IBM C:[ - iseries %LM#L:.` &n
|
|
- Gladys Pierce
- 6 years ago
- Views:
Transcription
1 IBM - iseries 5 4
2
3 IBM - iseries 5 4
4 !, ( ) IBM i5/os( 5722-SS1) 5, 4, 0. (RISC) CISC. Copyright International Business Machines Corporation 2003, All rights resered.
5 V5R PDF (pool) XA SQL (IPL) : : : : 94 : Copyright IBM Corp. 2003, 2006 iii
6 i IBM - iseries:
7 ... IBM iseries DB2 Uniersal Database *NONE( )... : 122. V5R4 IBM i5/os V5R4. : XA ( XA ) : XA (RDB) XA (DDM) XA.... Copyright IBM Corp. 2003,
8 PDF PDF. PDF ( 1413KB). PDF PDF. 1. PDF ( ). 2. PDF. 3. PDF. 4.. Adobe Reader PDF Adobe Reader. Adobe ( 2 IBM - iseries:
9 (atomic). : iseries Naigator (LUW) API(application programming interfaces). COMIT ROLBK API CL COMMIT ROLLBACK IBM Integraged Language Enironment (ILE) RPG/400 ILE COBOL/400 COMMIT ROLLBACK ILE C/400 _Rcommit _Rrollbck PL/I PLICOMMIT PLIROLLBACK SQL COMMIT ROLLBACK SQL (CLI) SQLTransact() ( ) XA API xa_commit() db2xa_commit() API xa_rollback() db2xa_rollback() API SQL 3
10 COBOL/400 PDF RPG/400 PDF WebSphere Deelopment Studio: ILE C/C++ Programmer s Guide PDF CL API(Application Programming Interfaces) SEQONLY(*YES) I/O. I/O I/O. API.. CCM STRCMTCTL( ). iseries(tm) DB2 Uniersal Database(UDB). 4 IBM - iseries:
11 I/O.. SEQONLY(*YES) I/O. I/O I/O. API... ( ).. CRB... CRB
12 ..... STRCMTCTL( ). iseries(tm) DB2 Uniersal Database(UDB) STRCMTCTL (pool) (pool) (pool) i5/os SQL.. 22 (pool) (pool). 6 IBM - iseries:
13 ..,.... STRCMTCTL( ) *NONE SQL.. STRCMTCTL SQL..... iseries Naigator, WRKCMTDFN( ), DSPJOB() WRKJOB( ).. *DFTACTGRP... *NONE. 7
14 STRCMTCTL CMTSCOPE(*JOB)... iseries Naigator, WRKCMTDFN( ), DSPJOB() WRKJOB( ). *JOB... *NONE... SQL..... ( ) QTNADDCR( ) API API QTNCHGCO( ) API QTNRBRQD() API ID QJOSJRNE( ) API ID. 8 IBM - iseries:
15 ..... iseries Naigator, WRKCMTDFN( ), DSPJOB() WRKJOB( ).... *NONE. XA API. API SQL. API SQL. API.. iseries Naigator, WRKCMTDFN( ), DSPJOB() WRKJOB( ). *TNSOBJ.... ( *NONE). XA API. 9
16 . *JOB *DFTACTGRP ( : PAYROLL) ( : ) QDIR001 ( ) Q. *TNSOBJ IBM (ILE). ILE. (OPM) *DFTACTGRP. OPM ILE... OPM ILE..... XA API CLI. ILE PDF : IBM - iseries:
17 . 11
18 F1 F2 F3 F4 F5 F6 F7 PGMX (3= =COMMIT ROLLBACK ). PGMZ PGMX. PGMZ F7 CMTSCOPE (*ACTGRP). after updating file F7.. PGMX COMMIT (*YES) F3 F4. PGMZ COMMIT(*YES) F7. PGMZ *JOB (PGMX ) F IBM - iseries:
19 FILE- 1 DDL- SQL XQL SQL : SQL SQL. SQL DDM- (DDM). DDM. LU DRDA- SQL CONNECT API- API TCP-TCP/IP QTNADDCR( ) API TCP/IP RDB SQL CONNECT TCP/IP DDM QTNRMVCR( ) API SQL DDM DDM. SQL. QJOSJRNE( ) API.,. 13
20 : QAQQINI DDM DDM PTCCNV(*YES), DDM SNA, LU 6.2 DDM. DRDA LU 6.2 DRDA.. SNA (RDB). APPC Programming. DDM 64. QTNADDCR( ) API QTNRMVCR( ) QJOSJRNE( )... (DDL API ). (pool) (pool) IBM - iseries:
21 (pool) (pool) DRDA (pool).. API DDL DDM DRDA FILE LU62 TCP 21 (pool) (pool) (pool) i5/os SQL..... FILE, DDL API DDM, LU62 DRDA,, DRDA 1.. DRDA 2. TCP 15
22 API API API (pool) (pool) (pool) i5/os SQL.. ( FILE DDM) SQL ( ) IBM - iseries:
23 API. API QJOSJRNE( ) API... API API..... STRCMTCTL( ).. API. CBC STRCMTCTL STRCMTCTL API CSC 1 API ID QJOSJRNE API 17
24 D F DDL. ID DDL. R U API ID QJOSJRNE API CCM CRB CLW STRCMTCTL. LW. OMTJRNE(*NONE) STRCMTCTL. CEC ENDCMTCTL( ). CSB CSQ CSU SQL SAVEPOINT 2. SQL SAVEPOINT 2. SQL SAVEPOINT IBM - iseries:
25 : 1 CRTJRN() CHGJRN() FIXLENDTA( ) *LUW( ). FIXLENDTA (*LUW) CSC ID(LUWID). XA FIXLENDTA(*LUW) CSC XID. LUWID XID. 2 QTN_JRNSAVPT_MYLIB_MYJRN *YES. MYJRN MYLIB. MYLIB MYJRN *ALL.. MYLIB/MYJRN. ADDENVVAR ENVVAR(QTN_JRNSAVPT_MYLIB_MYJRN) VALUE(*YES). ADDENVVAR ENVVAR( QTN_JRNSAVPT_*ALL_*ALL ) VALUE(*YES) LEVEL(*SYS). 4.. ENDCMTCTL( ) ID. ID. ID. ID CSC. ID. ID. CRTJRN() CHGJRN() FIXLENDTA( ) *LUW( ). FIXLENDTA (*LUW) CSC ID(LUWID). XA FIXLENDTA(*LUW) 19
26 C SC XID. LUWID XID. QJOSJRNE( ) API API. ID. ID APYJRNCHG( ) RMVJRNCHG( ).. APYJRNCHG RMVJRNCHG. QJOSJRNE API U. APYJRNCHG RMVJRNCHG , WAITRCD. CRTPF( ) CRTLF( ) CRTSRCPF( ) CHGPF( ) CHGLF( ) CHGSRCPF( ) OVRDBF( ) IBM - iseries:
27 xa_open API JDBC JTA. API ,.... :.. LCKLVL(*ALL) IBM (PDF ), Information Center. PDF. (pool) (pool) (pool) i5/os SQL.. 21
28 (pool) (pool) SQL. 6 STRCMTCTL( ). iseries(tm) DB2 Uniersal Database(UDB) API 2. (pool) (pool). QRECOVERY QRECOVERY. QRECOVERY. QRECOVERY QRCYxxxxx xxxxx. 39 QRECOVERY QRCY QRCYxxxxx. QRECOVERY,. ASP SETASPGRP(ASP ). SETASPGRP, CPDB8EC, 2,.. CPFB8E9.. (ASP *NONE) IBM - iseries:
29 .. CPF (pool) (pool). (pool) (pool) CPF9873. (pool) (pool) (pool) (pool). (pool) (pool). IPL IPL. (pool) (pool) IPL. IPL LU6.2 SNA ( (DUW)). SNA.. SQL CONNECT (pool) (RDB). 23
30 .. 6 STRCMTCTL( ). iseries(tm) DB2 Uniersal Database(UDB). XA XA. XA 2. (pool) SQL XA (pool) XA iseries DB2 Uniersal Database(UDB) X/Open. (pool).. LCKLVL(*ALL) ( OVRDBF( ) ) SEQONLY(*YES) SEQONLY(*YES) SEQONLY(*NO).. APYJRNCHG( ) RMVJRNCHG( )... RMVJRNCHG. 24 IBM - iseries:
31 SQL. SQL SBMRMTCMD( ).. 1 SQL COMMIT ROLLBACK CL. SQL COMMIT ROLLBACK. 1. SQL *NONE SQL.... (PF). QTNADDCR( ) API N API. :.. API API.. 25
32 COMMIT ROLLBACK WRKACTJOB. COMMIT ROLLBACK STRCMTCTL( ) LCKLVL. OVRDBF( ) APYJRNCHG( ) RMVJRNCHG( ) SQL SBMRMTCMD( ) COMMIT ROLLBACK QTNADDCR( ) API IBM - iseries:
33 QAQQINI( ). CHGQRYA( ) QRYOPTLIB. COMMITMENT_CONTROL_LOCK_LEVEL ,. 74. CHGQRYA( ) 2 2. i5/os SNA LU SNA Transaction Programmer s Reference for LU Type 6.2, GC i5/os SNA LU 6.2 Presumed Nothing SNA LU 6.2 Presumed Abort. 2 (DUW) (DRDA) TCP/IP. TCP/IP DUW ( ) V5R1M0. DRDA Open Group Open Group Technical Standard, DRDA V2 Vol. 1: Distributed Relational Database Architecture
34 (heuristic). 2.. STRCMTCTL( ) CLW. OMTJRNE(*LUWID)..... Open Group STRCMTCTL( )... FILE DDM DDL DRDA LU62 API API 28 IBM - iseries:
35 ... 2 : A A. TCP/IP DRDA. (B, C D). TCP/IP DRDA. 2 : APPC 2. B.. TCP/IP DRDA. 29
36 B C D. A. LU TCP/IP DRDA :.. 30 IBM - iseries:
37 2... ( ) : (RST) (PIP) (PRP) (CIP) (heuristic). 31
38 (CMT). 2 : (LAP) PIP CIP.. (VRO) (RBR) QTNRBRQD API.. :. (heuristic) (HRM) IBM - iseries:
39 2 : :. 51 STRCMTCTL( ). 66 (IPL) (IPL) QTNCHGCO( ) API.. : TCP/IP DRDA. QTNCHGCO( ) API 2 : :..... QTNCHGCO( ) API Y... 33
40 ( )..... /. A I A A I. 34 IBM - iseries:
41 2. (I). 3. (TM-I).. 4. (TM-A). A TM-A. ICF RCVTKCMT( ) ICF. 5. A ( ).. 6. A (QTNCHGCO) Y, (TM-A) (TM-I).. 7. TM-A A. 8. (TM-I) (TM-A) TM-I ID. TM-I ID TM-I. 9. TM-A A. A TM-I ID QTNCHGCO( ) API 2 : :. : TCP/IP DRDA. TCP/IP DRDA. 35
42 ... QTNCHGCO( ) API. N( ) (QDBSRVnn). : IPL.. Y( ) N( ). L( ) U( ).. QTNCHGCO( ) API. :. (WFO) WFO. WFO Y( ). WFO N( ). ( ) WFO. WFO N 2 3. STATUS CPF83E6. CPF83E6 STATUS.... CPI83D0 QSYSOPR. : (I) Y( ) TM-I TM-A A I. 36 IBM - iseries:
43 : WFO N( ). TM-A 3 TM-I 4. TM-A I.. I. (A).. TM-A. WFO. WFO N( ) N U( ). WFO. 37
44 N. N. DRDA DDM. APPC QTNCHGCO API Y. 38 IBM - iseries:
45 QTNCHGCO( ) API 2 : :.. : TCP/IP DRDA... QTNCHGCO( ) API Y( )... /. A I A
46 A I. 2. (I). 3. (TM-I).. 4. (TM-A). A TM-A. ICF RCVTKCMT( ) ICF. 5. A ( ).. 40 IBM - iseries:
47 6. A (QTNCHGCO) Y (TM-A) (TM-I). :. 7. (TM-I) TM-I.. 8. (TM-A). 9. (I). 10. TM-I TM-A TM-A. TM-A. 11. (TM-I) (A) ID.. (.) ID. 12. (A) : :. : TCP/IP DRDA.. ( )
48 . LUW... QTNCHGCO( ) API N. QTNCHGCO( ) API :. TCP/IP DRDA. i5/os TCP/IP ( ). ( ) TCP/IP. QTNCHGCO( ) API Y. (heuristic)..... (heuristic).. i5/os... i5/os. ( ). ( ). 42 IBM - iseries:
49 . i5/os. (heuristic) (heuristic) A I. 2. (I). 3. (TM-I).. 4. (TM-A). A TM-A. ICF RCVTKCMT( ) ICF. 43
50 5. A ( ).. 6. (TM-A) (TM-I). i5/os. 7. (TM-I) TM-I. N( ) Y( ) (I A).. (heuristic) A (heuristic) I. QSYSOPR. A (heuristic). 9. (TM-A) (TM-I) TM-A TM-I. TM-A 7 TM-I. QTNCHGCO( ) API XA iseries DB2 Uniersal Database(UDB) X/Open. Open Group.. X/Open. X/Open. X/Open Guide, February 1996, Distributed Transaction Processing: Reference Model, Version 3 (ISBN: , G504), The Open Group. X/Open CAE Specification, December 1991, Distributed Transaction Processing: The XA Specification (ISBN: , C193 or XO/CAE/91/300), The Open Group. X/Open CAE Specification, April 1995, Distributed Transaction Processing: The TX (Transaction Demarcation) Specification (ISBN: , C504), The Open Group. iseries DB2 UDB XA XA Specification. Open Group. DTP. 44 IBM - iseries:
51 (AP).. (TM) (atomic). TM RM. (RM). AP RM. TM RM. (CRM) TM. CRM iseries DB2 UDB. CRM. iseries DB2 UDB. XA DTP TM RM DTP. iseries DB2 UDB UNIX API. API iseries DB2 UDB RM XA API. iseries Naigator XA iseries Naigator XA. iseries DB2 UDB. Open Group XA.. XA. iseries DB2 UDB XA.. :.. :.. 45
52 XA XA API XA. XA API XA API. XA API. XA SQL XA SQL XA API XA. iseries DB2 UDB RM... iseries DB2 UDB XA SQL. XA iseries DB2 UDB SQL. suchxa_open() db2xa_open()api SQL SQL. XA API XA SQL. XA API XA. SQL i5/os DDM XA. XA API iseries DB2 UDB XA.. SQL XA SQL( ) SQL xa_open() db2xa_open() (API). Xainfo xa_open() db2xa_open() API. xa_open() db2xa_open() API.. :. XA SQL. 46 IBM - iseries:
53 XA SQL. XA,. :. XA SQL. RM TM ax_reg(),.... TM. TM. TM. iseries TM AP. :.. db2xa_end() API. CLI CLI XA db2xa_open() API. Xainfo db2xa_open() API XA. :. CLI XA... CLI CLI. 47
54 :. XA (DUW) DRDA. SNA LU6.2 DRDA TCP/IP DRDA V5R1 iseries. SNA LU6.2 DRDA TCP/IP DRDA XA iseries. XA db2xa_open() API. RMID db2xa_open() API... (heuristic). XA iseries Naigator WRKJOB( ), DSPJOB( ) WRKCMTDFN( ). TM,, ID. WRKCMTDFN JOB(*ALL) STATUS(*XOPEN) iseries Naigator XA. :. db2xa_end() API. db2xa_end() API SQL. db2xa_commit() db2xa_rollback() API SQL. SQL SQL SQL7908. SQL SQL. db2xa_commit() db2xa_rollback() API SQL. XA.. 48 IBM - iseries:
55 XA. :.. SQL. ENDJOB( ) CL.. TM xa_open() db2xa_open() API xainfo. xa_close() db2xa_close() API... XA ID(XID) ID(GTRID) (BQUAL).. XA API. 24 XA XA. XA 2. Open Group 50 SQL
56 SQL.,.,..,. SQL QWTCHGJB() API iseries DB2 Uniersal Database(UDB). SQL SQL. SQL. SQL SQL7908 SQL.. SQL. SQL SQL. SQL (CLI). SQL. SQL. CLI. CLI. SQL. SQL DDM API SQL. 44 XA iseries DB2 Uniersal Database(UDB) X/Open. DB2 UDB CLI SQL DB2 CLI DB2 UDB CLI QWTCHGJB() API 50 IBM - iseries:
57 STRCMTCTL( ). : SQL. SQL SQL *NONE. STRCMTCTL. STRCMTCTL LCKLVL.. NTFY.,. CMTSCOPE OMTJRNE( )..... TEXT.. OMTJRNE 51
58 ... OMTJRNE.. (heuristic). (heuristic) 2. (heuristic).. () STRCMTCTL( ), IBM - iseries:
59 .. CPF8358. ( C CM).... CL COMMIT ILE RPG* COMIT PLI. PLICOMMIT ILE C* _Rcommit ILE COBOL* COMMIT SQL COMMIT : CPI8399. CPI
60 :... STRCMTCTL( ) LCKLVL.. SQL SQL SQL... *CHG... *CS.. *CS. *UPDATE. *ALL.. 54 IBM - iseries:
61 *ALL.. *ALL *UPDATE.. LCKLVL *CHG *CS, *READ *ALL *READ *UPDATE 1 *CHG *UPDATE 2 *UPDATE *CS *UPDATE *UPDATE 2 *ALL *UPDATE 2 1 *UPDATE *CHG *UPDATE *CS, *UPDATE *ALL,, *UPDATE *UPDATE *CHG *UPDATE *CS *UPDATE *ALL *UPDATE 55
62 LCKLVL *UPDATE *CHG *UPDATE : *CS *ALL *UPDATE *UPDATE 1, *READ *CS *ALL.. *UPDATE,,. *CS *ALL. LCKLVL.. : *CS *ALL. *CS *ALL.,.. 56 IBM - iseries:
63 24. STRCMTCTL( ). ENDCMTCTL( ). ENDCMTCTL. ENDCMTCTL... STRCMTCTL. ENDCMTCTL... QTNRMVCR API API. API...,, EMDCMTCTL CPA8350.,. CPF8356 CPF835C 57
64 CPF83E4. API API. API ENDCMTCTL( ) : *JOB *DFTACTGRP. *JOB *DFTACTGRP. ENDCMTCTL. 58 IBM - iseries:
65 ... I/O. API API. 5. API API API API API. C CM() C RB().. action-if-end API 59
66 API Action if Endjob 1 RST N/A N/A X/Open. X/Open. (S1). (S1). PIP N/A N/A X/Open. X/Open (S2) (S2). PRP N/A WAIT X/Open PRP N/A C X/Open 2. R X/Open. X/Open. XA TM. XA (S3). SQL. XA (S5). CIP N/A N/A. LAP NO WAIT IBM - iseries:
67 API Action if Endjob 1 LAP YES WAIT 1. API LAP N/A C. R. CMT N/A N/A.. VRO N/A N/A... RBR N/A N/A.. : 1 QTNCHGCO( ) API Action if Endjob. 2 X/Open. XA TM. XA (S3). SQL. XA (S5).,.. ( (RST).) API : API.. API RST.. RST. RST API. API. RST API. API. 61
68 . QTNCHGCO( ) API. :.. RRTJOB( ), TFRJOB() TFRBCHJOB( ). CPF API API. 5. API API IPL. 62 IBM - iseries:
69 :,. (ENDJOBABN).. IPL ENDJOBABN. ENDJOBABN IPL.... IPL. SQL IPL.. IPL.,.,. API API. API API. : ( LAP PRP) ( ). COMMIT. ROLLBACK. WAIT. (heuristic).. ( IPL )
70 59... DDL.... API (DRDA *) (DDM) LU : *DFTACTGRO *JOB., IBM - iseries:
71 ILE.... ENDCMTCTL.. CPA8350. CPA CPA8350 ENDCMTCTL
72 (IPL) (IPL). (pool) (pool). IPL.. QDBSRVnn nn. (pool) (pool) QDBSxxxVnn xxx (pool) nn QDBS035V02 (pool) PRP LAP. :. XA API XA ( ).. IPL... IPL IBM - iseries:
73 CPI8351 &1. CPC8355 &19/&18/&17 &8 IPL. CPD835F &19/&18/&17 &8 IPL.. (QHST). QSYSOPR. iseries Naigator WRKCMTDFN( ). iseries Naigator iseries Naigator ( ).. : SQL.. 1. iseries Naigator : X/Open. DB2 Uniersal Database(UDB)
74 ID iseries Naigator iseries Naigator IBM - iseries:
75 iseries Naigator iseries Naigator
76 (pool)... STRCMTCTL( ) ENDCMTCTL( ) STRCMTCTL ENDCMTCTL. STRCMTCTL ENDCMTCTL SEQONLY(*YES) (OVRDBF ) SEQONLY(*YES) ( SEQONLY(*YES) ) LCKLVL(*ALL) SEQONLY(*NO).... : WRKACTJOB( ) CMTW (). 70 IBM - iseries:
77 . API QTNADDCR API Y API. API. :..., MYSQLLIB MYSQLLIB MYTBL SQL. : 60 CPA8351. QTNADDCR API API QTNADDCR API API. : CPA Y QTNADDCR API API.. OMTJRNE(*NONE)... 71
78 ... QTNCHGCO API. N( ). DRDA DDM N. APPC Y : :... (LCKLVL(*ALL).).. 1. ID IBM - iseries:
79 ( ) RPG. (RPG ).. DDS RTNDTA. RTNDTA.. 1. ID RTNDTA. 4.. LCKLVL(*CHG) LCKLVL(*CS). LCKLVL(*ALL)
80 .. (,.) QAQQINI( ). CHGQRYA( ) QRYOPTLIB. COMMITMENT_CONTROL_LOCK_LEVEL... Enter Enter. :.. Enter. ( : ). Enter..... Enter..... Enter..,, 74 IBM - iseries:
81 .. ( ) iseries DB2 Uniersal Database,..,. QIBM_TN_COMMIT_DURABLE *NO. ADDENVVAR( ).,. ADDENVVAR ENVVAR (QIBM_TN_COMMIT_DURABLE) VALUE (*NO). ADDENVVAR ENVVAR (QIBM_TN_COMMIT_DURABLE) VALUE (*NO) LEVEL (*SYS) : *JOBCTL. QIBM_TN_COMMIT_DURABLE *NO.. WRKENVVAR( ).. DDL... 75
82 :.. JKL Toy Company.. RPG.. : JKL Toy Company. JKL Toy Company. : JKL Toy Company. JKLPROD.. Program A.. JKL Toy Company Program A JKLPROD. Program A... Program A... Program A. (.) Program A. (.) Program A. Program A.. Program A.. 76 IBM - iseries:
83 . Program A.,... Program A Program A. (.) 3. Program A. (.) Program A. 4. Program A. 5. Program A. 6. Program A ( ).. 77
84 (IPL).., JKL Company (before-image) 100 (after-image) IBM - iseries:
85 . IPL.. (80) (100). IPL ( ).... :. i5/os, (DFU).. : CMTLIB. CMTLIB ITMP( ) (PF). (DDS). 10 A R ITMR 20 A ITEM 2 30 A ONHAND A K ITEM 2. TRNP( ) (PF).. DDS. 10 A R TRNR 20 A QTY A ITEM 2 40 A USER TRNL( ).. USER LIFO. DDS. 79
86 10 LIFO 20 A R TRNR PFILE (TRNP) 30 A K USER 4. STRDFU ITMP ITMU DFR. DFU. 5. CHGDTA ITMU ITMP. AA 450 BB 375 CC F CL ITMPCSC(). PGM DCL &USER *CHAR LEN(10) RTVJOBA USER(&USER) CALL ITMPCS PARM(&USER) ENDPGM ITMPCS DDS ITMPCSD.. IMPC. SEQNBR * A R PROMPT 2.00 A CA03(93 End of program ) 3.00 A CA04(94 Reiew last ) 4.00 A SETOFF(64 No rcd to rw ) 5.00 A 1 2 INVENTORY TRANSACTIONS 6.00 A 3 2 Quantity 7.00 A QTY 5 0I A 61 ERRMSG( Inalid A quantity 61) A +5 ITEM A ITEM 2 I A 62 ERRMSG( Inalid A Item number 62) A 63 ERRMSG( Rollback A occurred 63) A CF4 was pressed and A there are no A transactions for A this user A DSPATR(HI) A 23 2 CF4 Reiew last A transaction A R REVW 80 IBM - iseries:
87 24.00 A 1 2 INVENTORY TRANSACTIONS A +5 REVIEW LAST TRANSACTION A 3 2 Quantity A QTY EDTCDE(Z) A +5 Item A ITEM STRSEU. SEQNBR * FITMP UF E K DISK 2.00 F* KCOMIT 3.00 FTRNP O E DISK 4.00 F* KCOMIT 5.00 FTRNL IF E K DISK 6.00 F TRNR KRENAMETRNR FITMPCSD CF E WORKSTN 8.00 C* Enter parameter with User name for -TRNP- file 9.00 C *ENTRY PLIST C PARM USER C LOOP TAG C EXFMTPROMPT C* Check for CF3 for end of program C 93 DO End of Pgm C SETON LR C RETRN C END C* Check for CF4 for reiew last transaction C 94 DO Reiew last C* Check for existence of a record for this user in -TRNL- file C USER CHAINTRNR1 64 Not found C 64 GOTO LOOP C EXFMTREVW C GOTO LOOP C END C* Access Item record C ITEM CHAINITMR 62 Not found C* Handle -not found- Condition C 62 GOTO LOOP C* Does sufficient quantity exist C ONHAND SUB QTY TEST Minus C* Handle insufficient quantity C 61 DO C* Release Item record which was locked by the CHAIN for update C EXCPTRLSITM C GOTO LOOP C END C* Change ONHAND and update the Item record C Z-ADDTEST ONHAND C UPDATITMR C* Test for Special Simulation Conditions C ITEM IFEQ CC C* Simulate program need for rollback C QTY IFEQ C SETON 63 Simult Rlbck C* ROLBK 81
88 47.00 C GOTO LOOP C END C* Simulate an abnormal program cancellation by Di by zero C* Operator Should respond -C- to inquiry message C QTY IFEQ C Z-ADD0 ZERO C TESTZ DIV ZERO TESTZ 30 Msg occurs C END C* Simulate an abnormal job cancellation by DSPLY C* Operator Should System Request to another job C* and cancel this one with OPTION(*IMMED) C QTY IFEQ C CC=102 DSPLY Msg occurs C END C END ITEM=CC C* Write the -TRNP- file C WRITETRNR C* Commit the update to -ITMP- and write to -TRNP C* COMIT C GOTO LOOP OITMR E RLSITM 11. CRTRPGPGM ITMPCS. 12. CALL ITMPCSC Enter F AA 4 BB 14. F4. BB.. 5 FF(.) 9000 BB(.) 100 CC(.) 102 CC(RPG DSPLY. Enter.) 101 CC( INQMSGRPY 0. C RPG CL..) 15. DSPDTA ITMP. AA BB. AA = 447, BB = 371 CC = CC. 82 IBM - iseries:
89 16.. CRTJRNRCV( ) CMRLIB RCVR KB (CRTJRN) CMTLIB JRNTEST. MNGRCV(*SYSTEM) DLTRCV(*YES). JRNRCV STRJRNPF( ) FILE(CMTLIB/ITMP CMTLIB/TRNP) JRN(CMTLIB/JRNTEST). MAGES *AFTER. ITMP TRNP.. JID CALL ITMPCSC. 5 AA 6 BB F : DSPJRN CMTLIB/JRNTEST.. (R UP = update of ITMP R PT = record added to TRNP ). TRNP RPG. SEQONLY(*YES) RPG PT, RPG. 21. ITMPCSC CL. ( (*).) PGM DCL &USER *CHAR LEN(10) RTVJOBA USER(&USER) * STRCMTCTL LCKLVL(*CHG) CALL ITMPCS PARM(&USER) * MONMSG MSGID(RPG9001) EXEC(ROLLBACK) * ENDCMTCTL ENDPGM 83
90 STRCMTCTL. LCKLVL. MONMSG RPG RPG ROLLBACK. ENDCMTCTL. 22. ITMPCSC , 4.00, ITMPCS CALL ITMPCSC. 7 AA 8 BB F F DSPJRN CMTLIB/JRNTEST. C BC CSC CCM C EC STRCMTCTL..,.. ENDCMTCTL. IMAGES(*AFTER) (R UB RUP ). 30. CALL ITMPCSC. 12 AA 100 CC (. RPG ITMP CC.) 31. F4. AA. 84 IBM - iseries:
91 F DSPJRN CMTLIB/JRNTEST. (C RB ). ITMP. (R BR) (R UR). 36. R UB, UP, BR UR. 5. F UB ITMP UP BR UP UB UR RB. 37. CALL ITMPCSC, Enter, F AA 101 CC (. 0. INQMSGRPY. C. RPG CL.) 39. DSPJRN CMTLIB/JRNTEST. RPG CL MONMSG EXEC. RB. 40. WRKJOB. 85
92 41. CALL ITMPCSC. 14 AA 102 CC (RPG DSPLY. 1.) ENDJOB OPTION(*IMMED) CALL ITMPCSC F4.. AA. 45. F DSPJRN CMTLIB/JRNTEST.. RB QWTPITPP... LCKLVL(*ALL) LCKLVL(*ALL) IBM - iseries:
93 . 1.. TRNP.. 87
94 2. PROMPT. 3. F3. 4. F4. 5. ITEM.. 6. ITMP. 7. ITMP (ONHAND) (QTY) ITMP ONHAND ITMR. 13. ROLLBACK ITEM. 14. QTY= QTY= INQMSGRPH C QTY= TRNP USER TRNL. LIFO. 20. TRNL IBM - iseries:
95 :. : ,.., (PRDMSTP). 3. (ISSLOGL)..,,,. PRDMSTP DDS SEQNBR * A R PRDMSTR TEXT( Master record ) 2.00 A PRODCT 3 COLHDG( Product Number ) 89
96 3.00 A DESCRP 20 COLHDG( Description ) 4.00 A ONHAND 5 0 COLHDG( On Hand Amount ) 5.00 A EDTCDE(Z) 6.00 A K PRODCT ISSLOGP ISSLOGP DDS SEQNBR * A R ISSLOGR TEXT( Product log record ) 2.00 A PRODCT 3 COLHDG( Product Number ) 3.00 A DESCRP 20 COLHDG( Description ) 4.00 A QTY 3 0 COLHDG( Quantity ) 5.00 A EDTCDE(Z) 6.00 A USER 10 COLHDG( User Name ) 7.00 A DATE 6 0 EDTCDE(Y) 8.00 A COLHDG( Date ) ISSLOGL DDS SEQNBR * A LIFO 2.00 A R ISSLOGR PFILE(ISSLOGP) 3.00 A K USER PRDISSD DDS SEQNBR * A REF(ISSLOGP) 2.00 A R PROMPT 3.00 A CA03(98 End of program ) 4.00 A CA02(97 Where am I ) 5.00 A 1 20 ISSUES PROCESSING 6.00 A 3 2 Quantity 7.00 A QTY R I A 62 ERRMSG( Not enough A Qty 62) A +6 Product A PRODCT R I A 61 ERRMSG( No Product A record found 62) A No Preious record exists A 24 2 CF2 Last transaction A R RESTART A 1 20 LAST TRANSACTION A INFORMATION A 5 2 Product A PRODCT R A 7 2 Description A DESCRP R A 9 2 Qty A QTY R +1REFFLD(QTY). 90 IBM - iseries:
97 91
98 RPG COMMIT PRDMSTP... (LIFO)... ( ). RPG. (==>). RPG SEQNBR * =>1.00 FPRDMSTP UP E K DISK KCOMIT =>2.00 FISSLOGL IF E K DISK KCOMIT 3.00 PRDISSD CP E WORKSTN 4.00 *ENTRY PLIST 5.00 PARM USER C* 7.00 C* Initialize fields used in Trans Log Rcd 8.00 C* 9.00 C MOVE UDATE DATE C* C* Basic processing loop C* C LOOP TAG C EXFMTPROMPT C 98 GOTO END End of pgm C 97 DO Where am I C EXSR WHERE C GOTO LOOP C END C PRODCT CHAINPRDMSTR 61 Not found C 61 GOTO LOOP C ONHAND SUB QTY TEST Less than C 62 DO Not enough C EXCPTRLSMST Release lock C GOTO LOOP C END C* C* Update master record and output the Transaction Log Record C* C Z-ADDTEST ONHAND C UPDATPRDMSTR C WRITEISSLOGR =>33.00 C COMIT C GOTO LOOP C* C* End of program processing C* 92 IBM - iseries:
99 38.00 C END TAG C SETON LR C* C* WHERE subroutine for "Where am I" requests C* C WHERE BEGSR C USER CHAINISSLOGL 55 Not found C N55 EXFMTRESTART C ENDSR OPRDMSTR E RLSMST RPG PRDISS CL SEQNBR * PGM 2.00 DCL &USER *CHAR LEN(10) 3.00 STRCMTCTL LCKLVL(*CHG) 4.00 RTVJOBA USER(&USER) 5.00 CALL PRDISS PARM(&USER) 6.00 MONMSG MSGID(RPG900l) EXEC(ROLLBACK) 7.00 ENDCMTCTL 8.00 ENDPGM *CHG... (.) *ALL. *ALL. RPG PRDISS CL. STRCMTCTL/ENDCMTCTL. (RTVJOBA ). MONMSG :. 101 :.. 95 :. 93
100 : , IBM - iseries:
101 ,. :.. (PRDMSTP PRDLOCP). PRDRCTD. PRDRCTP.. : 122. PRDLOCP DDS SEQNBR * A R PRDLOCR TEXT( Location record ) 2.00 A PRODCT 3 COLHDG( Product Number ) 3.00 A LOCATN 6 COLHDG( Location ) 4.00 A LOCAMT 5 0 COLHDG( Location Amount ) 5.00 A EDTCDE(Z) 6.00 A K PRODCT 7.00 A K LOCATN PRDRCTD DDS SEQNBR * A REF(PRDMSTP) 2.00 A R PROMPT 3.00 A CA03(98 End of program ) 4.00 A SETOFF(71 RESTART ) 5.00 A 1 20 PRODUCT RECEIPTS 6.00 A 3 2 Quantity 7.00 A QTY 3 OI A +6 Product 95
102 9.00 A PRODCT R I A 61 ERRMSG( No record A found in the A master file 62) A +6 Location A LOCATN R I +1REFFLD(LOCATN PRDLOCP) A 62 ERRMSG( No record A found in the A location file 62) A 9 2 Last Transaction A This is restart A information A DSPATR(HI BL) A 12 2 Quantity A Product A Location A Description A LSTPRD R 14 15REFFLD(PRODCT) A LSTLOC R 14 26REFFLD(LOCATN *SRC) A LSTQTY R 14 5REFFLD(QTY *SRC) A EDTCDE(Z) A LSTDSC R 14 35REFFLD(DESCRP) (PRDRCTP) DDS SEQNBR * A LIFO 2.00 A REF(PRDMSTP) 3.00 A R PRDRCTR 4.00 A USER A PRODCT R 6.00 A DESCRP R 7.00 A QTY A LOCATN R REFFLD(LOCATN PRDLOCP) 9.00 A K USER.. PRDRCTP LIFO..... RPG. RPG.. 96 IBM - iseries:
103 ,.. (PRDMSTP) (PRDLOCP)
104 RPG. (PRDRCTP ) CL(STRCMTCTL ). 98 IBM - iseries:
105 RPG SEQNBR * FPRDMSTP UF E K DISK KCOMIT 2.00 FPRDLOCP UF E K DISK KCOMIT 3.00 FPRDRCTD CF E WORKSTN 4.00 F* 5.00 F* The following file is the specific notify object for this pgm F* It is accessed only in a restart situation and at the 7.00 F* end of the program to delete any records. The records 8.00 F* are written to the notify object by Commitment Control F* FPRDRCTP UF E K DISK ICMTID E DSPRDRCTP C *ENTRY PLIST C PARM USER C MOVE USER10 USER C* C* Check for restart information - get last rcd per user C* PRDRCTP file access path is in LIFO sequence C* C USER CHAINPRDRCTR 20 Not found C N20 DO Restart C EXSR MOVLST Moe to last C SETON 71 Restart C END C* C* Basic processing loop C* C L00P TAG C EXFMTPROMPT C 98 GOTO END End of pgm C PRODCT CHAINPRDMSTR 61 Not found C 61 GOTO L00P C KEY KLIST C KFLD PRODCT C KFLD LOCATN C KEY CHAINPRDLOCR 62 Not found C 62 DO C EXCPTRLSMST Release lck C GOTO L00P C END C ADD QTY ONHAND Add C ADD QTY LOCAMT C UPDATPRDMSTR Update C UPDATPRDLOCR Update C* C* Commit and moe to preious fields C* C CMTID COMIT C EXSR MOVLST Moe to last C GOTO L00P C* C* End of program processing C* C END TAG C SETON LR C*56.00 C* Delete any records in the notify object 99
106 57.00 C* C DLTLP TAG C USER CHAINPRDRCTR 20 Not found C N20 DO C DELETPRDRCTR Delete C GOTO DLTLP C END C* C* Moe to -Last Used- fields for operator feedback C* C MOVLST BEGSR C MOVE PRODCT LSTPRD C MOVE LOCATN LSTLOC C MOVE QTY LSTQTY C MOVE DESCRP LSTDSC C ENDSR OPRDMSTR E RLSMST 89 :. :. ID. :. ID USER PGMNAM PRODCT LOCATN DESC QTY DUMMY ( ) IBM - iseries:
107 95 :. :.. : 122. NFYOBJP ( ) SHARE(*YES).. ( RPG.) 89 :. : R. 101
108 : 122. SEQNBR * FPRDMSTP UF E K DISK KCOMIT 2.00 FPRDLOCP UF E K DISK KCOMIT 3.00 FPRDRCTD CF E WORKSTN 4.00 F* 5.00 F* The following is a compile time array which contains the 6.00 F* restart information used in the next example 7.00 F* 8.00 E RTXT Restart text 9.00 I* I* Data structure used for info passed to notify object I* ICMTID DS I 1 10 USER I PGMNAM I PRODCT I LOCATN I DESCRP I P QTY I DUMMY I RSTART C *ENTRY PLIST C PARM USER C* C* Initialize fields used to communicate with std program C* C MOVE USER10 USER C MOVEL PRDRC2 PGMNAM C MOVE R RQSCOD Read Rqs C CALL STDCMT C PARM RQSCOD C PARM RTNCOD C PARM CMTID 220 Data struct C RTNCOD IFEQ 1 Restart C EXSR MOVLST Moe to last C SETON 71 Restart C END C* C* Initialize fields used in notify object 102 IBM - iseries:
109 39.00 C* C MOVEARTXT,1 RSTART Moe text C* C* Basic processing loop C* C LOOP TAG C EXFMTPROMPT C 98 GOTO END C PRODCT CHAINPRDMSTR 61 Not found C 61 GOTO LOOP C KEY KLIST C KFLD PRODCT C KFLD LOCATN SEQNBR * C KEY CHAINPRDLOCR 62 Not found C 62 DO C EXCPTRLSMST Release lck C GOTO LOOP C END C ADD QTY ONHAND Add C ADD QTY LOCAMT C UPDATPRDMSTR Update C UPDATPRDLOCR Update C* C* Commit and moe to preious fields C* C CMTID COMIT C EXSR MOVLST Moe to last C GOTO LOOP C* End of program processing C* C END TAG C MOVE D RQSCOD Dlt Rqs C CALL STDCMT C PARM RQSCOD C PARM RTNCOD C PARM CMTID C SETON LR C* C* Moe to -Last Used- fields for operator feedback C* C MOVLST BEGSR C MOVE PRODCT LSTPRD C MOVE LOCATN LSTLOC C MOVE DESCRP LSTDSC C MOVE QTY LSTQTY C ENDSR OPRDMSTR E RLSMST ** RTXT Restart Text Inentory Menu - Receipts Option :. 103
110 .. ( ). R( ).. 0 ( ). 1 ( ). WA ( )... DE ( ) OE ( ) O. CA ( ). SA ( )... : (STDCMT) IBM - iseries:
111 . O=. RPG. 98 LR OFF. C=. 98 OFF. R=. NFYOBJP.. CMTID. W=. NFYOBJP. D=.... S=... ( ). STDCMT. : 122. SEQNBR * FNFYOBJP UF E K DISK A 2.00 ICMTID DS 3.00 I 1 10 UNQUSR 4.00 I UNQPGM 5.00 I BIGFLD 6.00 C *ENTRY PLIST 7.00 C PARM RQSCOD 1 105
112 8.00 C PARM RTNCOD C PARM CMTID C UNQUSR CABEQ*BLANKS BADEND H1 Inalid C UNQPGM CABEQ*BLANKS BADEND H2 Inalid C* C* O for Open C* C RQSCOD IFEQ O Open C SETON 98 End LR C GOTO END C END C* C* C for Close C* C RQSCOD IFEQ C Close C SETOF C GOTO END C END C* C* R for Read - Get last record for the key C* C RQSCOD IFEQ R Read C KEY KLIST C KFLD UNQUSR C KFLD UNQPGM C KEY CHAINNFYOBJR 51 Not found C 51 MOVE 0 RTNCOD C 51 GOTO END C MOVE 1 RTNCOD Found C LOOPl TAG C KEY READENFYOBJR 20 EOF C 20 GOTO END C GOTO LOOP C END C* C* W FOR Write C* C RQSCOD IFEQ W Write C WRITENFYOBJR C GOTO END C END C* C* D for Delete - Delete all records for the key C* C RQSCOD IFEQ D Delete C KEY CHAINNFYOBJR 51 Not found C 51 MOVE 0 RTNCOD C 51 GOTO END C MOVE 1 RTNCOD Found C LOOP2 TAG C DELETNFYOBJR C KEY READENFYOBJR 20 EOF C N20 GOTO LOOP C GOTO END C END C* C* S for Search for the last record for this user C* (Ignore the -Program- portion of the key) 106 IBM - iseries:
113 66.00 C* C RQSCOD IFEQ S Search C UNQUSR SETLLNFYOBJR 20 If equal C N20 MOVE 0 RTNCOD C N20 GOTO END C MOVE 1 RTNCOD Found C LOOP3 TAG C UNQUSR READENFYOBJR 20 EOF C N20 GOTO LOOP C GOTO END C END C* C* Inalid request code processing C* C SETON H2 Bad RQS code C GOTO BADEND C* C* End of program processing C* C END TAG C N98 SETON LR C RETRN C* BADEND tag is used then fall thru to RPG cycle error return C BADEND TAG : IPL CL. : IPL CL... S( ).., :.. 107
114 : : 122. SEQNBR * PGM 2.00 DCLF CMTINLD 3.00 DCL &RQSCOD *CHAR LEN(1) VALUE(S) /* Search */ 4.00 DCL &RTNCOD *CHAR LEN(1) 5.00 DCL &CMTID *CHAR LEN(220) 6.00 DCL &USER *CHAR LEN(10) 7.00 DCL &INFO *CHAR LEN(50) 8.00 RTVJOBA USER(&USER) 9.00 CHGVAR &CMTID (&USER *CAT XX) /* The XX is required to preent a blank Pgm nam */ CALL STDCMT PARM(&RQSCOD &RTNCOD &CMTID) IF (&RTNCOD *EQ 1 ) DO /* RESTART REQD */ CHGVAR &INFO %SST(&CMTID ) SNDRCVF RCDFMT(RESTART) ENDDO /* */ /* Enter normal initial program statements */ /* or -TFRCTL- to first menu program */ /* */ ENDPGM 104 : (STDCMT)... (ENDCMTCTL) IBM - iseries:
115 (heuristic). (heuristic). QSYSOPR CPD83D9 CPD83E : STRCMTCTL ENDCMTCTL. STRCMTCTL... STRCMTCTL.....,.. 1. ENDCMTCTL. API ENDCMTCTL. 109
116 , ENDCMTCTL STRCMTCTL... STRCMTCTL. ENDCMTCTL.. SAVACTWAIT. API (RBR).. API IBM - iseries:
117 , ( ). STRCMTCTL LCKLVL(*CHG *CS).. WRKJOB. STRCMTCTL..... CPFxxxx. CPDxxxx... CPD8351. CPD8352 &3. CPD8353 &1. 111
118 CPD8354 DDM &1. CPD8355 DDL &1. CPD8356. CPD8358 &1. CPD8359 DDM &1. CPD835A DDL &3. CPD835C &2 &1. CPD835D DRDA SQL. CPF835F. CPD8360. CPD8361 &1 API. CPD8362 &1 API. CPD8363 &1 API &4. CPD8364 &1 API &4. CPD836F. CPD83D1 &4 API. CPD83D IBM - iseries:
119 CPD83D7. CPD83D9 (heuristic). CPF83DB. CPD83DC. &2. CPD83DD. &1. CPD83DE. CPD83EC &1 API. CPD83EF. CPF8350. CPF8355 ENDCMTCTL.. CPF8356 &1. CPF8358 &2 &1. CPF8359. CPF835A &1. CPF835B. CPF835C. CPF
120 CPF8364. &3. CPF8367. CPF8369 API. &1. CPF83D0. CPF83D2 ==. CPF83D3 == (heuristic). CPF83D4. CPF83E1. CPF83E2. CPF83E3. CPF83E4. CPF83E6. CPF83E7 X/Open. CALL. RPG 0. INQMSGRPY( ) IBM - iseries:
121 . CALL. RPG. CALL RPGA MONMSG MSGID(RPG9001) EXEC(ROLLBACK) /*Rollback if pgm is canceled*/ COBOL. CALL COBOLA MONMSG MSGID(CBE9001) EXEC(ROLLBACK) /*Rollback if pgm is canceled*/..... I/O CPF83DB... API.. CPF8363. CPF83DB... CPD8353 CPD8354 CPD8355 CPD CPF
122 I/O 1. CPD API. API. 3. CPF CPD CPD8359 CPD835A CPD CPF CPF8356 CPF835C CPF83E4 API. 5, CPD8363( ) CPD8364( ),. IPL IPL, CPF835F CPF8359 CPF8363. QDBSRVxx QHST. QHST CPI8356 IPL. CPC8351 IPL. API. 5, CPD8363( ) CPD8364( ),. 116 IBM - iseries:
123 . A B. B A a.. b. ID ID. RTVJRNE( ) CMTCYCID. c (LCKLVL(*ALL).) iseries Naigator ( )
124 RTVJRNE( ).. ( ).. 1. iseries Naigator ID iseries Naigator ( )...., (heuristic). (heuristic). (heuristic) IBM - iseries:
125 (heuristic).... API. API API. API... (heuristic). 1. iseries Naigator ,, ID...,. (heuristic) SNA, TCP/IP.. iseries Naigator. 119
126 ID. ID. ID APPN.RCHASL97.X APPN.RCHASL97.X ID. 44 XA iseries DB2 Uniersal Database(UDB) X/Open. 51 STRCMTCTL( ) iseries Naigator ( ).., ROLLBACK IN PROGRESS. (WRKCMTDFN). 1. WRKCMTDFN JOB(*ALL). 2. F WRKCMTDFN. F IBM - iseries:
127 (*ALLOBJ).. 1. WRKCMTDFN JOB(*ALL) (). (DSPFD), *YES... (CHGJRNOBJ). CHGJRNOBJ. CHGJRNOBJ. *ALLOBJ. *ALLOBJ QGPL/QTNNOENDRB. CRTDTAARA( ) IBM (PDF ), Information Center. PDF. V5R1 COBOL/400 User s Guide (5939KB). V5R1 RPG/400 User s Guide (2048KB). IBM Connecting WebSphere to DB2 UDB Serer (5MB) Adanced Functions and Administration on DB2 Uniersal Database for iseries (5529KB) Stored Procedures and Triggers on DB2 Uniersal Database for iseries (5836KB) Striing for Optimal Journal Performance on DB2 Uniersal Database for iseries (3174KB) 121
128 The Open Group( SQL XA API PDF PDF. 1. PDF ( ). 2. PDF. 3. PDF. 4.. Adobe Acrobat Reader PDF Adobe Reader. Adobe ( IBM., IBM, (, ). IBM, IBM, ,, 3.,,,,. 122 IBM - iseries:
129 .. IBM,. IBM. IBM, IBM,. IBM,,. IBM,. IBM ,.. : (DBCS) IBM. IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan. IBM, (, ).,..,. IBM / /. IBM,. IBM. Copyright IBM Corp. 2003,
130 IBM. (i) ( ) (ii) ,.. (, ). IBM IBM, IBM (IPLA), IBM....,.. IBM,. IBM IBM,,. IBM. IBM..,,.. :.,,,.. IBM, IBM - iseries:
131 ( ) ( ). IBM Corp.. Copyright IBM Corp. _ _. All rights resered.. i5/os. IBM Corporation. C/400 COBOL/400 DB2 DB2 Uniersal Database Distributed Relational Database Architecture DRDA i5/os IBM IBM( ) Integraged Language Enironment iseries Redbooks RPG/400 WebSphere UNIX The Open Group.,.. :,. IBM
132 :,. IBM 2,.,,,. IBM IBM.,. IBM. IBM. 126 IBM - iseries:
133
134
IBM i Version 7.2. Database Commitment control IBM
IBM i Version 7.2 Database Commitment control IBM IBM i Version 7.2 Database Commitment control IBM Note Before using this information and the product it supports, read the information in Notices on page
More informationIBM. Database Commitment control. IBM i 7.1
IBM IBM i Database Commitment control 7.1 IBM IBM i Database Commitment control 7.1 Note Before using this information and the product it supports, read the information in Notices, on page 113. This edition
More informationIBM. Database DB2 Multisystem. IBM i 7.1
IBM IBM i Database DB2 Multisystem 7.1 IBM IBM i Database DB2 Multisystem 7.1 Note Before using this information and the product it supports, read the information in Notices, on page 59. This edition
More informationIBM i %LM#L: %LM#L: 3d
IBM i 7.1 IBM i 7.1 !, 45., IBM i 7.1( 5770-SS1). RISC(Reduced Instruction Set Computer) CISC. Copyright International Business Machines Corporation 2004, 2010. ............ 1 IBM i 7.1.......... 1 PDF......
More informationAn ILE Building Block
An ILE Building Block IBM Introduced ILE for C with V2R3 of the OS in 1993 COBOL, RPG compilers could build ILE objects as of V3R1 (1994) The term OPM (Original Program Model) was introduced along with
More informationIBM i Version 7.2. Database Database Programming IBM
IBM i Version 7.2 Database Database Programming IBM IBM i Version 7.2 Database Database Programming IBM Note Before using this information and the product it supports, read the information in Notices
More informationProgramming Virtual Terminal APIs
System i Programming Virtual Terminal APIs Version 6 Release 1 System i Programming Virtual Terminal APIs Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationIBM i Version 7.2. Database DB2 Multisystem IBM
IBM i Version 7.2 Database DB2 Multisystem IBM IBM i Version 7.2 Database DB2 Multisystem IBM Note Before using this information and the product it supports, read the information in Notices on page 59.
More informationToday s Agenda. Mission: Possible! Journaling Forensics 101 (with Free Tools)
Mission: Possible! Journaling Forensics 101 Steven Wolk Chief Technology Officer PC Richard & Son SWolk@PCRichard.com Today s Agenda Review of journaling concepts Tuning your journaling environment for
More informationChange Object Description (QLICOBJD) API
Page 1 of 9 Change Object Description (QLICOBJD) API Required Parameter Group: 1 Returned library name Output Char(10) 2 Object and library name Input Char(20) 3 Object type Input Char(10) 4 Changed object
More informationTable of Contents at a Glance
Table of Contents at a Glance Preface... xix Chapter 1 What Is CL?... 1 Chapter 2 Control Language Command Names... 7 Chapter 3 Command Parameters... 13 Chapter 4 The IBM i User Interface... 25 Chapter
More informationDatabase Database troubleshooting
System i Database Database troubleshooting Version 6 Release 1 System i Database Database troubleshooting Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationSystem i5: Maximizing Performance and Availability
System i5: Maximizing Performance and Availability Amy Anderson Rochester Executive Briefing Center aha@us.ibm.com Agenda Historical perspective on performance and availability management Performance tools
More informationERserver. OS/400 maximum capacities. iseries. Version 5 Release 3
ERserver iseries OS/400 maximum capacities Version 5 Release 3 ERserver iseries OS/400 maximum capacities Version 5 Release 3 Note Before using this information and the product it supports, be sure to
More informationIBM i Version 7.2. Security Service Tools IBM
IBM i Version 7.2 Security Serice Tools IBM IBM i Version 7.2 Security Serice Tools IBM Note Before using this information and the product it supports, read the information in Notices on page 37. This
More informationIndex. B Bachman diagram defined, 216 illustrated, 216, 380 Based-on logical files, information, 310
541 Index & (ampersand character), 198 + (continuation character), 491 + (plus sign), 447 < (shift left) symbol, 432 > (greater-than symbol), 193 > (shift right) symbol, 432 - (hyphen), 198, 200 % wildcard
More informationSecurity Service tools user IDs and passwords
IBM Systems - iseries Security Service tools user IDs and passwords Version 5 Release 4 IBM Systems - iseries Security Service tools user IDs and passwords Version 5 Release 4 Note Before using this information
More informationIBM. Files and file systems Database file management. IBM i 7.1
IBM IBM i Files and file systems Database file management 7.1 IBM IBM i Files and file systems Database file management 7.1 Note Before using this information and the product it supports, read the information
More informationIBM i Version 7.2. Files and file systems Spooled files IBM
IBM i Version 7.2 Files and file systems Spooled files IBM IBM i Version 7.2 Files and file systems Spooled files IBM Note Before using this information and the product it supports, read the information
More informationAS/400 V4R5 Maximum Capacities
AS/400 V4R5 Maximum Capacities Robert Gintowt IBM Rochester gintowt@us.ibm.com Contents Appendix A. AS/400 V4R5 Maximum Capacities 12 Limits for Database and SQL ii Limits for Communications iii Limits
More informationDB2 UDB: Using Predictive Query Governor
DB2 UDB: Using Predictive Query Governor Skip Marchesani Custom Systems Corp Sparta, NJ 07871 973-579-1340 smarches@warwick.net DB2 UDB: Using Predictive Query Governor Disclaimer: This presentation may
More informationIBM i Version 7.2. Availability Maximum capacities IBM
IBM i Version 7.2 Availability Maximum capacities IBM IBM i Version 7.2 Availability Maximum capacities IBM Note Before using this information and the product it supports, read the information in Notices
More informationProgramming Object APIs
System i Programming Object APIs Version 6 Release 1 System i Programming Object APIs Version 6 Release 1 Note Before using this information and the product it supports, read the information in Notices,
More informationINDEX. A Absolute Value of Expression (%ABS), 26, 27 activation groups for database triggers, 257, 267, 279
%ABS, 26, 27 %ADDR, 26, 28-31 %CHAR, 26, 31-32 %DEC, 26, 32-34 %DECH, 26, 32-34 %DECPOS, 26, 34-35 %DIV, 26, 35-36 %EDITC, 26, 36-39 %EDITFLT, 26, 36-39 %EDITW, 26, 36-39 %ELEM, 39-40 %EOF, 26, 40-41 %EQUAL,
More informationNetworking Bootstrap Protocol
System i Networking Bootstrap Protocol Version 5 Release 4 System i Networking Bootstrap Protocol Version 5 Release 4 Note Before using this information and the product it supports, read the information
More informationIBM. Basic system operations. System i. Version 6 Release 1
IBM System i Basic system operations Version 6 Release 1 IBM System i Basic system operations Version 6 Release 1 Note Before using this information and the product it supports, read the information in
More informationSystem i. Networking REXEC. Version 5 Release 4
System i Networking REXEC Version 5 Release 4 System i Networking REXEC Version 5 Release 4 Note Before using this information and the product it supports, read the information in Notices, on page 11.
More informationIBM i Version 7 Release 3. Availability Maximum capacities IBM
IBM i Version 7 Release 3 Availability Maximum capacities IBM IBM i Version 7 Release 3 Availability Maximum capacities IBM Note Before using this information and the product it supports, read the information
More informationDevelopment tools System i5 Debugger
System i Development tools System i5 Debugger Version 6 Release 1 System i Development tools System i5 Debugger Version 6 Release 1 Note Before using this information and the product it supports, read
More informationDatabase Database administration
System i Database Database administration Version 6 Release 1 System i Database Database administration Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationIBM. Systems management Controlling system shutdown using a power-handling program. System i. Version 6 Release 1
IBM System i Systems management Controlling system shutdown using a power-handling program Version 6 Release 1 IBM System i Systems management Controlling system shutdown using a power-handling program
More informationIBM - iseries. iseries Access
IBM - iseries iseries Access 5 4 IBM - iseries iseries Access 5 4 !, 157. 3 (2006 2 ), 5, 4, 0 IBM eserer iseries Access(5722 XH2). RISC(Reduced Instruction Set Computer) CISC. Copyright International
More informationiseries Experience Reports Configuring Management Central Connections for Firewall Environments
iseries Experience Reports Configuring Management Central Connections for Firewall Enironments iseries Experience Reports Configuring Management Central Connections for Firewall Enironments Copyright
More informationSystem i W.v7 TCP/IP 3$
System i TCP/IP 6 1 System i TCP/IP 6 1 !, 73., IBM i5/os 6, 1, 0( 5761 SS1). (RISC) CICS. Copyright International Business Machines Corporation 1998, 2008. All rights reserved. TCP/IP.............. 1
More informationAS/400 V4R4 Maximum Capacities
AS/400 V4R4 Maximum Capacities Robert Gintowt System Technology IBM Rochester gintowt@us.ibm.com May 10, 1999 11:04 a.m. ii iishortitle Contents Appendix A. AS/400 V4R4 Maximum Capacities 1 1.0 Limits
More informationV5R3 CL Enhancements. Larry Bolhuis Arbor Solutions, Inc.
V5R3 CL Enhancements Larry Bolhuis Arbor Solutions, Inc. lbolhuis@arbsol.com CL Command Enhancements There have been new and changed IBM CL commands in EVERY release For V5R3: 57 new CL commands 247 changed
More informationiseries Configuring Management Central Connections for Firewall Environments
iseries Configuring Management Central Connections for Firewall Enironments iseries Configuring Management Central Connections for Firewall Enironments Copyright International Business Machines Corporation
More informationIBM i PTF Shipping Information Letter
SF99710 C7192710 Cumulative PTF Package Instructions This PSP consists of: Short Version of Installation Instructions, and Detailed Installation Instructions. IBM i PTF Shipping Information Letter IBM
More informationi5/os and related software Installing, upgrading, or deleting i5/os and related software
i5/os i5/os and related software Installing, upgrading, or deleting i5/os and related software Version 6 Release 1 SC41-5120-10 i5/os i5/os and related software Installing, upgrading, or deleting i5/os
More informationIBM i Version 7.2. Programming DDS for ICF files IBM
IBM i Version 7.2 Programming DDS for ICF files IBM IBM i Version 7.2 Programming DDS for ICF files IBM Note Before using this information and the product it supports, read the information in Notices
More informationIndex. NOTE: Boldface numbers indicate illustrations or code listing; t indicates a table. 341
A access paths, 31 optimizing SQL and, 135, 135 access types, restricting SQL statements, JDBC setup and, 36-37, 37 accessing iseries data from a PC, 280-287, 280 accumulate running totals, 192-197, 193,
More information5. Distributed Transactions. Distributed Systems Prof. Dr. Alexander Schill
5. Distributed Transactions Distributed Systems http://www.rn.inf.tu-dresden.de Outline Transactions Fundamental Concepts Remote Database Access Distributed Transactions Transaction Monitor Folie 2 Transactions:
More informationIBM Tivoli OMEGAMON XE for Databases
IBM Tivoli OMEGAMON XE for Databases Release Notes Version 4.0.0 GI11-4066-00 +---- Note ------------------------------------------------------------+ Before using this information and the product it supports,
More informationJournaling: An Invaluable Source of Information for Compliance Auditing
The Source for IBM eserver Solutions by Guy Marmorat Published 02/01/2007 Focus Journaling: An Invaluable Source of Information for Compliance Auditing The best way to monitor data changes on the System
More information.FO OFF. IBM i PTF Shipping Information Letter
SF99610 C5063610 Cumulative PTF Package Instructions This PSP consists of: Short Version of Installation Instructions, and Detailed Installation Instructions..FO OFF IBM i PTF Shipping Information Letter
More informationSystems Management Working with Management Central monitors
System i Systems Management Working with Management Central monitors Version 6 Release 1 System i Systems Management Working with Management Central monitors Version 6 Release 1 Note Before using this
More informationHow to Determine the Amount of Memory Used By the System Firmware From the IBM i Command Line
How to Determine the Amount of Memory Used By the System Firmware From the IBM i Command Line On a Hardware Management Console (HMC) managed system or VIOS-managed system you can use the following command-line
More informationWork offline with i Projects
IBM Rational Developer for System i Version 7.5 Work offline with i Projects Student Exercises IBM Toronto Laboratory 1 Work offline with i Projects Overall Lab Guide This tutorial teaches you how to perform
More informationIBM i and related software Installing, upgrading, or deleting IBM i and related software
IBM i IBM i and related software Installing, upgrading, or deleting IBM i and related software 7.1 SC41-5120-11 IBM i IBM i and related software Installing, upgrading, or deleting IBM i and related software
More informationSystem i. Networking REXEC. Version 6 Release 1
System i Networking REXEC Version 6 Release 1 System i Networking REXEC Version 6 Release 1 Note Before using this information and the product it supports, read the information in Notices, on page 21.
More informationIBM. Systems management Logical partitions. System i. Version 6 Release 1
IBM System i Systems management Logical partitions Version 6 Release 1 IBM System i Systems management Logical partitions Version 6 Release 1 Note Before using this information and the product it supports,
More informationProgramming Date and Time APIs
System i Programming Date and Time APIs Version 6 Release 1 System i Programming Date and Time APIs Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationSystem i and System p. Capacity on Demand
System i and System p Capacity on Demand System i and System p Capacity on Demand Note Before using this information and the product it supports, read the information in Notices on page 65 and the IBM
More informationIBM i Version 7.3. Database SQL programming IBM
IBM i Version 7.3 Database SQL programming IBM IBM i Version 7.3 Database SQL programming IBM Note Before using this information and the product it supports, read the information in Notices on page 405.
More informationExceptions! Users can t live with em Programmers can t live without em. i want stress-free IT. i want control. i want an i IBM Corporation
Exceptions! Users can t live with em Programmers can t live without em Barbara Morris IBM i want stress-free IT. i want control. Agenda Why exceptions are good for you (yes, they are) Exception handling
More informationIBM Software Subscription for IBM iseries Offering Saves Time and Improves Your IT Budgeting
Software Announcement January 8, 2002 IBM Software Subscription for IBM iseries Offering Saves Time and Improves Your IT Budgeting Overview If you use OS/400 V4, or later, IBM Software Subscription for
More informationSystems management Backup, Recovery, and Media Services (BRMS)
System i Systems management Backup, Recovery, and Media Services (BRMS) Version 6 Release 1 System i Systems management Backup, Recovery, and Media Services (BRMS) Version 6 Release 1 Note Before using
More informationiseries Restricted State
iseries Restricted State iseries Restricted State Copyright International Business Machines Corporation 2004. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure
More informationIBM i MSPLIB Security Toolkit Reference
IBM i MSPLIB Security Toolkit Reference Version 1 MSPLIB-09 First Edition (April 2004) This edition applies to Version 1, Release 0, Modification Level 0, of the MSP Security Toolkit, and to all subsequent
More informationERserver. User Interface Manager APIs. iseries. Version 5 Release 3
ERserver iseries User Interface Manager APIs Version 5 Release 3 ERserver iseries User Interface Manager APIs Version 5 Release 3 Note Before using this information and the product it supports, be sure
More informationIBM i Version 7.2. Files and file systems Tape files IBM
IBM i Version 7.2 Files and file systems Tape files IBM IBM i Version 7.2 Files and file systems Tape files IBM Note Before using this information and the product it supports, read the information in
More informationC HAPTER. n a broad sense, accessing IMS means telling IMS to perform work for you.
6202 Meltz.bk Page 17 Thursday, December 9, 2004 12:48 PM C HAPTER 3 Accessing IMS I n a broad sense, accessing IMS means telling IMS to perform work for you. You can write application programs that tell
More informationVirtual Loaner Program. i5/os Software User Guide. Document Version 1.0
Virtual Loaner Program i5/os Software User Guide Document Version 1.0 April 12,, 2006 Table of Contents Document Change History:... 2 About this User Guide... 3 Loading IBM SW from the repository... 4
More informationIBM. Connecting to System i Getting to know System i Navigator. System i. Version 7 Release 1
IBM System i Connecting to System i Getting to know System i Navigator Version 7 Release 1 IBM System i Connecting to System i Getting to know System i Navigator Version 7 Release 1 Note Before using
More informationAttacking PC based 5250 terminal emulations from an iseries server
Attacking PC based 5250 terminal emulations from an iseries server The basic hack Most modern interactive sessions users have with an AS/400 are conducted via terminal emulation clients. The emulation
More informationASNA EXTERMIN8 PLUS Release 4.01
ASNA EXTERMIN8 PLUS Release 4.01 User s Guide and Reference Manual Information in this document is subject to change without notice. Names and data used in examples are fictitious unless otherwise noted.
More informationConnecting to System i Getting to know System i Navigator
System i Connecting to System i Getting to know System i Navigator Version 6 Release 1 System i Connecting to System i Getting to know System i Navigator Version 6 Release 1 Note Before using this information
More informationTivoli Access Manager for Enterprise Single Sign-On
Tivoli Access Manager for Enterprise Single Sign-On Version 6.0 Kiosk Adapter User's Guide SC23-6342-00 Tivoli Access Manager for Enterprise Single Sign-On Version 6.0 Kiosk Adapter User's Guide SC23-6342-00
More informationIBM i Version 7.2. Database SQL programming IBM
IBM i Version 7.2 Database SQL programming IBM IBM i Version 7.2 Database SQL programming IBM Note Before using this information and the product it supports, read the information in Notices on page 389.
More informationIBM Content Manager OnDemand for i
IBM Content Manager OnDemand for i Network File System Support April 8, 2014 Using a Network File System with Content Manager OnDemand for i OnDemand for i Common Server can now mount a Network File System
More informationMore Info. MIMIX Installation Wizard. Software choices when installing. Supported portal applications
More Info MIMIX Installation Wizard The MIMIX Installation Wizard provides a simple way to download, distribute, and install MIMIX Availability software to an IBM Power System or to multiple systems simultaneously.
More informationIBM Tivoli Configuration Manager for Automated Teller Machines. Release Notes. Version 2.1 SC
IBM Tioli Configuration Manager for Automated Teller Machines Release Notes Version 2.1 SC32-1254-00 IBM Tioli Configuration Manager for Automated Teller Machines Release Notes Version 2.1 SC32-1254-00
More informationIBM i MSPLIB SMTP Toolkit Reference
IBM i MSPLIB SMTP Toolkit Reference Version 1 MSPLIB-04 First Edition (February 2003) This edition applies to Version 1, Release 0, Modification Level 0, of the MSP SMTP Toolkit, and to all subsequent
More informationIBM. Database Database overview. IBM i 7.1
IBM IBM i Database Database overview 7.1 IBM IBM i Database Database overview 7.1 Note Before using this information and the product it supports, read the information in Notices, on page 39. This edition
More informationSystem i. Troubleshooting. Version 6 Release 1
System i Troubleshooting Version 6 Release 1 System i Troubleshooting Version 6 Release 1 Note Before using this information and the product it supports, read the information in Notices, on page 77. This
More informationi5/os and related software Data migrations
System i i5/os and related software Data migrations Version 6 Release 1 System i i5/os and related software Data migrations Version 6 Release 1 Note Before using this information and the product it supports,
More informationMore Info. Version 2 of Vision Solutions Portal supports portal applications for the following Vision Solutions products:
More Info MIMIX Installation Wizard The MIMIX Installation Wizard provides a simple way to download, distribute, and install MIMIX Availability software to an IBM Power System or to multiple systems simultaneously.
More informationRational Developer for Power Systems Software
Lab 01 Maintain an IBM i application using Remote Systems Explorer Level: Introductory April 2010 Copyright International Business Machines Corporation, 2010. All rights reserved. US Government Users Restricted
More informationPrinting Basic printing
System i Printing Basic printing Version 6 Release 1 System i Printing Basic printing Version 6 Release 1 Note Before using this information and the product it supports, read the information in Notices,
More informationIBM Tivoli AF/Remote
IBM Tivoli AF/Remote Release Notes Version 1.0.1 GI11-4054-00 +---- Note ------------------------------------------------------------+ Before using this information and the product it supports, read the
More informationHardware installation and use Control panel
System i Hardware installation and use Control panel Version 5 Release 4 System i Hardware installation and use Control panel Version 5 Release 4 Note Before using this information and the product it
More informationMore Info. MIMIX Installation Wizard. Supported portal applications and implications
More Info MIMIX Installation Wizard The MIMIX Installation Wizard provides a simple way to download, distribute, and install MIMIX version 8.0 software to an IBM Power System or to multiple systems simultaneously.
More informationIBM Tivoli OMEGAMON XE for R/3
IBM Tivoli OMEGAMON XE for R/3 Release Notes Version 3.0.0 GI11-4067-00 +---- Note ------------------------------------------------------------+ Before using this information and the product it supports,
More informationIBM. Systems management Disk management. IBM i 7.1
IBM IBM i Systems management Disk management 7.1 IBM IBM i Systems management Disk management 7.1 Note Before using this information and the product it supports, read the information in Notices, on page
More informationIBM. Service and support. IBM i 7.1
IBM IBM i Serice and support 7.1 IBM IBM i Serice and support 7.1 Note Before using this information and the product it supports, read the information in Notices, on page 103. This edition applies to
More informationRational Developer for IBM i (RDI) Distance Learning hands-on Labs IBM Rational Developer for i. Maintain an ILE RPG application using.
Rational Developer for IBM i (RDI) IBM Software Distance Learning hands-on Labs IBM Rational Developer for i Maintain an ILE RPG application using Remote System Explorer Verify/compile an RPG source member
More informationIBM. Connecting to System i IBM Navigator for i. System i. Version 7Release 1
IBM System i Connecting to System i IBM Navigator for i Version 7Release 1 IBM System i Connecting to System i IBM Navigator for i Version 7Release 1 Note Before using this information and the product
More informationitera HA 5.0 Common Procedures User & Troubleshooting Guide
itera HA 5.0 Common Procedures User & Troubleshooting Guide The information in this document is subject to change without notice and is furnished under a license agreement. This manual is proprietary to
More informationIBM i Version 7.3. Database Administration IBM
IBM i Version 7.3 Database Administration IBM IBM i Version 7.3 Database Administration IBM Note Before using this information and the product it supports, read the information in Notices on page 45.
More informationWebSphere/DB2 Connect: Dive into connection pools
H12 WebSphere/DB2 Connect: Dive into connection pools Jim Knisley Fifth Third Bank Thursday, May 11, 2006 08:30 a.m. 09:40 a.m. Platform: DB2 z/os and DB2 LUW 1 Session H12 WebSphere/DB2 Connect: Dive
More informationIBM i Version 7.2. Connecting to your system Connecting to Your system with IBM Navigator for i IBM
IBM i Version 7.2 Connecting to your system Connecting to Your system with IBM Navigator for i IBM IBM i Version 7.2 Connecting to your system Connecting to Your system with IBM Navigator for i IBM Note
More informationMiddleware and Distributed Systems. Transactions. Martin v. Löwis
Middleware and Distributed Systems Transactions Martin v. Löwis Terminology Financial Transaction (purchase, loan, mortgage,...) Database Transaction: unit of interaction between a process and a relational
More informationEd Lynch IBM. Monday, May 8, :00 p.m. 02:10 p.m. Platform: DB2 for z/os & LUW
H02 WS Information Integrator Q vs SQL Replication: What, When & Where Ed Lynch IBM Monday, May 8, 2006 01:00 p.m. 02:10 p.m. Platform: DB2 for z/os & LUW Session H02 Session Title: WS Information Integrator
More informationFrequently Asked Questions for V5R2M0 Electronic Service Agent for iseries
Frequently Asked Questions for V5R2M0 Electronic Service Agent for iseries Q1: Where can I get media for the Electronic Service Agent product (5798-RZG)? A1: New systems leaving IBM from manufacturing
More informationIBM. Networking Simple Network Time Protocol. IBM i. Version 7.2
IBM IBM i Networking Simple Network Time Protocol Version 7.2 IBM IBM i Networking Simple Network Time Protocol Version 7.2 Note Before using this information and the product it supports, read the information
More informationAn Introduction to SQL for System i. A beginning overview of SQL in System i Navigator and Embedded SQL in RPGLE
An Introduction to SQL for System i A beginning overview of SQL in System i Navigator and Embedded SQL in RPGLE Quote heard from IBM at a Conference 80% of everything you will need to know three years
More informationCL Database IO commands
CL Database IO commands User s Guide Version V2R1M0 January 2007 ariadne software ltd. cheltenham, england Table of Contents Introduction... 3 Warranty... 3 Minimum OS/400 Release Level... 3 Licensed Program
More informationiseries Service and support Version 5 Release 3
iseries Service and support Version 5 Release 3 iseries Service and support Version 5 Release 3 Note Before using this information and the product it supports, be sure to read the information in the Notices,
More informationNetworking TCP/IP troubleshooting
System i Networking TCP/IP troubleshooting Version 6 Release 1 System i Networking TCP/IP troubleshooting Version 6 Release 1 Note Before using this information and the product it supports, read the information
More informationStrategi Distributed HSM Guide
BusinessLink Software Support. Strategi Distributed HSM Guide Version v1r8 This manual applies to Strategi version V1R8. ADVANCED BusinessLink Corp. may have patents and/or patent pending applications
More information