134
IBM - iSeries 5 4

IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

IBM ��� - iSeries

������

�� ��

�� 5 ��� 4

���

Page 2: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC
Page 3: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

IBM ��� - iSeries

������

�� ��

�� 5 ��� 4

���

Page 4: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�!

� ��� � ��� ���� ��� ���� ��, 123 ���� ������� ��� �����.

� 4 �(2006� 2�)

� ���� � ����� ��� ���� �� � IBM i5/OS(�� �� 5722-SS1)� �� 5, ��� 4, �� 0 � �� ��

���� ����� �����. � ��� �� �� ��� �� ���(RISC) �� � CISC ����� ���� ����.

© Copyright International Business Machines Corporation 2003, 2006. All rights reserved.

Page 5: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��

�� �� . . . . . . . . . . . . . . . 1

V5R4� ��� �� . . . . . . . . . . . 1

� ��� PDF. . . . . . . . . . . . . 2

�� �� �� . . . . . . . . . . . . . 2

�� �� � ��. . . . . . . . . . . 2

�� � �� � � �� . . . . . . . . 3

�� �� . . . . . . . . . . . . . . 6

�� ��� ����� ��� �� . . . . 12

�� �� � �� ��� �(pool) . . . . . 21

�� ��� ���� � ����. . . . . . 24

���� ������� �� �� �� . . . 26

2�� �� ��. . . . . . . . . . . . 27

�� ��� �� XA �� � �� . . . . . 44

�� ��� �� SQL �� � � �� �

�� �� � . . . . . . . . . . . . 50

�� �� � . . . . . . . . . . . . . 51

�� ���� �� . . . . . . . . . . . 52

�� �� �� . . . . . . . . . . . . 54

�� �� �� . . . . . . . . . . . . . 57

���� �� �� �� �� . . . . . . . . 58

�� �� �� � �� �� . . . . . . . 58

��� �� � �� � . . . . . . . . 59

��� ��� �� �� � �� �� . . . 62

���� ��� �� � �� � �� �� 62

�� ���� �� . . . . . . . . . . . 64

��� �� � �� �� �(IPL) � ��

�� �� . . . . . . . . . . . . . . 66

�� � � �� �� �� . . . . . . . . . 67

�� �� �� � . . . . . . . . . . 67

�� �� �� ��� . . . . . . . . . 69

���� � ��: �� �� . . . . . . . . 76

����: �� �� . . . . . . . . . . 76

�� ��� �� � �� . . . . . . . . 79

�: �� � � ��� ��� ������

� . . . . . . . . . . . . . . . . 89

�: �� ����� ��� ������ � 94

�: �� ��� �� ������

� . . . . . . . . . . . . . . . 101

�� � � �� ��� �� �� . . . . . 108

�� �� ��. . . . . . . . . . . . 108

�� �� � . . . . . . . . . . . . 117

�� �� � �� � �� . . . . . . . 118

�� � �� � �� � � ���� ��

� . . . . . . . . . . . . . . . 118

�� �� �� �� . . . . . . . . . . 120

�� ��� �� �� �� . . . . . . . . 121

� ��� � ���� �� . . . . . . . 122

��. ���� . . . . . . . . . . . . . 123

�� � ���� �� . . . . . . . . 125

� . . . . . . . . . . . . . . . . 125

�� . . . . . . . . . . . . . . . . 125

© Copyright IBM Corp. 2003, 2006 iii

Page 6: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

iv IBM ��� - iSeries: ����� �� ��

Page 7: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

�� ��� �� ��� ���� �����. �� ��� ��� ����� ���� ����

� ��� �� � ��� �� ��� �� � ��� � ����.

�� ��� �� �� �� �� ��� �� � ����� ��� ��� �� � ���

�� � � ����. IBM® iSeries™� DB2 Universal Database™� �� �� ��� ��� *NONE(�

��� ��) ��� � ���� �� � ����� �� �� �� � �����.

��� � �� �� �� �� ���� ������ ���� �� ���� ������� �� �

� � �� �� ��� ��� ������� �� � ����. �� ��� ���� �����

�� �� �� � �� ����� ���� �� ��� � ������ �� ��� ����

�� � � ����.

�: �� � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ��

� �����.

V5R4� ��� ��

� ����� IBM i5/OS™ V5R4� �� �� ��� � ��� �� ���� ����.

�� ��� ��� ��:

v XA ��� �� �� ��(��� ��� �� ��� �� XA �� � �� ��) :

– �� � �� ��� �� XA �� �� �� ��� ��� �����(RDB) ��

– ���� �� �� �� � �� �� ��� �� ��

– XA �� �� ��

– � �� ��(DDM)� ��� XA �� � �� �� ����� ��� ��

v �� ��

��� ���� �� ��� �� ��

��� �� ��� ��� �� �� � ��� ��� �����.

v ��� ��� �� ��� � ��� ��� ���.

v ��� ��� �� ��� �� ��� ��� ���.

� ���� ��� ���� �� ��� �� �� ��� ���� ��� �� ������.

© Copyright IBM Corp. 2003, 2006 1

|

|

|

|

|

|

|

|

|

Page 8: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� PDF� ��� PDF� �� ���� � ��� ������.

� ��� PDF ��� ��� ������ �� ��(� 1413KB)� ������.

PDF �� ��

��� ��� �� ������ PDF� ����� ��� ������.

1. ������ PDF� �� ��� ���� ������(�� ��� �� ��� ���� ��).

2. ��� PDF� ���� ��� ������.

3. PDF� ��� ���� ������.

4. ��� ������.

Adobe Reader ����

� PDF� ��� ���� ���� Adobe Reader� ��� ��� ���. ���� Adobe � ��

�(www.adobe.com/products/acrobat/readstep.html) �� �� ���� � ����.

�� �� ��

� ����� �� ��� ��� ��, �� ��� ���� ���� �� � �� �� �� ���

� ���� ��� �� ���� ��� �� ��� �����.

�� �� �� ��

�� ��� ����� �� �� � � ��� �� � ��� �� ��� �� � ��� � �

� �� �����.

�� ��� �� �� �� �� ��� �� � ����� ��� ��� �� � ���

�� � � ����. �� � ��� ���� � ���� � �� �� � ��� �� ����

����. ��� � � ������ �� ��� ����. ��� �� � � ��� � � ���

� � ��� �� ������ ��� ���. � �� �� �� ���� ���� ��� �

� �� ��� �� �� ���� �� � ��� ��� ���.

�� ��� �� ��� ��� � ����.

v �� � � �� �� ��� �� �� ��� �� �����.

v ��� ����� �� � � �� �� �����.

v �������� �� �� ��� ���� ���� �� � � �� ��� �� �����.

�, � � �� �� �� ���� ������ ���� �� �� ��� ������� �� ��

� �� ������� �� � ����. �� ��� ���� ������� �� �� � ���

����� ���� �� ��� � ������ �� ��� ���� �� � � ����.

2 IBM ��� - iSeries: ����� �� ��

|

|

|

Page 9: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

����

�� �� ������ �� ��(atomic) ��� ��� ��� �� ����� �� �� � ��

���.

�: iSeries Navigator��� �� ���� ��� ���� �� �� ������� �� � ��

(LUW)�� ��� �����. � � �� ��� �� ���� ��� � ����. � ����� �

�� �� ��� ����� ��� ��� ���� �� ���� ��� �����.

�� �� �� �� � ��� � � ����.

v ����� �� �� ��� �� ��.

v ��� ����� ��� ��� ��� �� �.

v �� ��� ����� ��� ��� ��� �� �.

v �� ��� ����� ��� ��� � �� �� � �� ��� �� ��� �� �.

v � ��� ��� �� ����� ��� �� ��� �� ��� �� �. ��� ����� ��

� ��� � � ����.

– ��� ��� ���� ��.

– �� ��� � �� ��� ��� ���� ��.

– �� ���� � ��� ��� ��. � ��� �� ��� �����.

v ����� �� ��� ����� ���� �� ������ ��� �� ��� �� �.

�� � �� �� �� ��

�� � �� �� �� �� �� ��� �� ��� ����.

��� � �� � � � API(application programming interfaces)� �� � �� �� ����

�.

�� �� API �� ��

CL COMMIT �� ROLLBACK ��

I B M I n t e g r a g e d L a n g u a g e

Environment®(ILE) RPG/400®

COMIT � � ROLBK � �

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

||

Page 10: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

COBOL/400 ��� �� PDF

RPG/400 ��� �� PDF

WebSphere Development Studio: ILE C/C++ Programmer’s Guide PDF

CL �� �

API(Application Programming Interfaces)

�� ��

�� �� �� �� �� �� � �� �� �� �� �� �� �� ����� ���. ��

�� �� �� ��� �� ��� �����.

���� �� ��� ���� �� ��� �����.

v ���� �� ��� ���� �� �� � ��� ���� �����.

v �� � �� ��� �� � �� ���� �� �� ���� �� ��� ��� ����.

– ��� �� �� ��� �� �� ��� ����� ��� ������.

– ��� ��� � SEQONLY(*YES)� ���� �� I/O ��� ���� �� ���� ��

�� �� �����.

��� ��� I/O �� �� � I/O �� ��� ����.

v ���� �� ��� �� � API �� ��� �� �� ��� �� � ���� ����. �

�� �� �� ��� � �� �� �� ���� �� ���� �� ��� �� �� ��

� ����.

v ��� ��� ��� �� �� �� ���� �� ���� �� ��� �� �� �� ���

C CM �� ��� ����. �� �� �� �� �� ����� �� ��� �� �� � ��

��� ��� ��� � ��.

v ������ � � ���� �� �� ����� ���.

v ���� �� ��� ���� ���� ���� �� � ���� ��� �����. � �� �

�� ��� � ��� � ����.

v ���� �� ��� ��� �� �� �� �� ������ � ��.

�� �� ����� ����� ���� �� ��� �� ���� ���� ���.

�� ��

6 ���� ��� ���

STRCMTCTL(�� �� �) ��� ��� ����� �� ��� �� � �� ��� ��

��. �� � ��� ���� �� �� � �� iSeries(TM)� DB2 Universal Database(UDB)

� ���� �� ��� ����.

4 IBM ��� - iSeries: ����� �� ��

Page 11: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

17 ���� ��� �� �� �� �� ���

� ��� �� ��� �� � � ����� ��� �� ��� � ��. �� �� ��

��� ��� �� ��� ��� �� � �� ��� � � ����.

�� ��

�� �� �� �� �� �� � ��� �� ��� �� �����. ���� �� �� ���

�� ��� �����.

���� �� ��� ���� �� ��� �����.

v ���� �� � ��� �� � �� I/O ��� ��� ����.

– ��� �� �� ��� �� �� ��� ����� ��� ������.

– ��� ��� � SEQONLY(*YES)� ���� �� I/O ��� ���� �� ���� ��

������ ��� �� �� �� �� �����.

��� ��� I/O �� �� � I/O �� ��� ����.

v ���� �� ��� �� ��� API �� ��� �� �� ��� �� � ���� ���

�. � ��� �� �� ��� � �� �� �� ���� �� ���� ��� ��� ��

��� �� �� ��� ����.

v ���� ��� ������ ���� ��� �� ��� ����.

v ���� � �� � �� ��� �� ��� ���� � � ��(�� ���)� ��� ��

�����.

v � �� � �� ��� �� ��� ��� � ��� ��� ��� ��� �� �� ��

�.

v �� � �� ��� ��� ��� �� �� ���� ���� �� �� ���� ����

�� �� C RB� ��� ����. ���� ��� �� � ��� ���� �����. �� �

� ���� �� �� ��� �� ���� �� ���� ��� ��� ���. ���� ��

�� ��� ��� � ��� ���� �� ��� ��� C RB ��� ����.

v ���� �� �� � ��� �� �� ��� �� ��� �����.

– �� �� ��� ���� �� ��

– � �� ��� ��� ��� �� �� �� ���� �� �� �� ����

�� ��� �� �� �� ����� �� �����.

v ���� ����� ��� �� ��� � �� �� ���� ����. �� � �� ��� �

�� �� � � ��� ���� ����. ���� � �� � � � ��� �� ��� �� �

���� ����.

v ���� �� ��� ���� �� �� ��� ���� �� ��� � � ��� ��� �

�� ���.

v �� ���� �� ��� �� ��� ��� �� ��� �� �� �� ��� ��� �� ��

� �����.

�� �� 5

Page 12: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v ���� � �� � �� �� ���� ��� �� �� � ��� ��� ����� �����.

v �� ��� ���� �� ���� ��� ���� �� ��� � � ����� ��� � ���

�.

v ���� �� �� ��� ��� �� ��� ����.

v ���� �� ��� ��� �� �� �� �� ������ � ��.

�� �� ����� ����� ���� �� ��� �� ���� ���� ���.

�� ��

STRCMTCTL(�� �� �) ��� ��� ����� �� ��� �� � �� ��� ����.

�� � ��� ���� �� �� � �� iSeries(TM)� DB2 Universal Database(UDB)� ����

�� ��� ����.

�� ���� �� � ��� �� �� �� ��� ��� ��� ��� � ����. ���� �

� ��� ��� ��� �� ��� ��� �� �� ��� �� �� ��� �������. ����

� �� �� �� �� ��� ����. �� �� �� � �� �� �� �� �� �� �� ��

��� ���� � ����.

�� ���� ����� ��� �����.

v STRCMTCTL �� ���

v �� ��� �� ��

v �� �� � �� �� ��� ��� ����� �� � �� �� ��� ��� �� ��

� �� ��� �� ��� �� �� ��� �� � � �� ��� �� ����. �� ��

�� �� ��� �� ����.

��� ��� �� ��� � � ��� � ����. �� �� � �� ��� �� �� ��

� ��� �� ��� �� �� �����. � �� �� �� �� �� �� �� �� ���

�� �� �� ��� �� �� �����.

�� ��

4 ���� ��� ��

�� �� �� �� �� �� � �� �� �� �� �� �� �� ����� ���. �

��� �� �� ��� �� ��� �����.

21 ���� ��� �� � �� ��� �(pool)�

�� ��� �(pool) � �� ��� �(pool) ���� ��� i5/OS SQL ������ �����.

� ������ �� ��� ��� � ����.

22 ���� ��� ��� �� ��� �(pool) �����

�� ��� �(pool)� ��� � �� ��� �� ����� �� ����.

6 IBM ��� - iSeries: ����� �� ��

Page 13: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �

�� ��� ��� �� ��� �� ��� ���� �� � �� �� �� ��� �� ���

�����.

�� ��� ��� ����� �� ��� ��� �����. �� ���� � �� ��� ���,

� � �� � �� ��� � ��.

�� �� ��� ���� �� ��

v �� �� ��� �� ��

v � ��� �� ��

v ����� ��� �� ��

���� �� ��� ���� �� ��

v �� � ��� �� ��

� ��� ��� ���� �� ��� �� ��� �� ��� ���� �� � ��� � �

���. �� �� �� � ��� ��� ���� �� ��� � ��� �� ��� � ����.

����� ������� �� �� �� �� � ��� �� ��� �����. ��� �� ���

STRCMTCTL(�� �� �) ��� ��� ����� ���� *NONE� � � ��� ���

SQL ������� ��� � ���� �� ����� ����.

�� �� ��� �� ��

�� �� ���� ��� �� �� �����. �� �� ��� �� ��� STRCMTCTL ��� ��

��� ����� �� � �� �� �� �� ��� � ��� ��� ���� SQL ������

� �� ��� ����� �� � ��� ��� ���. �� �� ��� ���� �� � ��

�� ��� �����. � �� ��� �� �� �� �� �� ��� �� ��� ��� � ��

��. ��� � �� �� �� �� ��� ��� �� ��� �� � ����. �� �� ��� �

��� ��� ��� �� �� �� �� �� �� �� ��� �� � ����.

iSeries Navigator, WRKCMTDFN(�� ��� �� �) ��, DSPJOB(� �) �� �� WRKJOB(

�� �� �) ��� �� �� �� �� ��� �� �� ��� ��� �� ��� ����.

v �� �� ��� �� ��� ��� ����. *DFTACTGRP �� �� ��� �� ��� ��

���.

v �� �� ��� �� �� ��� ����.

v � ��� �� ��� �� �� ����.

v �� ��� *NONE� ����.

�� �� 7

Page 14: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� �� ��

STRCMTCTL CMTSCOPE(*JOB)� �� �� ��� � ��� ��� � ����. �� �� �

�� �� ��� ��� �� �� ���� ���� ��� � �� �� �� ���� ��

��� ���� � ��� �� ��� �����. ��� �� �� ��� � �� �� ��

� �� � ����.

iSeries Navigator, WRKCMTDFN(�� ��� �� �) ��, DSPJOB(� �) �� �� WRKJOB(

�� �� �) ��� � �� �� ��� �� �� ��� ��� �� ��� ����.

v �� �� ��� �� � *JOB� ����.

v �� �� �� �����.

v � ��� �� ��� �� �� ����.

v �� ��� *NONE� ����.

��� �� ��� �� � �� �� ��� ���� ��� � ��� �� ��� ��� � ���

�. ��� �� �� ��� ���� ��� � ��� �� ��� �� �� ��� �� �� �

�� ��� ��� � �� ��� � �� ��� �� ����. SQL �� �� ���� �� ��

�� ��� ��� �� �� � �� ��� ��� ���� ���� ���� ���

�� ��� �� ��� �� ��� �����. � ��� ��� ��� �� ��� ���� ��

�� ��� �� � �� ���� ��� �� �� � ��� ���� �� ���.

� ��� �� ��� � �� �� �� ���� ���� � �� �� ��� �� �� ���

� �� �� ��� �� �� ���� ��� �� �� ��� �� �� ��� �� ���

�� � ����. ��� �� �� ��� �� ��� ��� �� �� � �� �� ��� ���

� ���. �� �� ��� �� ��� ��� ��� �� �� �� �� �� � �� �� ��

� �� ���� ��� � � � ����.

v �� �� ��� ����� ��(�� �� ��)

v QTNADDCR(�� �� �) API� ��� API �� �� �

v �� � ��

v �� � ��

v �� �� ��� ��� �� �

v QTNCHGCO(�� �� �) API� ��� �� �� �

v QTNRBRQD(�� ��) API� ��� �� ��� �� �� ��� �

v �� �� ID �� ���� QJOSJRNE(�� �� �) API� ��� ��� �� �� ID� ��

�� ��� �� �� �

���� �� �� � ��� �� �� �� ��� �� ��� ���� �� �� � �� ��

��� ���� ��� � �� �� ��� ��� � ���� �� �� ��� ���� ���.

8 IBM ��� - iSeries: ����� �� ��

Page 15: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

����� ��� � � �� ��� �� �� ��� �� ��� �� �� � ��� �� ��

� �� ����� ����. � �� �� ��� ��� ��� �� � ��� � ��� ��� �

� �� ��� �� ��� � �� �� ��� ���� ���.

���� ��� �� ��

����� ��� �� ��� �������� ���� �� �� ��� ��� �� ����� ��

�� �� �� �� ���� � � ����� ����. ��� ��� �� ��� ��� ��� �

� �� �����. ��������� ����� ��� �� ��� �� � ����.

iSeries Navigator, WRKCMTDFN(�� ��� �� �) ��, DSPJOB(� �) �� �� WRKJOB(

�� �� �) ��� ����� ��� �� ��� �� �� ��� ��� �� ��� ���

�.

v �� �� ��� ����� ��� ��� ����.

v �� �� �� �����.

v � ��� �� ��� �� �� ����.

v �� ��� *NONE� ����.

���� �� �� ��

�� � ��� �� ��� �� � ��� ��� �� XA API� ��� ����.

� API� �� �� ��� � �� �� �� SQL ��� �� �� ��� �����. � �

API� �� � �� ���� � �� ��� �� ��� SQL �� ���� �� �� ��

�� ���� �����. ���� ��� �� ��� API ��� �� �� � �� ����

��� �����. � �� ��� �� �� ����� ��� � ����.

iSeries Navigator, WRKCMTDFN(�� ��� �� �) ��, DSPJOB(� �) �� �� WRKJOB(

�� �� �) ��� �� � ��� �� ��� �� �� ��� ��� �� ��� ����.

v �� �� ��� �� � *TNSOBJ� ����.

v �� �� �� �����.

v � ��� �� ��� �� �� ����. �� �� ��� �� ��� ��� �� ��

� �� ����.

v �� ��� �� ��� ���� ��� ����(�� �� �� ���� �� ��� ��

�� �� ��� *NONE).

�� ��

XA API

�� ���

���� �� �� �� �� �� ��� ��� ����.

�� �� 9

|

|

Page 16: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ��� �� �� � �� �� �� �� ��� � ��.

�� �� �� �� �� ���

�� � *JOB

��� �� �� �� �� *DFTACTGRP

���� ��� �� �� �� �� �� �� ��(�: PAYROLL)

����� ��� �� �� �� �� �� �� ��(�: 0000000145)

�� ����� ��� QDIR001 (��� ���� ����� �

��� �� ��� �) ����� ���

� �� ���� Q� ����.

�� �� � *TNSOBJ

IBM �� � ��(ILE)�� ���� �� � ��� �� �� ��� �� ��� �� �� ��

� �� � ����. �� � �� �� ��� ILE ��� ��� ���� �� ��� ���

�� ��� ��� � ����.

� �� ��(OPM) ��� ��� �� ���� ���� ���� *DFTACTGRP �� ���

�����. OPM � ILE �� ���� �� ��� �� ����� �� �� �� �� �� ��

��� ����� �� �� �� � �� �� ��� ���� ���.

�� �� ��� �� �� ����� ��� �� �� ��� �� ��� � ��� �� ���

�� � ����. � ��� �� �� ����� ��� � ��� �� ��� �� � ���

�. �� � OPM �� ILE � � ��� �� �� �� ����� ��� � ��� ��

� �� �� ��� ���� ���.

������ ����� �� ��� ��� � �� ���� ��� �� �� ��� ���� �

���. �� ���� �� �� �� �� ��� ���� �� �� ���� �����.

�� �� ��� �� ��� �� ���� ��� ��� �� �� ���� ���� ���� ��

� �� �� ��� ��� �� �����. �� ����� �� �� ��� ���� ��� �

� �� ��� ��� � �� � �����.

�� � ��� ��� ���� �� �� �� XA API � CLI� ��� �� � �� ���� �

��� ���� �� ��� �� �����.

�� ��

ILE �� PDF

�: �� � �� ��

�� ��� �� �� ��� ���� �� �� � ��.

� �� �� ���� �� �� ��� �� �� ������ � ��. � �� �� ��� ��

� � � � � � � � � � �� � �� � � � � � � � ��� � � ��� �� � � � .

10 IBM ��� - iSeries: ����� �� ��

Page 17: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� �� ��� ����� ��� �� ��� �� �� ���� ��� � ��.

�� �� 11

Page 18: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� �� �� ��� �� �� �

���� ��

� �� � ��� ��

F1 � F2 F3 � F4 F5 � F6 F7

PGMX� �� � ��

�� �� �����

( 3 = = C O M M I T �

ROLLBACK� �).

�� � � ��� �� ��� ���

PGMZ� PGMX� ��

�� �� �� �� �

����.

�� � � PGMZ� �� ��� �� ��� ���

PGMZ� F7 ��� ��

� � � C M T S C O P E

(*ACTGRP)� ��� �

� ��� ��� ��

�. after updating file

F7. � �� �� ��

� ��� �� �

� � ��� ����

�.

�� � � �� � � �� ��� �� � �

P G M X � C O M M I T

(*YES)� ��� ��

��� ��� �� F3

� F4 ��� �� ��

� � . P G M Z �

COMMIT(*YES)� ��

� F7 ��� ���

�����.

�� � � �� �� �� �� �� �� ��� *JOB �� ��� ���

� �� ���(PGMX�

��� ���) F7 ��

� � � ����.

�� ��� ����� ���� ��

�� �� �� ����� �� ����� �� �� ��� ���. �� �� ��� ��� ���

�� �� ��� �� ��� � �� � � �� �� ����.

�� ����� �� �� ��� ��� ��� ����.

v �� ��

v ��

v �� ��

v ��� ��

�� �� ��� �

� ��� � � �� ��� �� �� ��� �����.

� �� ��� ����.

v �� �� ��� ��

v �� �� �� �� ��

12 IBM ��� - iSeries: ����� �� ��

Page 19: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v �� ���� ���� ��

v �� ��� ���� ����

�� ��

�� �� �� �� �

�� ���� ����

�� �� ��� ��� �� ����

FILE- �� �����

��

�� �� ��� ��1 �� �� ��� �

� ��

��� �� � �� �

�� �� �� �� �

� �� ��� �

�� �� � �� �� �� �� �

� 500 000 000�� �

�� � � ����

2.

DDL- �� SQL �

XQL ���� �� ��

�� �� �

�� �� ��� SQL

��

���� �� � � �

� �� �� � ��

��� � ���� �

� �:

v SQL ��� �

v SQL �

v SQL �

SQL� ��� ����

�� � �� �� �

� ���.

DDM- ��� � ��

��(DDM) ��

�� �� ��� ��.

DDM� �� �� ��

���� �� �� �

� �� ��� �� ��

� ��� � ����.

�� �� ��� �

� ��

��� �� � �� �

�� �� �� �� �

� �� ��� �

�� �� �

LU 6.2- �� �� �� �3 �� ��

DRDA- � ���

�����

SQL CONNECT� �� � ��

API- �� API �� �

QTNADDCR(�� ��

�) API

QTNRMVCR(�� ��

��) API

��� ��� ���

��. ��� � ��

� � � � � � � �

QJOSJRNE(�� ��

�) API� ��� ��

� ���� �� �

�� �� � ����.

������� ��, �

� �� ���� � �

� �� ��� �

�� �� ���.

TCP-TCP/IP � TCP/IP �� ����

��� RDB� SQL

CONNECT�� ����

� TCP/IP ��� ���

��� DDM �� �

�� �� �� ��

SQL �� �����

DDM ��� �� DDM

��� �� �� �

� �� �� �� ��

�� �� �� ���

�� �� � ��.

�� �� 13

Page 20: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

�� �� �� �� �

�� ���� ����

�� �� ��� ��� �� ����

�:1�� �� �� ����� ��� ����� ��� �� ��� ��� ��� � �� ���� ������. �� �

�� �� �� ��� ��� � �� � ���� ����.2 QAQQINI ��� ��� �� 500 000 000� �� � ����. �� �� ��� 74 ���� ��� � �� ���

� ������.3 DDM �� ��� DDM ��� PTCCNV(*YES)� ����, DDM ��� SNA ��� ��� ��� ����,

LU 6.2 ��� DDM ��� �� ����.

DRDA® �� ��� �� ��� �� � �� LU 6.2 ��� DRDA ��� �� ����.

v ��� � � �� � ��� ���� ����.

v SNA ��� ��� ��� ��� �����(RDB)� ����. �� � �� �� ��� ��� APPC Programming

� ������.

�� ��

DDM� �� �� �� ��

64 ���� ��� ���� ���

� ����� �� ���� ��� ���� �� � ��� �����.

�� ��

QTNADDCR(�� �� �) API

QTNRMVCR(�� �� ��) ��

QJOSJRNE(�� �� �) ��

�� � ��� �� �� ��

�� �� ��� �� ��� �� �� ��� ��� �� ����.

�� �� �� ��

�� �� �� ��� ������� ��� ���� �����. �� �� �� ��� ��� � �

�� �� ��� ��� � ����. ���� �� �� �� ��(DDL �� � API ��� ��� �

��)� ��� �� ��� ��� � ����.

�� �� ��� �� ��� �(pool)� �� �� �� ��� �� ��� �(pool)� ��� � ���

��� ���� ����.

��� �� �� ��

��� �� �� ��� �������� �� ���� ����. ��� ��� ��� ���� �� �

�� ��� ��� �� �����. �� ��� �� ��� ��� ����� �� ��� ��� �

�� �� � ����.

14 IBM ��� - iSeries: ����� �� ��

Page 21: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��� �(pool) �� �� ��� �(pool)� �� �� �� �� �� ��� � �� DRDA� �

�� �� �� ��� �(pool)� �� �� �� �� ��� ����� ���.

�� � �� �� �� �� � � ��� ����.

�� �� ��

API ��

DDL ��

DDM ���

DRDA �� �� ���

FILE ��

LU62 ���

TCP ���

�� ��

21 ���� ��� �� � �� ��� �(pool)�

�� ��� �(pool) � �� ��� �(pool) ���� ��� i5/OS SQL ������ �����.

� ������ �� ��� ��� � ����.

�� ��� ��� ��� �

��� ��� ��� �� �� ��� �� ����� �����.

��� �� �� �� � � �� ���� ��� ��� ���� ��� ����.

v ��

v �� ��

v ���

�� ��� �� ��� ��� ��� ��� ��� � � ���� ��� �� ��� ��� ��

�� ��� � ��.

�� �� ��� ��� � ��� � �� ��

FILE ��, �� �� ��� �� ��� ��

DDL �� �� ��

API �� �� ��

DDM ��, �� �� ��� �� ��� ��

LU62 ��� �� ���

DRDA ��, �� ��, ��� DRDA �� 1� �� �� ��� ���

��� ��� ��� ��� �����.

��� �� �� ��� ��� �� ��

���. DRDA �� 2� �� ��� ��

� �� ������.

TCP ��� �� ���

�� �� 15

Page 22: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� �� ��� ��� ��� � ��� �� � ���� ���� ����. ��� �

� �����.

v ��� ��� �� 1�� ��� �� �� � ��� � �� �� � ����.

– ��� ��� �� ��� �� ���� �� ������.

– ��� ��� ��� ��� �� ���� �� ������.

– ��� ��� ��� ��� ��� ���� �� ���� ��� �� �� � �� ���

���.

v ��� ��� �� 2�� �� ��� ��� ��� �� 1�� ��� �� ��� �� � �

� � ����.

�� �� ��� �� ����

�� ��� 1�� �� 2�� �� ��� ��� ��� �� �����. API �� �� ��� �

�� �� ��� �� 2�� �����.

�� �� ��� �� ��� �� �� �� ��� �� ��� �� ��� � ��� �� �� �� 2

�� ���� ���� ����.

2�� ��� �� ������ ���. ��� �� � API �� �� ��� �� �� �� � � 1�

� �� �� 2�� ���� ���� ���. �� � �� ���� 1�� ��� ��� � �� �

� �� ��� ��� ����.

�� �� �� ��� ��

1�� API �� �� �� ��. ��� ��� �.

1�� ��� �� � ��� �� �� 1�� ��. �� ��� �.

�� ��

21 ���� ��� �� � �� ��� �(pool)�

�� ��� �(pool) � �� ��� �(pool) ���� ��� i5/OS SQL ������ �����.

� ������ �� ��� ��� � ����.

��� �� � �� ��

����� ��(�� �� FILE �� DDM)� �� �� ��� �� �� ���� ���� �� �

�� � ��� ���� SQL ������� �� ���� �� � ����� ��� ��(�)��

���. ��� �� �� ��� �� � ��� ��� �� ���� ��� ��� ����.

��� � �� ��� ����.

v �� �� ��� �� �� ����� ��� ��� ��� ���� ��� �� ���� ���

��.

v �� �� ��� �� ���� ��� � �� �� ��� ��� �����.

16 IBM ��� - iSeries: ����� �� ��

Page 23: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

� �� �� �� �� �� �� � ����� ��� �� �� ��� ���� �� ���� �

��� �� � �� ���� �� ����� ����. �� ���� �� �� ��� �� ���

�� ��� ����. �� �� �� �� �� �� � ��� ��� ��� ��� �� ��

� �� ���� �� ��� ����.

���� �� ��� �� �� � � ���� ��� �� �� �� ��� ���� ����.

�� �� �� �� ���� ��� �� ��� ���� �� ��� �����. ��� ���� �

� �� ���� ��� �� �� �� ��� ���� ����. �� ���� API �� ��� ��

�� ��� ���� �� ����. ��� API ��� �� �� ��� QJOSJRNE(�� �� �)

API� ��� � �� ����� ��� ���� �� �� ��� ����. � ��� ��� �

�� �� ��� �� �����.

���� �� ��� ��� ��� ���� ��� �� ��� �� ��� �����. ��� �� API

�� ��� �� �� � �� �� ��� �� API �� ��� �� ��� �����. ��

��� � ���� ��� �� ��� ��� ��� ����.

�� ��

�� ��

�� �� �� �� �� ��

� ��� �� ��� �� � � ����� ��� �� ��� � ��. �� �� �� �

�� ��� �� ��� ��� �� � �� ��� � � ����.

�� �� ��� ��� �� � ��� � ��� �� ��� ����.

v ��� STRCMTCTL(�� �� �) ���� ��� ��� �����.

v ��� ��� �� ��� ��� �� �� ��� ����.

v ��� �� ��� ��� API �� ��� �� �� �� ����.

�� �� �� ���� �� ���� ��

C BC �� �� � STRCMTCTL ��� ��� �

� ��� ��

STRCMTCTL ��� �� �

�� ��� ��� � �� ���

���� API ��� ��� �

� �

C SC �� �� � �� � ��1� ��� ��� ��

�� �� �� � �� ��

�� �� �

API ��� �� ��� �� �� ID �� �� ���

QJOSJRNE API� � ��

��� �

�� �� 17

Page 24: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �� ���� �� ���� ��

�� � D � F DDL ���� �� �� ���� ����� �� �

�. �� �� ID� ���� �

� �� � �� �� ��

DDL ���� �� �� ��

���.

��� �� �

�� � R �� �� �� ���� ��� �� �� ��� �� �

�� � U ��� � �� API ��� �� �� ������ ��� ��

� � I D � � � � � �

QJOSJRNE API� � �� �

�� �

C CM �� �� ��� ����� �����

��� �� �� �� ��� ��� ��

C RB �� �� �� �� ��� �

��� �� �� �� ��� ��� ��

C LW �� � �� STRCMTCTL ��� ��� �

� ��� ��. ���� LW

�� ��� �� ��� ��

��� ����. � ���

O M T J R N E ( * N O N E ) �

STRCMTCTL ��� ����

� ��� ��� �� ���

����.

�� �� �� �� ���

C EC �� �� �� �� ENDCMTCTL(�� �� ��)

��� ��� �.

��� ��� � �� �� �� ��� �� �� ��

�� ��� �� ���� ��

� � �� ��� �� �

C SB �� � � �� ��� �

� ��

�� � ��� � � � S Q L

SAVEPOINT� �� �� �

��� �� ��� �� ���

�� ��� ����� �

�� �� �2����� �.

C SQ �� �� ��� ��� ��

��

�� � ��� � � � S Q L

SAVEPOINT� ��� �� �

��� �� ��� �� ��2

� ��� �.

C SU �� �� ���� ��� �

� ��

�� � ��� � � � S Q L

SAVEPOINT� ��� �� �

��� �� ��� �� ��2

� ��� �.

18 IBM ��� - iSeries: ����� �� ��

Page 25: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �� ���� �� ���� ��

�:

1 CRTJRN(�� �) �� CHGJRN(�� �) ��� FIXLENDTA(�� �� ��) ���� *LUW(�� � ��) ��

��� �� ��� �� �� �� �� � ��� ����� ��� � ����. FIXLENDTA (*LUW) ���� �

���� � C SC �� ��� �� �� ��� �� �� �� �� � �� ID(LUWID)� �����. XA �� ��

�� ���� FIXLENDTA(*LUW) ���� ���� � C SC �� ��� �� �� ��� �� �� �� XID� �

����. LUWID �� XID� �� �� �� ��� �� �� ���� ����� � � �� �� �� �� �� ���

�� ��� ���.

2��� ��� QTN_JRNSAVPT_MYLIB_MYJRN �� �� *YES� �� ��� � ���. �� MYJRN� ���

� �� � ���� MYLIB� ��� ��� ��������. ��� � MYLIB � MYJRN �� �� � *ALL� ���

��. ��� �� ��� ��� ���� �� �� �� � ����. MYLIB/MYJRN ��� � � ��� ���

�� ����� �� ��� � ��� ������.

v ADDENVVAR ENVVAR(QTN_JRNSAVPT_MYLIB_MYJRN) VALUE(*YES)

�� ��� � � ��� �� �� ����� �� ��� ������.

v ADDENVVAR ENVVAR(’QTN_JRNSAVPT_*ALL_*ALL’) VALUE(*YES) LEVEL(*SYS)

�� ��� ��� �� �� �� ��� ���.

�� ��

4 ���� ��� ��

�� �� �� �� �� �� � �� �� �� �� �� �� �� ����� ���. �

��� �� �� ��� �� ��� �����.

�� �� �� ��

�� ��

ENDCMTCTL(�� �� ��) ��

�� �� ID

�� ��� ��� �� ���� �� �� ��� �� ��� �����. ������ �� �� �

�� �� �� �� ��� �� ���� �� �� �� ID� �����. �� �� ��� � ��

� ��� �� �� � �� �� ID� ��� ����.

�� �� ID� �� ��� �� ��� C SC �� ��� �� �����. �� �� ID� �� �

� � ��� ��� �� ��� ���� ���. �� �� � � ��� ��� ���� �� �

��� �� �� �� ID� �����.

CRTJRN(�� �) �� CHGJRN(�� �) ��� FIXLENDTA(�� �� ��) ���� *LUW(�

� � ��) �� ��� �� ��� �� �� �� �� � ��� ����� ��� � ���

�. FIXLENDTA (*LUW) ���� ����� � C SC �� ��� �� �� ��� �� ��

�� �� � �� ID(LUWID)� �����. XA �� ���� ���� FIXLENDTA(*LUW) �

�� �� 19

Page 26: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ���� � C SC �� ��� �� �� ��� �� �� �� XID� �����. LUWID

�� XID� �� �� �� ��� �� �� ���� ����� � � �� �� �� �� �� ��

� �� ��� ���.

QJOSJRNE(�� �� �) API� ��� API ��� �� �� ��� �� � ����. ����

� �� ��� �� �� �� ID� ��� � ����.

�� �� ID� ��� APYJRNCHG(��� � ��) ���� RMVJRNCHG(��� � ��) �

�� �� ��� �� �� ��� �� �� ��� � ����. ��� ����� ��� � ���

��.

v �� �� ��� ����� ��� ���� �� �� ��� ��� APYJRNCHG �

RMVJRNCHG ��� ��� ����� ����� ����.

v QJOSJRNE API� �� � U� �� ��� � �� ��� ����. � ��� APYJRNCHG

� RMVJRNCHG ��� ��� ����� ��� � ����� ��� ��� � ��� �

�� ����� ���� ���.

��� ��

�� �� ��� ���� �� �� ��� ��� �� � ��� ����� � �� �� �

� ���� �� ���� �����.

�� �� �� ��� � ��� �� ��� �����.

v �� ��� �����.

v ��� �� ��� �����.

�� ��� �� �� �� �� �� ��� ��� � ����. �� ��� ���� ���

��� � �� �� � ��� �����. �� ��� ��� � ��� � �, � �� ��

��� WAITRCD ���� �� ��� ������.

v CRTPF(�� �� �)

v CRTLF(�� �� �)

v CRTSRCPF(�� �� �� �)

v CHGPF(�� �� �)

v CHGLF(�� �� �)

v CHGSRCPF(�� �� �� �)

v OVRDBF(����� �� ��)

�� ��� ��� �� ��� ������.

v �� ���� ��� ��� ��� �� ��� �� �� �����.

v �� � ��� �� ���� �� ��� �� � ��� �� ��� ��� ��� � �� ��

� �� �� ���� �����.

20 IBM ��� - iSeries: ����� �� ��

Page 27: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

– xa_open API

– JDBC �� JTA ����. � �� �� ��� API� �����.

v ��� �� �� ��� ���� ��� �� ��� �� � ���� ����.

v ��� �� ��� ���� � ��� �� ��� �� �� ���� � �� ��� ��

���� �� � ��� ����. �� �� ��� ��� � ��� ��� ��

��� �� �� ��� � �� � ��� ��� �� ���.

��� ��� � ��� � �� � �� ��� ���� ���.

v ����� ���� �� ���� � ��� �� ��� ����.

v �� ��� � �� �� �� �����. � �� �� � �� �� � �� ��� � �

� �����.

v ����� �� ��� �����. �� �, ��� �� �� ���� �� ��� ���� �

�� � ��� ��� �� � ���� �����. ����� ���� ��� ���

���� �� ��� �� �� ��� ���� �� ��� ���� ��� �� ����. ��

� �� ��� ����� ����� ��� ���� ��� �� ��. ��� ���� ��

� � ��� ��� ��� �� �� �� �� �� ����� ��� ����� ����� �

�� ��� �� ��� �� ���.

�: �� � ����� ��� �� ��� ���� ��� �� ��� �� �� � ��

���� ������. �� ��� �� �� ��� �� ��� �� ��� � �� �� � �

��� �� ��� �� ����.

���� ��� ��� �� �� �� �� ��� �� ��� �� � LCKLVL(*ALL)� ��

�� �� �� ��� �� � �����. �� �� �� �� ����� ���� ��� ����

� ��� � ����.

��� ��� ��� � �� �� ��� �� � �� �����.

�� ��

� �� �

�� � �� ��

�� ��

121 ���� ��� ��� �� �� ���

�� �� ��� ��� �� ��� � IBM ��™(PDF ��), � ��� � Information Center

��� ���� ����. PDF� ��� �� � ����.

�� �� � �� ��� �(pool)

�� ��� �(pool) � �� ��� �(pool) ���� ��� i5/OS SQL ������ �����. �

������ �� ��� ��� � ����.

�� �� 21

Page 28: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� �� ��� �(pool) �� �� ��� �(pool) ��� ��� SQL ������ �� � � �

� ����� �� ��� ���.

�� ��

6 ���� ��� ���

STRCMTCTL(�� �� �) ��� ��� ����� �� ��� �� � �� ��� ��

��. �� � ��� ���� �� �� � �� iSeries(TM)� DB2 Universal Database(UDB)

� ���� �� ��� ����.

14 ���� ��� � ��� �� �� ���

�� �� ��� �� ��� �� �� ��� ��� �� ����.

16 ���� ��� �� ��� �� ���

�� ��� 1�� �� 2�� �� ��� ��� ��� �� �����. API �� �� ��

� ��� �� ��� �� 2�� �����.

�� ��� �� ��� �(pool) ����

�� ��� �(pool)� ��� � �� ��� �� ����� �� ����.

QRECOVERY ����� ����

�� ��� �� � �� ��� QRECOVERY ������ ����. �� ��� � �� �� �

�� � ��� ��� QRECOVERY ����� ��� ��� ����. �� ��� ��� QRECOVERY

������ ��� QRCYxxxxx�� ��� xxxxx� �� ��� �� �����. �� � �� ��

� � 39� QRECOVERY ������� QRCY00039���. �� �� ��� �� ��� � ��� �

� �� 1� ��� �� QRCYxxxxx ������ �����.

�� ��� ��� �� ��� �� �� �� �� ��� �� QRECOVERY ������ �

��, �� ��� ��� �� ��� ������.

ASP �� �� ����

�� ��� ��� �� ��� �� � � SETASPGRP(ASP �� �) ��� ���� ���

� ��� ��� ���.

v �� ��� ��� ���� ��� ��� ��� �� ��� ��� SETASPGRP ��� ����,

�� CPDB8EC, �� � 2, ���� ��� ����� ����.� ����. � �� �

��� �� CPFB8E9� ����.

v �� ��� ��� ���� �� ��� ��� ��� �� �� �� ��� ����� �� ���

�� �����.

v ��� ��� �(ASP �� *NONE)�� ���� �� �� ��� ��� �� ����. �� ���

��� ��� �� �� ����.

v �� ����� ���� �� �� ����� �� ��� ��� �� ��� � �� �� ��� �

��� ��� ���.

22 IBM ��� - iSeries: ����� �� ��

Page 29: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v �� ��� �� �� ��� ��� �� ��� � ���� ����� �� �� ���� �� ��

� �� �� ��� ��� �� ��� � ��� ��� ���. �� ��� ������ ���� �

� �� ��� ��� �� ��� � ��� �� ����� �����. �� ����� �� �� �

�� ��� �� ��� � ���� �� � �� �� ��� ���� �� CPF8358� ����.

��� �� ����

�� ��� �� ����� �� ��� ���.

v ��� ��� ���� �� ��� �� ��� � �� ��� �(pool)�� �� ��� �(pool) �

�� ���� ���.

v �� ��� �� � ��� ��� �� �� ��� �(pool)�� �� ��� �(pool) ��� ���

�� ��� CPF9873 ��� ��� �����.

v �� ��� �� �� ��� �(pool)�� �� ��� �(pool) ���� ����� �� ��� ��

�� �� �� ��� �(pool)�� �� ��� �(pool) ��� ���� ���. ��� �� �� �

�� �(pool)�� �� ��� �(pool) ��� �� �� �� ��� ���� � ��� ��� �

�� ���� ����.

IPL � ���� ����

�� IPL � ��� ����� �� ��� ���.

v �� ��� �(pool)� ���� �� �� ��� �� ��� �(pool) �� �� �� ���� IPL

��� �����.

v �� ��� �� �� ��� ��� IPL �� ���� ����.

v �� ��� �� ���� �� ��� ��� � ��� ����.

– �� ��� �� �� �� �����.

– ��� �� ��� �� ��� ��� �� � ����.

– �� ��� �� ���� �� ��� ��� � �� ���.

– �� ���� ��� �� �� ��� �� ���� �� ��� �� � ��� ��� ���

��.

��� ������ ����

�� ��� ����� ����� �� ��� ���.

v �� ��� � ������� ��� ������ ��� �� LU6.2 SNA �(�� �� ��

� � ��(DUW))� ��� � ����. �� ��� � ������� ��� ������

��� �� ���� �� SNA ��� ��� � ����.

v ��� ��� �� �� ��� �� � �� �� ��� �� �� �� ��� ��� ���

� �� ��� ��� �� ���� � �� ���� ���� ���� �����. SQL CONNECT

�� �� �� ��� �(pool)� �� ��� �����(RDB)� �� �� ���� ���

�� ����.

�� �� 23

Page 30: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v ��� ��� � � � ��� �� �� ��� �� ���� ��� �� �� �� ���� ��

��� �� ���� ����. ���� �� ��� ���� ��� ��� ��� � ��� �

� ��� �� �� �� ���� �� ��� �� ���� ����.

�� ��

6 ���� ��� ���

STRCMTCTL(�� �� �) ��� ��� ����� �� ��� �� � �� ��� ��

��. �� � ��� ���� �� �� � �� iSeries(TM)� DB2 Universal Database(UDB)

� ���� �� ��� ����.

XA ���� ����

XA ���� � ������ ��� �� ���� �����. �� � ���� ��� �� � ��

� ������ ������ �� XA �� � � �� ���� ��� 2�� ��� ����

���.

� �� ��� �(pool)� ��� SQL ������ � XA ���� � �� ��� �(pool)� ���

�� ���� �����. ������ ��� � �� �� �� �� ��� �� ���� �� �� �

���� �� � ��� �� 2�� �� ��� ���� ���.

�� ��

44 ���� ��� ��� �� XA �� � ���

iSeries� DB2 Universal Database(UDB)� X/Open �� �� �� �� � ����.

�� ��� �(pool)

�� ��� ���� � ����

� ����� �� ��� �� ��� ���� � ����� ����.

������ �� ����

v �� �� ��� �� ��� �� ���� � �� � ��� �� ��� �� �� ��� ���

���.

v LCKLVL(*ALL)� ���(����� �� �� � ��� �� �� OVRDBF(����� �

�� ��) ��� ���) �� ���� �� ��� SEQONLY(*YES)� ��� ��

SEQONLY(*YES)� ��� SEQONLY(*NO)� �����.

v �� �� �� �� �� �� ��� ����. APYJRNCHG(��� � ��) �� ��

RMVJRNCHG(��� � ��) ��� ��� ��� �� ������ ����� ����

��� ��� � ����.

v �� �� ��� ��� �� ���� �� ���� �� �����. ��� ��� �� ��� �

��� ��� �� ���� ���� �� �� �� �� �� �� �� ���� �����.

��� ��� �� �� ���� �� �� ���� ��� �� � � ��� ����

RMVJRNCHG ��� ��� � ����.

24 IBM ��� - iSeries: ����� �� ��

Page 31: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

���� � ��� �� ��� �� ����

v SQL� ��� �� �� �� ���� �� � �� �� �� �� ��� �� � �� �

�� �� �� �� � �� ��� �����. � �� �� �� �� �� �� �� � �� �

� �� ��� ��� SQL� �� �� ��� �� ��� ����.

1�� � 2�� �� ����

v 1�� ��� �� �� �� ��� � �� ���� ��� �� �� �� ���� ����.

�� ��� ��� �� ��� ���� ��� �� � ����.

v 2�� ��� ���� �� SBMRMTCMD(��� �� �) ��� ��� ��� ���� �� �

�� ���� �� �� �� �� ��� ��� ����. ���� �� ��� ��� ����

�.

v 1�� ��� ��� �� SQL� � ��� �� ��� ��� ������ ���� �� �

COMMIT � ROLLBACK CL ��� �����. SQL� � ��� ��� COMMIT � ROLLBACK

��� ���� ����.

v 1�� ��� ��� �� �� ��� ��� ��� �� �� �� �� ���� �� �� ���

�� ���� ���. SQL ��� *NONE� � �� �� ��� ��� ���� �� ��

�� � �� �� ����� � ����� SQL� �� �� ��� ����. � �� ���

��� �� �� �� �� ���� � ����� �� ��� ����.

�� ����

��� ���� �� ��� � ��� �� �� �� �� �� ��� �� �� ��� �� ��

�� �� �����.

v �� � ������ �� ��� �� �� �. �� ��� �� �� ��� �� ��(PF)� �

����.

v �� � ����� �� �� ���� �� �

v QTNADDCR(�� �� �) API� ��� ���� ��� �� �� �� �� ��� � N

�� �� �� API ��

��� �� �� �� �� ��� � �� �� ��� ���� �� ���.

�: � �� � ��� �� �� ��� ��� ���� �� �� ��� ���� �� ����� �

�� � ����.

���� �� � �� ��� ��� �� ��� � �� �� ��� ���� �� � �

����. ��� ����� API �� ��� �� ����� �� ���� � ��� ��� �

� API �� ��� ��� ����.

�� ���� � ����

v ��� ���� ���� ������ �� � � ����� �� ����� ���� ���.

�� �� 25

Page 32: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v COMMIT � ROLLBACK �� �� �� �� �� WRKACTJOB �� �� ����. ���

� ��� COMMIT �� ROLLBACK�� �� �� �� �� ��� � ��� ��� ����

����.

– �� �� �� �� �� ��� ��� ����� �����. ����� ����� ��� ��

� �������� ��� ���� ����.

– � ���� �� �� �� ���� ������. ��� ��� �� ���� � �����

��� � ��� �������� ���� ����.

– � ���� �� �� ���� ������. ��� ��� �� ���� � ����� ��

� � ��� �������� ���� ����.

�� ��

2�� �� �� �

54 ���� ��� �� ���

STRCMTCTL(�� �� �) ��� LCKLVL ���� �� ���� �� �� ��� �� ��

�� �� ��� ���� ����� ��� �� �� ��� ��� ��� ���.

�� ��

OVRDBF(����� �� ��) ��

APYJRNCHG(��� � ��) ��

RMVJRNCHG(��� � ��) ��

SQL �� �

SBMRMTCMD(��� �� �) ��

COMMIT ��

ROLLBACK ��

QTNADDCR(�� �� �) API

���� ������� � �� ��

���� �������� �� ��� ��� �� �� ���� �� �� ����. �� �� ����

������� �� ��� �� �� ��� ���� �� ��� ��� � ����. ��� ��� �

� � �� ��� �� ����� ��� ��� ������� �� ��� ��� � ����.

�� ��� ��� ������ ���� �� ��� � �� �� �����. � �� � ���

�� ��� �� �� �� �� �� ���. �� ��� � �� ��� �� ��� �� ���

�����. ��� �� ��� �� ��� �� ��� �� ��� �����. ��� � �

� �� � �� ��� ��� �� ��� ��� � ����.

���� ������� ���� ��� �� ��� � ��� ��� �� �� ���� �� �

�� �� ��� ���� �� ����� ��� � ����. �� ����� � �� �� ��

�� ��� ���� ��� �� ����� �� ��� ��� �����.

26 IBM ��� - iSeries: ����� �� ��

Page 33: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ���� ��� �� �� ��� �� ��� ��� � ����. ���� �� �

� 500 000 000�� ��� � � ����. QAQQINI(�� �� ��)� ��� � ��� �� �

����. CHGQRYA(�� �� �) ��� QRYOPTLIB ���� ��� ��� �� �� ��

�� ��� ������. �� �� ��� COMMITMENT_CONTROL_LOCK_LEVEL �� �� �

� �� ��� ������.

2000�� ��� ���� �� ��� ���� ��� ��� �� �����. ��� �� �� ���

������� ��� �� ����� ���� ��� ���� �������� ��� �� ��

� �� �� ��� ��� ���������� � �����.

�� ��

52 ���� ��� ���� ���

�� ����� �� �� ��� ����� ���� �� �� � �� ��� �� ���� ��

� �� �� ���� ��� � �� �� ����, �� �� �� ����� �����.

74 ���� ��� � �� ���

�� ��� ����� � � �� ��� �� � ��� ���� ����.

�� ��

CHGQRYA(�� �� �) ��

2�� �� ��

2�� �� ��� �� � ��� �� �� ��� ��� ���� � ����.

i5/OS� SNA LU 6.2 ��� �� 2�� ��� �����. ���� �� 2�� ��� ���� ��

��� �� ��� ��� SNA Transaction Programmer’s Reference for LU Type 6.2, GC30-3084-05

� ������. 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� �

�����.

2�� �� ��� ���� � �� ���� �� �� �����.

v � ��� � �� ���� �� � ����� �� ��� ����. �� � ���� ���

� �� �� � �� �� � ����� �� �� ��� �� ���� ����. �� �� ��

�� ��� �� ���� ���� ���. ��� ��� ���.

v �� ��� � �� ��� ��� �� � ���� � ��� ��� �� �� � �� �

����. � ���� ����� ���� �� ���� ������ ��� �� �� � ��

�� �� 27

Page 34: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ���� �� �� � �� �� � ����� �� �� ���� �����. � �

��� ����� ���� �� �� �� �� � ��� � �� ���� �� �� ����� �

�� �� ���.

��� ��� ��� �� � �� ��

��� ��� �� �� �� �� � ���� �� ��� ����� �� ��� ����. ��� ��

� �� �� �� �� �����. � ����� �� � ��� ��� �����.

� ��� �� ��� ��� ���� �� ����� �� ��� ����. ��� ��� ��

��� ��� ���� ��� �� ��� �� ��� �� �����. ��� �� ��(heuristic)

�� ��� � � ����. ��� ��� �� ��� ��� 2�� �� ��� �� �� � ��� �

�����.

�� ��� ����� ��� ��� ����� �� �����. ��� ��� STRCMTCTL(�� ��

�) ��� ���� C LW ��� ����. ��� ��� OMTJRNE(*LUWID)� ������ �

��� ����. �� ��� ��� ���� ����� �� �� �� � �� ��� �� �� �

�� �� � ��� ��� � ����.

��� ��� �� �� �� �� � ���� �� ��� ����� �� ��� ����. ��� ��

� �� �� �� �� �����. � ����� �� � ��� ��� �����.

�� ��

Open Group � ���

�� ��

STRCMTCTL(�� �� �) ��

�� ����� ��

�� � ��� � ��� �� ���� ��� �� � �� ���� �� ��� ��� �����. �

� ���� �� � �� �� ��� �� �� ���� ��� �� ���.

�� ��� �� ���� ��� ���.

FILE ����� ���

DDM ����� ���

DDL ����� ���

DRDA

�� �� � ��

LU62 �� �� � ��

API API �� ��

28 IBM ��� - iSeries: ����� �� ��

Page 35: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ����� �� ���� � ��� � ��. ��� ��� �� � �� �� ��� �

��. ��� �� �� ��� �� �� �� �� ��� �� ����.

2�� �� ����� ��: �� �� ��

��� A� ������� �� ��� ��� ��� A� �� ���� ���� ���. TCP/IP� �

� DRDA � � ��� �� ���� �� ����� ���.

�� � ���(B, C � D)� �� ���� � �� �� �� ����� ���. TCP/IP� �� DRDA

� � ��� �� ����� ����� ���.

2�� �� ����� ��: �� �� ��

������� APPC ��� ��� 2�� ��� ���� �� ���� ��� ��� �� ��� �

� �� ��� �� � ����. �� ����� ��� B� ������� �� ��� �� ��

���� � ��. � ��� �� �� �����.

�� �� �� � ��� ���� �� � � ����� ��� TCP/IP� �� DRDA � � ��

� ���� ����.

�� �� 29

Page 36: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� B� ��� C � ��� D� �� ���� �� � �� � �� �� ��� � �� ��

� ����. ��� A� �� ���� �� ���� � �� ���� ��� ��.

LU 6.2 2�� �� �� ��� ����� �� ���� ���� � ��� �� ����� ��� �

�� � ����. �� ����� � ���� ��� ����. ��� ����� �� ����� �

� �� �����. �� ����� ��� ����� ���� ��� ���� �� ������ ���

�����.

TCP/IP� �� DRDA � � ��� �� �� ���� ��� ��� ��� ���� ��� �

����. ��� ��� �� ����� �� ��� ���� �� ���� ��� ��� ��� �

� �� ��� ������� ��� ���.

�� ��

33 ���� �2�� ��� �� �� ��: �� �� � ���

����� �� � ���� �� �� �� ��� ����. �� �� ��� ���� �� ��

��� �� �� �� ��� �� �� � ���� �� ���� ��� � � ����.

30 IBM ��� - iSeries: ����� �� ��

Page 37: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

2�� �� ��� �� ���� ��

�� ��� �� � �� �� �� �� � ���� ����. � �� ��� �� ���� �

� � �� �� �� ��� ����.

���� � ��� ��� �� �� ��� ��� � �� �� ����� �� �� �� ��

�� �����. � ��� � �� �� ��� �� � ��� �� � ��� ��� ��� �

�(�� �� ��)� �����. ��� ��� ��� ���� �� �� �� ���� ���� ��

���� ���.

� ��� ��� � ��� � ��.

v �� � �� �� � �� � ��.

v � ��� �� ��.

v �� �� ��� ��� � �� �� ����� �� ����� ��� �� ��� �. ��

� �� ��� ���.

���� ��

� ��� ����� ��� ��� �� � ����.

��� � ��

� ���� ��� ��� �� � �� ����� � ��� �� ��� ���.

��

��� ��� ������ � ��� ��� ���� ���.

v �� �� ��� ��� �� ��� ��

��� ��

���� ������ �� �

���

�� �� ��� ��� �

� ��

2�� �� �� � �� ��:

��(RST) �� ����� ��� �

� �� �� ��� �� �

��

���� �� � �� �����.

�� �� �(PIP) ���� � ���� ��

���. �� �� ��� ��

� �����.

��� � �� � �� �����.

��(PRP) � �� � �� � ��

�� ��� �� � � ��

���� �� ���� ��

���. � ��� �� ����

�� ����� ��� �� �

����.

��� ��� � ��. ���� ��

� ��� �� ����.

��� �� �(CIP) �� ���� ��� ���

��. ���� ��� ����

�����.

��� � �� �����. �� �

�� ���� ����� ��

���. �� ��� �� ��

(heuristic) ��� ���� ��

� �����.

�� �� 31

Page 38: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��

���� ������ �� �

���

�� �� ��� ��� �

� ��

���(CMT) �� ����� ���� � �

� ��� ������.

��� � �� ��.

2�� �� �� �� � ��:

�� ���� �(LAP) �� ����� ��� ��

� ��� PIP ��� CIP ��

��� ����� ����.

���� �� ������ �

��� ����� �� ��

� �� �����.

��� ��� � ��. ���� ��

� ��� �� ����.

�� �� �(VRO) � ����� � �� ��

� ���� � ����

�����. �� �� � ��

� ���� �� � �����

��� ���� ���� ��

��.

��� � �� ��.

��� ���(RBR) �� ��� � ��� ���

��.

v ����� �� � �� �

� ��� �����.

v �� � ��� ����

�.

v QTNRBRQD API� ���

�� �� ��� ���

��� �����.

�� �� ��� �� �

� ���� �� �� � �

�� ���� ����.

��� � �� � �� �����.

��� �� �� ��� � ���� ��:

� �� �� ����� ���� � �

� � �� � �� ��

��� �� � � ���� �

���� ��� �����

��.

��� � �� � �� �� ������

�.

� �� �� ����� ���� � �

� � �� � �� ��

��� �� � � ���� �

���� ��� �����

��.

��� � �� � �� �� ������

�.

��(heuristic) ��(HRM) �� �� ���� ���� �

�� �������. ����

� ����� ��� ���

�����. �� ��� ��

�� ��� ��� ��� �

���. �� ��� ���

��� �����.

��� � �� ������ ��� �� �

�� �� ����� ��

� ���� �� ����

���.

32 IBM ��� - iSeries: ����� �� ��

Page 39: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

�2�� ��� �� �� ��: �� �� � ���

����� �� � ���� �� �� �� ��� ����. �� �� ��� ���� �� ��

��� �� �� �� ��� �� �� � ���� �� ���� ��� � � ����.

35 ���� �2�� ��� �� �� ��: �� ���� ���

����� ��� ��� �� �� ��� ��� �� � �� �� �� ���� �� ��

���� �� ����� ��� ��� ���� ����.

51 ���� ��� �� ��

�� ��� ���� STRCMTCTL(�� �� �) ��� ������.

66 ���� ���� �� � �� �� �(IPL) � �� �� ���

���� ������ ��� � �� �� �(IPL)� ��� � ���� ��� �� � �� �

� �� �� ��� ����� �����.

108 ���� ��� �� ���

�� ��� ��� � ��� ���� �� � ��� �� ��� ���� �� �����.

2�� �� ��� �� �� ��

�� ��� �� � QTNCHGCO(�� �� �) API� ��� �� �� �� �� ��� ��

� ����.

�� � ������� �� �� ��� ���� ��� ��� ��� � ����.

�: TCP/IP �� �� DRDA � � ��� ���� �� ��� � �� ��� ��� �� ��

� �����.

�� ��

QTNCHGCO(�� �� �) API

2�� ��� �� �� ��: �� �� �� �:

����� �� � ���� �� �� �� ��� ����. �� �� ��� ���� �� �� �

�� �� �� �� ��� �� �� � ���� �� ���� ��� � � ����.

�� ��� �� � � �� ��� �� ��� �� � ���� � ��� � �� ����

����. ��� ��� ���� ��� ����. ����� ��� ��� �� ��� �� ��

� �� ��� ��� ���� ��� ��� �� �� � �� �� � ��� ��� ���

��.

�� ��� �� �� QTNCHGCO(�� � ��) API� ��� �� �� �� �� ��� Y

� �����. �� ��� ��� �� ����� � ����.

v �� ��� ��� ����� �� �� �� �� �� ��� �� ����.

�� �� 33

Page 40: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v �� �� �� �� �� ��(�� ��)� �� ��� �� �� ���� ����. ��� ��

��� ��� ������� �� �� ������ �� ���� ����. � ��� ����

� ��� �� �� �� ���� �� ��� ������. �� ��� ��� ����� �� �

�� �� ��� �����.

�� ��� ��� �� �� �� ���� �� ������� �� ������ �� �� ���

�����.

�� �� �� �� ��� ����/��� ��� � ������� �� ����. �� A�

��� �� I���� ��� ����� � ��� �� ��� �� ���� �� �� ��

A�� �� �� �� ��� ���� �� �����.

����� �� ��� ��� � �� ����� ���� �� �� �� ��

�� ����� ����� �� ��� �� � �� ����� ����� �� ������ ��

� �� ��� ��� �� ������ ��� �� � ��� �� �� ��� � ��. �

�� ������ �� � ���� ������ ��� �� 2�� �� ��� ��� ���

�. ���� �� � ��� �� ��� �� �� ��� �����.

�� ���� ����� �� ��� �� � �� ����� ����� �� ��� ��� �� �

��� ����. ��� � � ��� ����. �� � �� �� �� � ��� ��� �

�� �� �� ��� ��� � ���� � ����.

1. ������ �� A� �� ��� ��� �� I��� ��� ��� �� ���� ��

���.

34 IBM ��� - iSeries: ����� �� ��

Page 41: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

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� ���� � � ��

��� ��� ��� ��� ����.

�� ��

28 ���� ��� ����� ���

�� � ��� � ��� �� ���� ��� �� � �� ���� �� ��� ��� ����

�. �� ���� �� � �� �� ��� �� �� ���� ��� �� ���.

31 ���� �2�� �� ��� �� �� � ���

�� ��� �� � �� �� �� �� � ���� ����. � �� ��� �� ���

� �� � �� �� �� ��� ����.

69 ���� ��� �� �� ����

�� ��� ���� �� ��� ��� ��� �� � �� ��� �����. �� ��� ���

� �� ��� ��� ��� ��� ����.

�� ��

QTNCHGCO(�� �� �) API

2�� ��� �� �� ��: ��� ���� ��:

����� ��� ��� �� �� ��� ��� �� � �� �� �� ���� �� �� ��

�� �� ����� ��� ��� ���� ����.

�: TCP/IP �� �� DRDA � � ��� ���� �� ��� �� ���� �� ��� ��

�� ����. TCP/IP �� �� DRDA � � ����� �� ���� ����.

�� �� 35

Page 42: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� � ��� � �� � �� �� �� ��� ��� ���.

v ��� �� ������� �� ������.

v ����� ��� ����� ��� ��� �� �� ���� �� �� � ��� ��� �

� ����.

�� ��� �� �� QTNCHGCO(�� �� �) API� ��� ���� �� ���� �� �

� ��� ��� � ����. �� �� ��� N(���)� ���� ���� ����� �� �

(QDBSRVnn)� ��� ����� ������ �����.

�: ��� ����� �� �� IPL ��� �� ����. �� �� ��� ��� �� ��

�� ��� � ��� ��� ��� ����.

� ����� �� �� ��� � �� � Y(�)� N(���) � ���� ���� ��� � ��

�� � ��� � ����. � L(� �� ������ ��)� U(��� �� ������ ��)���.

� �� ���� � �� � �� ��� �� �� ���� �� � �� ���� �����.

QTNCHGCO(�� �� �) API�� ��� �� �� ��� ��� ������.

�: ���� ����� �� � ��� ���� �� ��� �� ����� ���� � �����.

�� ��(WFO) ��� ����� �� �� �� ���� ��� ��� ������� ��� WFO

��� ��� � ��� ��� ������� ����� ��� �� �� �����.

v �� WFO ��� Y(�)�� ������� ���� ��� �����.

v �� WFO ��� N(���)�� � �� ��� ���� ��� ���� � ��� �� �

�� �� ����� ���� �� �� ��� �����.

v �� ��� ���� ���(�� � ��� � �� �� ���� �) ������� �� WFO

�� ���� ���� ��� �����.

v �� WFO ��� N�� �� 2� 3 � �� �� �� � �� ���� ����� � � ���

��. ���� �� �� ���� STATUS �� CPF83E6� �������� ��� �����

�� ��� ����.

CPF83E6� STATUS ��� � ������� ����� ��� ��� ����. ����� �

�������� � ��� ��� ��� �����. �� �� ��� �� ���� ��� �

�� ��� �� �� ������� �����. ��� ��� ���� ��� ����� ��

��� �����. ����� �� ��� ���� ��� ���� ��� ���� ��

CPI83D0� QSYSOPR� ����.

�� � ��: �

�� ���� ���(I)� �� �� ��� �� �� ��� ��� � Y(�)� ����� TM-I� TM-A

��� ��� ���� ������ A� ������ I� �� �� �� ����� ��� �����.

36 IBM ��� - iSeries: ����� �� ��

Page 43: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� � ��: ���

�� ���� ���� �� �� ���� �� WFO� N(���)� ��� ����. �� ����

� TM-A� �� 3� ����� TM-I� �� 4� �����. TM-A�� ����� � � ��� �

��� ������ I� �����. ����� �� �� ����� �����. ������ I� �

� ��� ����� ���� �� ����� ���� ����. ��� �� �� ��� ��� �

��� ������(A)�� ���� ����. ��� �� �� �� ����. � �� �� ��� �

� ��� ������ ���� �� ��� TM-A� ��� �� ��� �� ���� �� �

�� �� ���. �� � ���� ���� �� �� � ����� �� WFO �� ���� ���

�� ��� ��� ��� ��� ����.

����� ���� �� �� ���� ������� �� ���� ��� �� ����� �� WFO

��� N(���)�� ���� ���� N�� ��� ��� ���� U(��� �� ������ �

�)� �����. ��� �� � ���� ��� � �� ��� � ��� �� ��� �� ��

�� WFO ��� ��� �� ��� ���� �� ����� ��� ��� ����� .

�� �� 37

Page 44: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��� ������ ��� ��� ��� �� �� �� ���� �� �� �� N��

����� ����. ��� ��� �� �� �� N�� �� �� ��� ���� ��� ���

�� � ��� ���� �����. �� �� �� �� ��� �� DRDA � DDM ������

� ��� �����. APPC ������� ��� �� QTNCHGCO API� ��� �� � ��

� �� �� � Y� �����.

�� ��

38 IBM ��� - iSeries: ����� �� ��

Page 45: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

31 ���� �2�� �� ��� �� �� � ���

�� ��� �� � �� �� �� �� � ���� ����. � �� ��� �� ���

� �� � �� �� �� ��� ����.

108 ���� ��� �� ���

�� ��� ��� � ��� ���� �� � ��� �� ��� ���� �� �����.

�� ��

QTNCHGCO(�� �� �) API

2�� ��� �� �� ��: � �� �:

����� �� � �� �� �� �� ��� �� �� � ���� �� �� �� �� ��

����. �� ��� �� �� ��� ��� �� �� ��� �� �� � ���� �� ��

��� �� � ����.

�: TCP/IP �� �� DRDA � � ��� ���� ��� �� � � ��� ���� ���

�.

�� ��� �� � �� �� ��� ��� ��� � ��� �� �� �� �� ��� � ���

��. ��� ����� �� �� �� �� ��� �� ��� �� ��� ��� ��� ��� ��

� ��� �� �� � � �� � ��� ��� �����.

�� ��� �� �� QTNCHGCO(�� �� �) API� ��� �� � ��� Y(�)� ��

� ����. �� ��� ���� �� �� �� ��� ���� �� ��� � � ����.

�� �� ��� �� ��� ��� ������� �� ������ �� �� ��� ���

��.

�� � ��� ����/�� ��� �� ������� �� ����. �� A� ��� ��

I���� ��� ����� � ��� �� ��� �� ���� �� �� �� A�� �� �

��� ���� �� �����.

����� � ��� ��� � �� ���� ��� ���� �� �� �� ��

�� ����� ������ ���� ����� �� �� �� � �� ���� ���� ��

�� �� �� ��� �� � ������ ��� �� � ��� �� ��� ��� � �

�. ��� ������ �� � ���� ������ ��� �� 2�� �� ��� ��� �

� � � . ��� � �� � � � � � � � � � �� � � ��� � � � � � .

�� �� 39

Page 46: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ����� �� �� �� � �� ���� ���� ���� �� ��� ��� �� ��

�� ����. ��� � � ��� ����. �� � �� �� �� � ��� ��� �

�� �� �� ��� ��� � ���� � ����.

1. ������ �� A� �� ��� ��� �� I��� ��� ��� �� ���� �

����.

2. ��� ������(I)� �� ��� ����.

3. � ���� �� �� � ���(TM-I)� � �� �� �� ��� ��� ����. � � �

�� �� �� ��� �� �� �� ��� ���� � ���� ����.

4. �� �� ��� �� �� � ���� ����(TM-A)� ��� ����. ������ ��

A� �� ��� ��� TM-A� �� ��� ����. ICF ��� ���� RCVTKCMT(�� �

� ��) ICF ����� ���.

5. ������ �� A� �� ��(�� �� ��)� �� �����. ��� ������

��� ����.

40 IBM ��� - iSeries: ����� �� ��

Page 47: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

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)�

����.

�� ��

69 ���� ��� �� �� ����

�� ��� ���� �� ��� ��� ��� �� � �� ��� �����. �� ��� ���

� �� ��� ��� ��� ��� ����.

2�� ��� �� �� ��: �� ����� ���� ��:

���� ���� �� �� � ���� �� � �� �� ����� �� ����� ��� � ��

��.

�: TCP/IP �� �� DRDA � � ��� ���� �� ��� �� ����� ���� �� �

�� ���� ����.

�� �� ��� �� ���� �� �� ����� ��� ���� �� ��� �� ����� ���

� ����. ���� �� ���� �� � �� �� ��� ��� �(� ��� � �� � ���

���) �� ����� �� � �� ���� ��� �����.

��� �� ���� �� ����� �� ��� ��� ���� �� �� ����� �� �

� ��� ���� ���. ��� �� ��� ��� �� �� ����. ����� �� �� �� �

� ��� ��� ��� �� ����. ��� � �� �� � ��� ��� ���� ����� �

�� ��� �� � ����. ��� ������� ����� ������� ��� ���� ���

� ��� ���� ��� ��� � � ����.

�� �� 41

Page 48: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��� �� � ��� �� � �� ��� ���� ��� ���� � ���� �� �

��� ���� ���. �� ��� �� ����� ��� �� ��� �� �� LUW� �� ��

�� ���� ���� ����. ��� ��� � ���� ���� � � � �� �� �� ���

��� �� �� ����.

���� �� ���� � ����� ����� �� ��� �� �� ����� ���� �� �

���. �� ��� �� ��� QTNCHGCO(�� �� �) API� ��� ���� �� ���

� ��� N�� �����.

�� ��

QTNCHGCO(�� �� �) API

�� �� ��� �� � �� � ��:

��� � �� �� �� � �� ��� �������� �� ���� �� � �� ��� �

�� ����� ��� ����� ��� �����.

TCP/IP� �� DRDA � � ��� �� ����� ��� � �� � ��� ��� ����. �

�� i5/OS� TCP/IP �� �� � ��(��)� ���� ����. ��� ��(��)� �� TCP/IP

�� �����.

�� ��� �� ��� QTNCHGCO(�� �� �) API� ��� ��� � �� �� �� �

�� Y� �����.

��� � �� �� ����� ���� �� � �� ��� ��� ��(heuristic) ��� �� �

����� ��� �� ���� ���� �� ����� ���� ��� � ����. ��� � ��

� ���� ���� ����� ��� � ��� � ����� ����� ����. ��� ��

��� � �� � ���� ���� �� �� ���� �� ��� �� ���� ��� ����

��� ����� ����� ����. ��� �� ��� ���� ��� �� ��� ����

� ����� �������� �� � ��� ��� � ����.

��� � ��� � �� ��� � �� � ��� ��� ���� ���.

v ��� ��� � �� ��� ���� ��� �� �� ��� �� �� ���� �� �����

� ��(heuristic) ��� ��� ���� ����.

v ����� ��� ����� ��� ��� �� �� ���� �� �� � ��� ��� �

� ����.

�� ��� �� ��� ��� � �� � ���� i5/OS� �� �����.

v ��� � ���� ���� �� ��� � �� ��� �����.

v ��� ���� �������� ��� � �� � �� ���. i5/OS ����� ��� �

�� �� �� �� �� �����.

– � �� �� �� �� ���� ���(�� ���).

– ��� � �� � �� ��� �� ���(�� ���).

42 IBM ��� - iSeries: ����� �� ��

Page 49: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v ���� ��� � ��� �� ��� � �� �� �����. i5/OS ����� �� ��� �

�� �� �����. �� ��(heuristic) ��� ��� �� �� ��� ��� ���� �

��� �� ����� ��� ��(heuristic) ��� �� � �� �����.

�� � �� �� ��� ���� �� �� ��

�� ����� ��� � �� � ���� ��� � ������ ��� �� � ��� ���

�� ��� � ��. ��� ������ �� � ���� ������ ��� �� 2��

�� ��� ��� ����. ���� �� � ��� �� ��� �� �� ��� �����.

�� �� ����� ��� � �� �� ��� � �� ���� ���� �� �� ��� ��

� �� ���� ����. ��� � � ��� ����. �� � �� �� �� � ��

� ��� ��� �� �� ��� ��� � ���� � ����.

1. ������ �� A� �� ��� ��� �� I��� ��� ��� �� ���� ��

���.

2. ��� ������(I)� �� ��� ����.

3. � ���� �� �� � ���(TM-I)� � �� �� �� ��� ��� ����. � � ��

� �� �� ��� �� �� �� ��� ���� � ���� ����.

4. �� �� ��� �� �� � ���� ����(TM-A)� ��� ����. ������ �� A

� �� ��� ��� TM-A� �� ��� ����. ICF ��� ���� RCVTKCMT(�� ��

��) ICF ����� ���.

�� �� 43

Page 50: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

5. ������ �� A� �� ��(�� �� ��)� �� �����. ��� ������ �

�� ����.

6. ����(TM-A)� �� �� ��� ���(TM-I)� �����. i5/OS ���� �� ��� �� �

�� � �� � ����� ����.

7. ���(TM-I)� �� �� ���� TM-I� �� ��� ����. � �� �� ��� N(��

�)�� ��� � �� � �� ��� Y(�)�� �� ����� �� ��� �� �

�� ����. �� ������ ��� �� ���� �� ��� ���� ��� �� ��.

8. �� �� �����. ��� ������ ��(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 Universal Database(UDB)� X/Open �� �� �� �� � ����.

Open Group��� ���� ��� �� ���� �� �� �� �� ��� �� ���� ��

��� ������. ��� �� ��� ���� ���� ������ �� ����. � ��

� X/Open � �� � �� ����� ���.

���� X/Open � �� � �� ��� �� ��� ����.

v X/Open Guide, February 1996, ″Distributed Transaction Processing: Reference Model, Version 3″

(ISBN:1-85912-170-5, G504), The Open Group.

v X/Open CAE Specification, December 1991, ″Distributed Transaction Processing: The XA Specification″

(ISBN:1-872630-24-3, C193 or XO/CAE/91/300), The Open Group.

v X/Open CAE Specification, April 1995, ″Distributed Transaction Processing: The TX (Transaction

Demarcation) Specification″ (ISBN:1-85912-094-6, C504), The Open Group.

iSeries� DB2® UDB�� ���� XA �� � ��� ����� �� � � � �� �� XA

Specification� � �� ��� ���. ��� ��� Open Group � ����� ��� � ����.

DTP ���� �� �� ����� ����.

44 IBM ��� - iSeries: ����� �� ��

Page 51: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

����� ���(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 Navigator � XA ����

iSeries Navigator� XA �� � ��� �� �� ��� �����.

�� �� ��� iSeries� DB2 UDB� �� � ���� �� �� �����. �� �� ��

Open Group XA �� �� �� ��� �� ��� ��� �� �� � ���� �� �����. �

������ �� � ���� �� ���� ����� ��� �� �� �� �� �� ����

�. �� � ���� XA �� �� �� ��� �� ��� �� ��� ��� �� �� ���

��. iSeries� DB2 UDB� �� �� �� ��� �� XA �� ����� ����. �� �

� ��� � ��� ����.

v ���� ��� ��: �� �� �� �� ��� �� � ���� ������. �� �� ���

��� ���� �� ��� ��� ��� � ����.

v �� ��� ��: �� �� �� �� ��� � ���� ������. �� �� �� ��

� �� �� ��� � ����.

�� �� 45

Page 52: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

XA ���� ����

�� � �� ��� �� XA API� XA �� � ��� ��� ����� ����. � �� ��

� �� XA API� �� ���� �� � �� ��� �� XA API� ��� � � �� ���

�. �� � �� ��� �� XA API� ��� � ���� ��� ���� � �� ��� ����

�.

v �� XA �� � ��� ��� �� ��� SQL �� ���� ��

v ��� �� XA �� � ��� ��� �� �� SQL �� ���� ��

��� ����� � ��� ��� �� XA API� ��� � XA �� � �� ����� ���

�� ���� ���.

iSeries� DB2 UDB� RM�� ����� ��� � ���� � ����� ���� ���. ���

� ��� ��� ���� �� �� ����� �� �� � �� �� ��� �����.

�� ��� �� � ��� � ����� �� � ��� ��� ���� �� � � � ���

��� ���� �� � ��� �����.

iSeries� DB2 UDB ����

v �� ������ �� XA �� �� SQL �� ��� �� � ��� ����� ���. �

�� XA �� � �� iSeries� DB2 UDB� ��� �� �� ������� SQL �����

����� �� �����. ��� �� �� �� suchxa_open() �� db2xa_open()API� SQL ��

��� �� �� �� � �� ���� SQL �� �� ����� ����.

v ���� � �� ��� �� XA API� ��� �� ��� ������ �� XA �� �� SQL

�� �� ���� ���. ��� ���� �� � �� ��� �� XA API� ���� ���

������ �� XA �� �� �� �� �� �������. �� SQL �� �� ���� �

� �� �� i5/OS ����� ��� �� ���� DDM ��� �� ���� ��� ��

���� �� XA �� � ��� �����.

v XA API � � iSeries� DB2 UDB� �� �� ��� XA � � �� �� �� �� ���

��. �� � �� ��� ��� ���� �� �� �� ��� � ��� �� ���.

��� SQL ����

v XA �� �� �� SQL(��� �� �)� ����� SQL� ��� �� xa_open() ��

db2xa_open() ������ �� � ����(API)� ���� ���. �� ��� �����

� Xainfo ���� �� xa_open() �� db2xa_open() API� ����� ���. �� �����

��� ��� ��� ��� � ��� xa_open() �� db2xa_open() API� �����. ����

�� �� ���� �� ��� � ������ ���� ��� �� �����.

�: �� ����� � ��� ��� ���� �� �� �����.

v XA �� � �� � �� SQL� ���� �� ��� � �� �� ������ �� � �

� �� ���� �� �� ��� ������. ��� �� ��� �� �� �� ���

46 IBM ��� - iSeries: ����� �� ��

|

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 53: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ��� ����� XA �� SQL �� ��� ����. �� XA � ��� � �

� ��� ���� �� ��� �, �� �� �� �� ���� �����.

�: �� ����� � ��� ��� ���� �� �� �����.

v XA �� �� ���� �� SQL� ���� �� ��� ����� � ��� � � � �

�� �� ����. ��� ��� �� � �� ��� �� �� �� � � ���

�� ��� ��� � RM� TM� ax_reg() �� ��� ��� �� �� � �� �

, �� �� ���� �� �����.

�� �� � �� ��� �� �� �� �� ��� ������ �� �� �� �� �

����.

��� �� � �� ���� �� �� �� �� � �� �� ���� ���� �� �

�� ������ �� �� �� �� ������. ������ � �� �� ��� ���

� ���� ��� �� �� ��� ���� ���� ��� ����. ��� �� ��

� ��� �� �� TM� �����. ����� TM� �� �� ��� ��� ���� �

����. � ��� ����� TM�� ���� �� ��� �� �� ����. � ��� ��

� ��� �� iSeries � ��� ���� �� TM�� AP�� �����.

�: �� ����� � ��� ��� ���� �� �� �����.

v �� �� � �� ���� �� �� ���� �� �� ��� � �� �� � �� �

�� �� �� �� ���� �� �� �� �� �����.

�� �� �� �� � ��� �� �� ������� ���� db2xa_end() API� ��

� ��� ��� �� �� �����.

CLI ����

v CLI� XA �� � ��� ���� �� db2xa_open() API� ��� � ��� ��� �� �

�� �� � ����. �� ���� ��� Xainfo ��� �� ��� �� db2xa_open() API

� ���� �� XA �� �� ���� �� � �� ���� �� �� ��� � ����.

�: �� ����� � ��� ��� ���� �� �� �����.

v CLI� XA �� �� ���� ���� �� �� � �� ��� ���� �� �� �

� � ��� �� �� �� ����� ���. �� ��� �� � �� ���� �� ��

� �� ��� ���� �� �� � � � ��� �� �� �� ��� � ��

�� ��� ����� ���. ���� ��� �� � �� ���� �� �� ��� �

� ���� ���.

CLI � � � �� ��� ��� � �� � �� ��� CLI� ��� � �� � �� �

� ��� ��� ���� ��� �����.

�� �� 47

|

Page 54: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��� ������ ����

�: ��� ��� ������ �� � ����� � ��� ��� ���� �� �� ����

�.

v ��� ��� ������ �� XA �� ��� ������ � � ��(DUW) DRDA

�� ���� ���� �� ��� �����. ��� SNA LU6.2 ��� �� DRDA� ����

� TCP/IP �� ���� DRDA �� � V5R1 ��� ���� iSeries ���� �����. ��

� SNA LU6.2� �� DRDA� ����� TCP/IP� �� DRDA� ���� XA ��� ���

� �iSeries ���� �����.

v XA �� ��� ���� �� �� ��� db2xa_open() API� ���� ���. �� � �� �

� ��� �� �� ���� ��� ��� ������ � RMID� db2xa_open() API� �

���� ���. ��� ��� � �� � �� �� ���� �� ��� ����. �� ��

� �� ��� �� � ��� �� �� ����� ��� ��� � ��� �� ����.

�� ����

v �� �� ��� �� ���� �� ��(heuristic) �� � �� ��� �� � �� �� �

�� �� � �� �� ��� �� ���� � ��� �� � ��� � ����.

���� �� ����

v XA �� � �� �� ��� iSeries Navigator � WRKJOB(�� �� �), DSPJOB(�

�) � WRKCMTDFN(�� ��� �� �) ��� ��� �� �� ��� ��� ����. TM�,

�� � � ��, �� � ID � � ��� �� ����. WRKCMTDFN JOB(*ALL)

STATUS(*XOPEN) ��� ����� iSeries Navigator�� ��� ����� ���� �� �� �

�� XA �� �� ��� �� ��� �� � ����.

�: �� ��� � ��� ��� ���� �� �� �����.

v db2xa_end() API� ��� ��� �� �� � � �� �� ������� ��� �� �

��� ��� �� � �� �� � ����. ��� �� � �� ��� ��� ��

�� �� � �� ��� �� ��� ���� ��� � �� � ��� �� db2xa_end()

API� �� ������ �������� ��� SQL �� �� �� � ����. � �� ��

� �� db2xa_commit() �� db2xa_rollback() API� �� �� ���� �� ��� ��� SQL

�� �� �����. � �� �� ���� � � � SQL �� �� ���� ��� ��

� SQL �� �� ���� �� �� �� SQL7908� � ��� ����. ��� �� �

�� �� �� SQL ��� ��� SQL �� ��� ������. �� � �� db2xa_commit()

�� db2xa_rollback() API� �� ���� ��� SQL �� �� ����� �� � � ��

�����.

v � �� ��� ���� XA �� �� �� �� ���� �� � �� �� ���� ��

��.

– �� � �� ��� �� � ��� ���� �� ��� �� ��� ��� �� ���

�����.

48 IBM ��� - iSeries: ����� �� ��

|

|

|

|

Page 55: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

– ��� ��� �� ��

v �� � �� ��� ���� XA �� �� �� �� �� � ��� ��� �� �� � ��

�� ��� �� �� �� � �� ���� �� �����.

– �� � �� ��� �� ��� ��

– �� � �� �� �� ��� ��

– ��� ��� �� ��

�: �� ����� � ��� ��� ���� �� �� �����.

v �� ��� ��� �� ���� ���� �� �� � �� ���� ��� �� ����.

�� � �� ����� SQL �� �� ��� � ����. �� �� �� �� ENDJOB(

� ��) CL ��� ���� ��� �� � ����.

v ��� � �� � �� ��� �� � �� � �� ��� �� ��� ��� �� �

�� ��� �� ����. TM� xa_open() �� db2xa_open() API � �� � �� �� ��

� ��� ��� xainfo ��� �� ��� ������ �� � �� �� �� ��� � ��

��.

– �� � �� ��� �� ��� ��

– �� � �� �� �� ��� ��� �� xa_close() �� db2xa_close() API� ����

�.

– ��� ��� �� �� � �� �� � �� �� ��� �� ��� ��� �� ���

�. �� �� �� ���� �����.

v � �� XA �� � �� �� � ID(XID)� ��� �� �� � ID(GTRID)� ��� �

��(BQUAL)� �� �� ���� �� ����� ����. ���� �� �� �� � �� �

��� ��� ���� ����. ��� �� � �� ��� �� XA API� ��� �� ���� �

� �� �� �� �� ��� ���� ��� ����.

�� ��

24 ���� �XA �� � �����

XA ���� � ������ ��� �� ���� �����. �� � ���� ��� �� � �

� � ������ ������ �� XA �� � � �� ���� ��� 2�� ��� ��

�� ���.

Open Group � ���

50 ���� ��� ��� �� SQL �� � � �� ��� �� ��

� ��� ��� ���� �� ��� ����� �� �� ���� �����.

�� ���

118 ���� ��� � �� � �� � � ���� �� ��

� ����� �� �� �� � �� � � ��� ���� �� �� �� ����.

�� �� 49

|

|

|

|

|

|

|

|

|

|

|

Page 56: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� � SQL �� �� � ��� �� ����

� ��� ��� ���� �� ��� ����� �� �� ���� �����.

�� �� �� �� � � �� ��� �� ��� ���� � ���, �� �� �� ��

�� � ��� �� ��� � ����. �, ��� ��� �� ���� ���� �� ��

� �� �� �� ����.

�� � �� �� ����� �� ��� ����� �� ���� ��� ����. �� ��, �

���� ��� �� ��� �� � �� ��� �� �� � �� �� ���� ���� ��

� ����� �����.

SQL �� ��� ���� �� ��� �� QWTCHGJB(� �) API� ��� iSeries� DB2

Universal Database(UDB)� �� �����. SQL �� SQL �� ��� ���� �� ��� �

�� ������. � �� �� ���� �� �� SQL �� � ��� ������. �� �

���� SQL ��� �� ��� ������� ���� �� �� SQL7908� SQL �� �

�� � ��� �����. �� ��� � ��� ��� �� �����. ��� ��� SQL

�� ��� ���� �� �� �� ����� �� � ��� �� ���� ���� � �

��� � ��� � ��� ���.

SQL �� ��� ��� �� �� �� ��� �� ���� ���� SQL ���� ��� �

����. �� SQL �� � �� ����(CLI)� ��� � ����. ��� ���� �� SQL

� �� �� �� �� ��� �� ��� ������. ��� �� SQL �� ��� ����

�� ����� �� �� ��� �� �� �� �� ��� � ����. CLI� �� �����

� �� ��� ��� ������. CLI� ����� ����� ��� � �� �� ����

�� ��� ���.

SQL �� ��� ��� � �� �� ��� ��� � �� ��� � ����.

v SQL ����� � ����� ��� �� �

v DDM �� �

v API �� �� �

SQL �� ��� ���� ��� �� ��� �� �� � ����.

�� ��

44 ���� ��� ��� �� XA �� � ���

iSeries� DB2 Universal Database(UDB)� X/Open �� �� �� �� � ����.

�� ��� DB2 UDB CLI ��

SQL �� ��� DB2 CLI �

�� ��� DB2 UDB CLI �� � ����

�� ��

QWTCHGJB(� �) API

50 IBM ��� - iSeries: ����� �� ��

Page 57: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� ��

�� ��� ���� STRCMTCTL(�� �� �) ��� ������.

�: �� ��� SQL �������� �� ��� ����. SQL� SQL � ��� *NONE� ��

� � � �� ��� ����� ����.

STRCMTCTL ��� ��� �� �� ���� ��� � ����.

�� �� �

STRCMTCTL ���� LCKLVL ���� ��� �� ��� ������. ���� ���

��� �� ��� �� �� �� �� ��� ���� ����� ��� �� �� ���

��� ��� ���.

�� ���� ��

NTFY ���� ��� �� ����� ������. �� ����� �� �� ��� ��

��� ���� �� �� � �� ��� �� ���� ��� �� �� ���� ��� �

�� �� ����, �� �� �� ����� �����.

�� �� ����

CMTSCOPE ���� ��� �� ��� ������. �� ��� ��� ���� ��

��� ����. �� �� ���� �� ��� �� ��� �����. ��� �� �� �

�� �� �� ��� ��� ��� �� �� �����. �� �� �� ��� � ��

���.

��� �� ����

�� ��� �� � ��� ��� ��� � ����. ��� � ��� ��� ��� ���

� ����.

v �� � �� ��� ���� ���. � ��� ��� �� ��� �� �� ����

�� �� ��� ��� ��� ���. ��� �� ���� ���� ���� ��

��. OMTJRNE(�� �� ��) ���� ���� �� � ��� ���� �� ��

���.

v ��� �� �� ��� ���� �� � �� ��� ������ ���. ��� ��

� � ��� ��� �� ��� �� �� ��� �� �� ��� ��� ��� ����

�����. � ��� ��� ��� ��� ��� �� � ��� �� �� ��� �� �

�� ���. ���� ��� ��� ��� �� �� ��� ���� �� ��� ���

� ��� ��� �� ��� �����.

��� �� ����

TEXT ��� ���� ��� �� �� �� �� ��� �� ��� �� � �� �

�� �� �� ���� �����. ���� ���� ��� ���� ��� ��� �� �

����.

�� �� �� ����

�� ��� �� ��� ��� ���� �� OMTJRNE ���� ��� ���� �� �

�� �� 51

Page 58: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ��� �� ��� � ����. ���� �� � ��� ��� �� �� �

��� ��� �� ���� �� � �� � �� ��� �����.

���� �� �� �� �� ��� ������� ��� ���� � �� � ��� ���

��.

�� � ��� ��� � �� ��� OMTJRNE ��� �� ���� ��� ��� ��

��.

v �� �� �� � �� ��� ��� ����.

v �� �� �� ��� �� ��� � �� ��(heuristic) �� ��� ������.

��(heuristic) �� ��� �� �� 2�� �� ��� �� �� � ��� ������.

��� ��� �� �� ��(heuristic) ����� ���.

� ���� �� ��� ���� �� �� �� �� ��� ����� �� ��� ��� �

����.

�� �� �� ��� ��� �� �(�� ��) �� ��� ��� ��� �� ��� �

� � ����.

�� ��

31 ���� �2�� �� ��� �� �� � ���

�� ��� �� � �� �� �� �� � ���� ����. � �� ��� �� ���

� �� � �� �� �� ��� ����.

�� �� �� ��

�� ���

118 ���� ��� � �� � �� � � ���� �� ��

� ����� �� �� �� � �� � � ��� ���� �� �� �� ����.

�� ��

STRCMTCTL(�� �� �) ��

�� ���� ��

�� ����� �� �� ��� ����� ���� �� �� � �� ��� �� ���� ���

�� �� ���� ��� � �� �� ����, �� �� �� ����� �����.

�� ��� �� ���� ��� �� �� ���� ���� ��� �� �� �� �� ��

�� �� ���� �� ��� �� �����.

�� ��� �� ���� ��� �� �� �� ��� �� ��� ����� ���� �� ��

� �� ����� ����. � ��� ������� �� ��� ���� ������� �� �

� � �� �� ���� ��� � ����.

�� ��� �� �� �� ����� �� ��� ��� �� ��� � �� �� ��� � ��� �

�� ���. �� ��� �� �� ��� ��� �� ��� � ���� ����� �� �� ����

52 IBM ��� - iSeries: ����� �� ��

Page 59: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� �� �� ��� ��� �� ��� � ��� ��� ���. �� ��� ������ ��

�� �� �� ��� ��� �� ��� � ��� �� ����� �����. �� ����� �� �

� ��� ��� �� ��� � ���� �� � �� �� ��� ���� �� CPF8358� ���

�.

��� ��� �� �� �� ��� �� �� �� ��� ��� ���� �� �� ��� ��

�� �� �� � ��� ���� �� �� ��(�� � � �� ��� C CM)� ���� ���.

�� ��� ��� �� �� ��� �� �� ��� ��� �� � ��� �����.

�� ��� �� ��� ���� �� � �� ��� � ��. �� ��� �� ��� ���� �

� ����� �� � �����.

�� �� �� ��� �� �

CL COMMIT �� 3000 1

ILE RPG* COMIT � � 4000 1

PLI. PLICOMMIT ��� 4000 1

ILE C* _Rcommit �� 4000 1

ILE COBOL* COMMIT �� ���� ��

SQL COMMIT� ���� ��

�: 1�� ����� �� �� �� �� ��� 2000����.

�� ����� �� ��� ��� ��� � ��� � �����.

���� �

����� ��� �� ����� ���� �� ��� �� �� ����. �� ��� �

�� �� ���. ��� � ���� �� ��� �� � �� � ��� � �� ���

� �� ��� � � ��� �� ��� �� �� ��� � ��� ���. �� ���

��� � ����.

�� �

�� ��� �� ����� ���� �� ��� �� ��� ��� � �� ��� �� ���

�����. � ��� ���� �� �� ��� ���� �� ����� ���� ��

�� �� ������ �� �� � �� ��� ����. ��� ��� �� �� �� ��

���� ������ ��� �� ���� ��� ��� ����� ��� �� ����.

� ��� ����� � ����� ��� �� �� �� � �� ��� �� ��� ��

��� ������.

��� ���

�� ����� �� ����� ���� �� �� CPI8399� �� ����� ����.

�� ��� �� CPI8399� �� 2� �� ���� ����. �� ����� �� ���

�� ��� ��� � � �� ��� ��� �� �� �� �� ��� ���� ��� �

����� ��� �� �� � �� ���.

�� ��

�� �� 53

Page 60: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

26 ���� ����� ������� �� �� ���

���� �������� �� ��� ��� �� �� ���� �� �� ����. �� �� ��

�� ������� �� ��� �� �� ��� ���� �� ��� ��� � ����. ���

��� �� � �� ��� �� ����� ��� ��� ������� �� ��� ��� � �

���.

94 ���� ��: �� ����� ��� ������ ��

��� �� � ��� �� � �� ������ ��� �� � ����. ��� ���� �

�� �� �� �� �� � ����. �� �� �� �� � ��� �� ����� �

� �� � ��� �� �� ��� �� ���.

�� �� ��

STRCMTCTL(�� �� �) ��� LCKLVL ���� �� ���� �� �� ��� �� �� �

� �� ��� ���� ����� ��� �� �� ��� ��� ��� ���.

�� ��� ��� ��� �� ����� ��� � � ��� � ����. ��� SQL� ����

� ����� ��� � �� SQL�� ��� � ��� ��� SQL � ��� �����.

���� ��� �� �� ��� ���� �� �� ��� ���� ��� ����� �� �� ��

���.

�� �� �� �� �� ��� ��� �����.

*CHG �� �

�� ��� ��� �� � �� �� �� � �� ��� � �� ������. ��

�� �� �� ��� �� ��� �� �� ���� � �����. �� �� ��� ���

�� ��� �� ��� �� ��� ��� ��� ��� �� �� ��� ��� ���

��.

*CS �� �

� � ��� ��� ��� �� � �� �� �� � �� ��� � �� �����

�. ��� �� ��� ��� ����� �� ��� ��� ��� �����.

*CS �� ��� � �� �� ��� �� �� ��� �� �� � �� ���. ��

��� �� ��� �� �� �� *UPDATE� ��� ��� � �� �� ���

���� ��� ���� �� �� � ����.

*ALL �� �

� �� ��� �� �� �� �� �� � ��� ��� ��� �� �� �� ���

� �� ��� ��� ��� � ����. ������ �� ��� �� �� �� �

� �� ��� ��� �����.

54 IBM ��� - iSeries: ����� �� ��

Page 61: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

*ALL �� ��� ���� � �� �� ��� �� �� ���� �� ���� � ��

��. ��� ��� �� ���� ����. �� ��� *ALL� ���� �� ���

*UPDATE �� �� ��� ��� ��� �� ��� �� ��� �� ��� ����

� ����.

�� ��� �� �� �� �� �� � �� �� �� �� �� ��� �� �� �� �� ��

� � ��.

�� LCKLVL ���� �� �� � �� ��

�� �� �� �� �� �� �� �� ��

*CHG �� �� ��

*CS ���� �� ��, �� ��

����

*READ

*ALL ���� �� �� ���� *READ

��� �� �� � �� ��

��1

�� �� �� �� ���� �� �� ���� *UPDATE

*CHG ���� �� �� ���� *UPDATE

�� �� �� �� ����

�� �� �� ����2

*UPDATE

*CS ���� �� �� ���� *UPDATE

�� �� �� �� ����

�� �� �� ����2

*UPDATE

*ALL ���� �� �� ���� *UPDATE

�� �� �� �� ����

�� �� �� ����2

��� �� �� � ��1 �� �� �� �� ���� ���� *UPDATE

*CHG ���� ���� *UPDATE

*CS ���� ��, �� �� ���

*UPDATE

����� ���� �� ��,

�� �� ����

*UPDATE

*ALL ���� ��, �� �� ���

*UPDATE

����� ���� �� ��

�� ����

� �� �� �� �� �� �� ��

*CHG ��� �� �� ���� *UPDATE

*CS ��� �� �� ���� *UPDATE

*ALL ��� �� �� ���� *UPDATE

�� �� 55

Page 62: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� LCKLVL ���� �� �� � �� ��

�� �� �� �� �� �� �� �� �� �� � *UPDATE

*CHG �� ���� �� �� ���

*UPDATE

*CS �� ���� �� �� ���

*UPDATE

*ALL �� ���� �� �� ���

*UPDATE

�:

1�� �� �� �� ��� �� �� � � � � ��� ��, �� �� �� �� �� ���� �� � ��� �

� �� �� � � �� ��� ���. ��� �� ��� �� �� ��� ���� �����.

2��� ���� �� �� �� �� �� �� ��� �� ��� �� �� ��� ��� �� ��� �� �� ��

������� �� �� ��� ��� �� ���� ���� �� � �� ��� �� � �� �� �����. �

�� � ��� �� �� � ��� ��� ���� �� �� �� ��� ��� �� �� ��� ��� ��� �� �

�� �� ��� ���� ��� � ����.

�� �� �� *READ� �� ��� *CS �� *ALL� � ��� �� ��� �� ��� ��

�����. � ��� ��� �� �� ��� �� ��� �� � �� ���� �� �� �

�� ��� ����� �� ���� ����.

�� �� �� *UPDATE� ��� �� ��, ��, � �� � �� ��� �� �����. �

��� ��� �� �� ��� �� ��� �� � �� �� �� �� ��� *CS �� *ALL

�� �� ��� ���� �� �� �� �� �� ����� ��� ���� � �� ��

�.

�� ��� ���� �� ��� �� �� �� �� ��� � ��� �� �� �� LCKLVL

���� ��� �� ���� ���� ���� ��� �� � ����.

�� ���� �� �� �� ��� �� � �� ��� ��� �� ��� �� �� �� ���

��� �� �� ��� �����.

�: *CS � *ALL �� �� �� �� � �� ��� �� ��� �� ��� ��� � ��

�����. ��� *CS � *ALL �� �� �� �� � �� ��� �� ��� �� ����

���� �� ��� ��� ��� � � �� �� ���� ���� ������ ��

� ��� � �� ����� ����.

��� � ��� ��� �� ��� ��� �� ��� ����� �, ��� �� �� �

��� �� �� ��� �� � ����. � �� �� ��� ��� � �� ��� �� �

��� � ��� �� ��� ���� �� �� ��� ���� ������ ���� � ���

�.

�� ��

56 IBM ��� - iSeries: ����� �� ��

Page 63: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

24 ���� ��� ��� ���� � �����

� ����� �� ��� �� ��� ���� � ����� ����.

�� ��

STRCMTCTL(�� �� �) ��

�� �� ��

� ����� �� ��� ���� ��� �� �� � �� ��� ���� ��� �� ����.

ENDCMTCTL(�� �� ��) ��� ��� � ��� �� �� �� �� �� ��� �� ���

�� �� ��� ��� � ����. ENDCMTCTL ��� ��� �� ���� ���� ���

� �� ��� ���� ��� ���� ��� ����. ENDCMTCTL ��� �� �� �� � �

�� �� ��� ���� �� �� �� ��� �� �� ��� ��� �� � �� ����.

�� �� ��� �� ��� ���� � �� �� �� � ��� �� ��� ��� �� ��

� � �� �� ��� �� � ��� � �� �� �� ��� �� � ����. � ���

�� ��� �� ���� �� �� ��� ��� �� �� ��� ���� ��� �� �� ��

� � ����.

� �� �� ��� ��� �� � �� �� ��� ��� � ��� �� � ���

STRCMTCTL ��� ��� �� �� ��� ���� �� �� ��� �� ��� � ���

�.

ENDCMTCTL ��� ��� �� ��� �� ��� �� �� ��� ����� ���.

v ��� �� ��� �� �� �� �� �� �� ��� �� ��� ���. � �� �� ��� �

��� �� ��� � �� �� ��� ���� �� �� ���� ���� �� ��� ��

�� �� �� �� ��� �� �����.

v QTNRMVCR API� ��� ��� �� ��� �� �� API �� ��� �� ���� ���.

� �� �� ��� ��� � ��� � �� �� ��� ���� �� �� ���� ����

��� �� �� API �� ��� �� �����.

v ��� �� ��� �� ��� ������� �� ���� ���.

v �� ��� �� �� �� ��� ��� ��� ��� ��� ����� ���� ���.

�� ��� ��� ��� ����� �� ��� �� �� ��� �� �� ��� � �� �

�� �� ��, � �� ��� ��, ��� �� �� EMDCMTCTL ��� ��� �� ��

�� �� CPA8350� ����� �����.

�� ��� ���� ��� ���� ��� �� ��� �� �� ��� � ��� �� �

�� ��� �� ��, �� ���� ��� � ��� ����.

v �� �� ��� �� �� CPF8356

v ��� �� ��� �� �� CPF835C

�� �� 57

Page 64: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v �� � ��� ��� �� ��� �� �� CPF83E4

���� �� ��� �� �� ����� ��� �� �� ����� ��� � ����.

�� ����� �� API� ��� �� �� ��� ��� � � API� �� ��� ��� ��

�� �� ��� �����. � �� �� ��� ����� ������ API �� ���� �� �

�� �����. �� � ��� �� �� ���� �� �� ����.

�� ��� ����� ���� �� ��� �� ��� �� �����. �� ��� �� ��� ��

�� ��� ���� ��� �� ��� ���� ����.

�� ��� ��� � � �� �� �� �� ��� �� ��� �� �� ��� ���� ���

�� �� �� � ����. � �� �� ��� � �� �� �� ��� �� ��� �

� � ����.

�� ��� �� �� ��� ���� ��� �� � � ��� ��� � �� ���� �

� �� ��� ��� ��� ��� �� � �� � ��� ��� ��� ��� � ����. ��

� ��� �� ��� � �� ��� ��� �� �� ��� �� �� ������.

�� ��

64 ���� ��� ���� ���

� ����� �� ���� ��� ���� �� � ��� �����.

�� ��

ENDCMTCTL(�� �� ��) ��

���� �� �� �� ��

����� �� ��� ����� ��� �� �� �� �� ��� � ����. ��� ���� �

� �� �� ��� ��� ��� ����. ��� �� �� �� ��� ���� ��� �� �

��� �����.

�� �� �� � �� ��

�� ��� ���� ���� ���� �� �� ��� �� ��� �����.

�� �� ��� �� ��� �� �� � ��� �� �� ��� ����� ���� �� ���

� �� ��� ���� �� �� ��� �� ��� �� �� �����. �� ��� ������

����� �� �� ��� �� �� �� �� ��� �� � ���� ��� �� �� �� ��

��� �� ��� �� ��� �� �� �����.

�: ��� �� �� �� �� �� ��� *JOB �� *DFTACTGRP �� ��� �� ��� ���

� ��� ��� ���� ����. �� ��� ���� *JOB � *DFTACTGRP �� ��� �

� ���� �� �����. �� ��� �� ��� ENDCMTCTL� ��� ����� ����

� � �� � ���� �� �����.

58 IBM ��� - iSeries: ����� �� ��

Page 65: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ���� ���� ���� �� �� ��� ��� �� ����. ��� �� �� ���

�� �� �� ��� �� ����� ��� �����. ��� ��� �� ��� �� �� ���

�� ��� �� ��� � �� ��� �� � �� �� ����. �� � ��� �� �� �

��� �� I/O �� ���� ��� �� ������ ���� �����.

��� ��� �� �� �� �� ��� �� �� �� �� ��� �� � API �� ��� ��

API �� � �� �� ��� ����. �� ��� 5 ��� ��� ���� ���. API

�� � �� �� ��� �� � ���� ���� API �� ��� �����.

�� �� ��� � ���� �� ��� �� ��� �� �� ���� �� � �� ��� ��

����� ���� ��� �� ����� ��� � ����.

�� ��

64 ���� ��� ���� ���

� ����� �� ���� ��� ���� �� � ��� �����.

�� �� � �� ��

��� �� ���� �� ��� �� �� �� �� �� ����. ��� ��� �� � �� �

� ��� �� � �� ���� ���

����� �� �� �� �� �� ��� ���� �� ��� �� � � � ��� ����

������ ���� ����. ��� ��� �� � �� �� ��� �� � �� ���� �

��.

��� � ��� � �� ��� �� �� ��� ��� �� ���� �� � ���� ��

�� �� � ��. �� �� � ��� ��� �� ��� � �� �� ���.

v �� ��� ��� ��� ��

v ��� ���� �� ��� ���� ��� �� �� �� �� ����� ��� � ��

v �� ��� API ��� ��� �� �� ��� ��� �� API �� �� ����� ���

���� �� API ��� � �� ��� �� ��� ���� ���.

C CM(�� �) �� �� � C RB(�� �) �� ��� � �� ���� �� ����� �

����.

� ��� �� ��� �� �� ����� �� ������ ��� �� ����� ��� ��

� � ��.

v �� � ��

v �� ��� �� action-if-end � �

v API ��� �� ����� �

�� �� 59

Page 66: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� ��� API Action if Endjob1 � �� �� �� ��

RST N/A N/A �� ��� X/Open �� �� �� ��� �

� �� ��� ��� �����.

�� ��� X/Open �� �� �� �� �

� �� ���� ����.

v �� � � ��� ��(S1) ��� ��� �

� ��� ���� ��� �� � �� �

�� ��� �� ���.

v �� � � ��� ��(S1) ���� ���

��� �����.

PIP N/A N/A �� ��� X/Open �� �� �� ��� �

� �� ��� ��� �����.

�� ��� X/Open �� �� �� �� �

� �� � �� ��(S2) ��� �� ��(S2)

��� �� �� ���.

PRP N/A WAIT �� ��� X/Open2 �� �� �� ���

�� �� ��� ����.

v �� � ������ ��� ���� �� �

���� ����.

v �� �� ��� �� �� ��� ��� ��

���. �� ��� ��� �����.

PRP N/A C �� ��� X/Open2 �� �� �� ���

�� �� ��� �� �� �����.

R �� ��� X/Open �� �� �� ��� �

� �� ��� �� �� �����.

�� ��� X/Open �� �� �� �� �

� ��� ����.

v �� �� �� �� ���� �� ��

�� XA TM� ����� ��� ��� �

��� �� ����. XA �� � � ��

� � �� �(S3) ��� �� �� ���.

v �� � �� ����� SQL �� �� �

��� � ��� ����� �����. XA

�� � � ��� �� ��(S5) ���

����.

CIP N/A N/A ��� �� �� �����.

LAP NO WAIT 1. �� ����� �� ����� �� �� �

� ��� ���� �����.

2. �� �� ��� �� �� ��� ��� ��

���. �� ��� ��� �����.

60 IBM ��� - iSeries: ����� �� ��

Page 67: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� ��� API Action if Endjob1 � �� �� �� ��

LAP YES WAIT 1. �� ���� API� �� �� �� ��� �

��� �� ����.

2. �� �� �� �� �����. �� ���

��� �����.

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 �� �� �� �� �� �� ���� ����.

v �� �� �� �� ���� �� �� �� XA TM� ����� ��� ��� � ��� �� ����. XA ��

� � ��� � �� �(S3) ��� �� �� ���.

v �� � ��� ��� �� �� � �� ����� SQL �� �� ���� �� � ��� ����� �����.

XA �� � � ��� �� ��(S5) ��� ����.

�� ��� �� ��� ��� � ���� ��� ��� ���, � � � ��� ��� ���

� �� �� �����. ��� ��� �� ��� ��� �����.

v �� � �� (�� ��� ���� �� ��(RST)���.)

v �� ��� ��� �� ������ ���� ��

v API ��� �� ����� �

�: API ��� �� ����� ��� �� �� �� ��� �� ��� �� ����� � ��

�. ��� ��� ��� ��� �����.

�� �� ��� API �� �� �� �� �� ��

RST ��� �� ��� �� �� �����. �� ��� ��

�� �� �� ��� �� �� �� ����

���.

RST ��� ��� ��� ��� �����.

RST � �� API �� ��� ����. �� �� ��

�� API� �� �����.

RST � ��� API �� ��� ����. �� �� ��

�� API� �� �����.

�� �� 61

Page 68: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

����� ��� �� � �� � �� ���

� ��� � ��� ��� ��� �� ��� �����.

�� ��

QTNCHGCO(�� �� �) API

��� �� �� �� � �� ��

��� ��� ����� ���� ���� �� �� �� �� ��� �����.

�: �� ��� � �� ��� ���� �� ��� �����.

�� �� � ��� �� ��� ��� ����� �����.

v ���� �� �� ��� ��

v ��� �� �� ��� � �

v RRTJOB(� ����), TFRJOB(� � ) �� TFRBCHJOB(���� � � ) ��� ��� �

�� ��� ���� ��� ��� ��� ����.

� �� �� ��� ��� ��� ��� ��� ���� � ��� � �� �� CPF1164� 0

� � �� �� �� � � ����.

��� �� �� � �� ��� ���� �� ���� �� ��� � � �� ��� �� ��

��� �� �� �����. ��� � �� ��� �� � API �� ��� �� API �� �

�� �� �� �� �����. �� ��� 5 ��� ��� ���� ���. API �� �

�� �� ��� �� � ���� ���� API �� ��� �����.

�� ��� �� ����� ���� �� ����� ��� � ����.

�� ��

64 ���� ��� ���� ���

� ����� �� ���� ��� ���� �� � ��� �����.

���� ��� �� �� �� � �� ��

� ��� � ��� ��� ��� �� ��� �����.

�� ������ ���� ���� �� �� ��� �����. � �� ��� � �� �� ��

�����. ���� ������ ���� ���� ���� ��� �� � �� �� �� �� �

� ���� � �� ��� �� �����. � �� ��� ���� ��� �� � �� IPL �

���� ����� �� ��� ��� �����.

62 IBM ��� - iSeries: ����� �� ��

Page 69: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�: �� �� ��� �� ��, ��� �� �� �� ��� ��� �� �� ��� �

�� ����� �� ��� ��� �����. �� �� ������ ����� �� ��� �

��(ENDJOBABN) ��� ����� ���. ��� ��� ��� � ������ �� �� �

� �� �� �� � ��� �� ����� ��� � ����. �� IPL� ENDJOBABN ��

�� ��� �� �� �� �� �� ��� ��� �� ����.

ENDJOBABN ��� ��� ���� �� �� IPL � ���� ���� �� �� �� ��� �

��� ����. �� ������ ��� � �� ��� �� �� ��� ���� �����. ��

�� ��� � �� � ��� �� ��� ��� � ����. ��� �� �����

� �� ������ ���� ������ �� �� � ����. ���� ��� ���� IPL

�� �� �� ������ ��� � ������� �� �� �� ��� ��� �� � �

���. �� � SQL � �� �� �� �� ��� ��� IPL �� �� ��� � ����.

��� �� ������ ��� �� �� ������� �� � � �� ��� �� ����.

���� ��� � ��� �� ��� ��� �� � �� IPL �� ��� �� ��� �� ���

�����.

v �� � ��� �� �� ��� ����� �� �, �� ��� �� � ��� �� �� �

��� �� ��� ���� �� ��� �� �� �����. �� �� ��� ���� ��

� ��� �� �� �� ��, ���� �� ��� � ����. ��� �� �� ����� ��

�� ���� �� ���� �� ��� �� � API �� ��� �� API �� � �� ��

�� �� �����. API �� � �� �� ��� �� � ���� ���� API �� �

�� �����.

�: �� �� ���� �� ��(�� � ��� LAP �� PRP)� � �� ���� ���

��� ��� ��� � ����(�� ��� ����� � ��� ���� �� ����� ��

� � ��).

– � �� � �� �� ��� COMMIT �� �� �� ��� �� ������ � ���

����� ����� �� ���� �� ���� � ������ � ��� �����.

– � �� � �� �� ��� ROLLBACK �� �� �� ��� �� ������ � �

�� ����� ���� ��� ���� �� ���� � ������ � ��� �����.

– � �� � �� �� ��� WAIT �� �� �� �� ��� ��� ���� �� ����

� ��� ��� �� ���� ����. ����� ���� �� �� ����� ��(heuristic)

��� ��� ����� ���� ���.

�� �� �� �� ���� ��� ���� �� ��� ����. �� �� �� �� ���� �

�� ���� �� ��� �(�� ���� ��� � �� IPL ��) � �� ��� ��� � ��

��. �� ���� ��� ��� ��� ��� �� ��� � ��� �� � � ����.

v �� ��� �� ����� ���� �� ����� ��� � ����.

�� �� �� �� ���� ���� �� ��� �� �� ��� �� �� ��� �� ��� ��

� �� ����. � ��� �� ��� �� �� � � �� � �� ��� �� �����.

�� �� 63

Page 70: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

59 ���� ���� �� � �� ��

��� �� ���� �� ��� �� �� �� �� �� ����. ��� ��� �� � ��

�� ��� �� � �� ���� ���

��� ���� ���

� ����� �� ���� ��� ���� �� � ��� �����.

�� ���� ��

� ����� �� ���� ��� ���� �� � ��� �����.

v �� �� �� ���� �� ��

v �� �� ��� ��� ��

v �� �� ��� �� DDL ����� �� ��� ���� �� �

v �� �� ��� �� ����� ��� �� �� �. �� �� �� ��� � �� ���

�� �� ��� ����� �����. �� �� ��� �� �� ���� �� �� ��� �

� � �� ��� �� ��� �� �����.

v ��� � �� � ��� �� �� ��� �� ��� �� ���� ��� �����.

– API �� ��

– ��� � ��� ����� ��(DRDA *) ��

– � ����� �� ��(DDM) ��

– LU 6.2 ��

��� ��� ��� ��� �� ����� ��� � ����� ��� �����. �� ��

�� ��� ��� ��� ��� ��� �� �� �� ���� ��� �� ��� �� ���

�.

���� �� ����� ���� ��� � ��� ��� �� ��� �����.

v �� ����� ���� ��� �� ���� �� �� ���� ���� ��� �� ��

�� ��� �� ����� �� ����.

v �� ��� ��� � ��� �� �� �� �� ��� �� ��� �� ���� �� ����

���� ��� �� �� �� ��� �� ����� �� ����.

�: ��� �� �� *DFTACTGRO �� *JOB �� ��� �� ���� ����.

v �� ��� �� � �� ��� �� �� ����� �� ���, � �� �� ��� ����

�� ��� �� �� �� ��� �� � ���� �� ����� ���� ����. � ���

��� �� ��� ���� ��� ��� �� ��� �� � �� ��� �� ��

���� �� �� ��� ��� �� ����� ���� ���.

v ��� ��� ��� �� �� ��� �� ��� ���� ��� ��� �� �� ����

� �� �� �� ��� �� ����� ����. ���� ��� �� �� �� ��� ��

64 IBM ��� - iSeries: ����� �� ��

Page 71: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �� �� ����� ���� ����. �� ��� ��� �� � �� ���� ���

� �� �� �� �� � �� ��� �� �����. ���� ��� ��� �� � �� ��

�� ��� ��� �� �� �� �� �� �� � �� ��� �� �����.

v ���� �� ���� �� ��� �� �� �� ��� �� ���� ��� �� �� �

� ��� ��� �� ����� �����.

– �� ��� �����.

– �� �� ��� �� ��� �� ��� �� �� �����.

– ��� ��� ��� �� �� �� ��� �� �������.

���� ��� �� �� �� ��� ���� �� �� �� ����� ���� ����. ��

��� ������ ����� �� �� ��� �� �� ��� �� ��� �� � ���� ���

�� �� �� �� ��� �� ��� �� ��� �� �� �����. �� ��� �� ��

��� ��� ��� �� ��� �� � �� ��� ���� ��� �� � ILE �� ����

������.

v �� ����� ��� � ��� �� ���� ����� ��� �� �� �� �� �� ��

���� ��� �� �� �� ��� �� ����� ��� ��� �� �����. ��

�� ��� �� �� �� ��� ���� �� �� �� ����� ���� ����. � �� �

��� ��� � �� � � �� �� �� ��� � �� ��� �� �����.

v ENDCMTCTL ��� ��� � ��� �� ���� ���� ��� �� �� �� ��� �

�� ��� �� ����� �����.

– ���� �� �� ��� �� ���� ���� ��� �� �� �� ��� �� ���

�� ��� ���.

– ��� �� �� �� �� CPA8350� �� ��� � ���� ��� �� ���� �

��� ��� �� �� �� ��� �� ����� ��� ���.

– ��� �� �� �� �� CPA8350� �� ��� � ���� ���� ��� �� ���

���� ���� �� �����. �� ���� ��� �� ��� �� ����� ���

��.

– ��� �� �� �� �� CPA8350� �� ��� ENDCMTCTL ��� ����� � �

� � �� �� �� �� ����� ���� ����.

�� ��

57 ���� ��� �� ���

� ����� �� ��� ���� ��� �� �� � �� ��� ���� ��� �� ���

�.

58 ���� ��� �� �� � �� ���

�� ��� ���� ���� ���� �� �� ��� �� ��� �����.

62 ���� ���� ��� �� �� � �� ���

��� ��� ����� ���� ���� �� �� �� �� ��� �����.

�� �� 65

Page 72: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

62 ���� ����� ��� �� � �� � �� ���

� ��� � ��� ��� ��� �� ��� �����.

12 ���� ��� �� ��� ���

� ��� � � �� ��� �� �� ��� �����.

��� �� � �� ���� ��(IPL) � �� �� ��

���� ������ ��� � �� �� �(IPL)� ��� � ���� ��� �� � �� ��

�� �� ��� ����� �����.

���� �� ��� �(pool)� ��� � ���� ��� �� ��� ��� � �� �� �

� ��� �(pool)� ��� �� �� ��� ����� �����.

��� IPL � ���� �� �� ����� �� �� �� �����. �� ��� ��� �

��� ����� �� �� ���� �� ���� ����� �� �� ����.

����� �� �� ��� QDBSRVnn�� nn� � �� ���������� �� �� ��

��� ��� �� ����. ���� �� ��� �(pool) �� �� ��� �(pool) ��� �� �

���� �� �� ��� QDBSxxxVnn�� ��� xxx� �� ��� �(pool) ���� nn� � �

� ������� � QDBS035V02� �� ��� �(pool) 35� �� ����� �� �� ���

� � ����.

2�� �� ��� �� �� � ����� ��� ��� � �� � ��� �� ���� ��� �

�� ����. PRP� LAP� � �� ��� �� ��� ��� ���� ����.

�:

v ��� � ��� ��� ���� �� ��� �����.

v �� � ���� � ���� �� ���� ���� � XA API� ��� XA �� �

� �� �� ��� �����(��� � ��� �� � ��� �� ��).

���� �� �� �� �� ���� ����� ��� ��� �� �� �� ��� � ����.

� ����� IPL �� �� �� ��� �� �����.

���� ����� �� �� ��� � ����� �����. ��� ��� �� �� ���

����� �� �� ����. IPL �� ���� ���� ���� �� �� ��� ���� �

�� �� �� � �� ���� ��� �����. ��� ��� ����� ���� ��� ��

�� ��� ��� �� �� ��� ���� �� �����.

��� ���� ���� ��� ���� �� ����� �� �� � ��� ��� ����.

�� �� ���� �� �� �� ��� ����� ����� �� �� �� �� �� ��� ���

���� ����� ����� ���.

�� �� �� ��� ���� ��� � ��� ����� �� �� �� � ��� ��

��.

66 IBM ��� - iSeries: ����� �� ��

Page 73: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

CPI8351

&1 � �� ���� ����.

CPC8355

&19/&18/&17 �� �� �� �� &8� IPL �� ��� �������.

CPD835F

&19/&18/&17 �� �� �� �� &8� IPL ��� ������.

�� �� �� ��� �� � ����. � �� � ��(QHST) ��� ����. ��� �

�� QSYSOPR �� ������ ��� ����.

iSeries Navigator� ����� ����� �� �� � ��� ���� WRKCMTDFN(�� �

�� �� �) ��� ��� �� �� ��� ��� � ����. iSeries Navigator � �� ���

�� � ��� ���� �� ���� �� �� ��� ���� � � �� ��� �� ��

��� ���� ���. �� �� �� �� ��� �� ��� ��� ��� ����� ����

��� ������ ���� ���. ���� ����� ��� ��� � ����.

�� ��

31 ���� �2�� �� ��� �� �� � ���

�� ��� �� � �� �� �� �� � ���� ����. � �� ��� �� ���

� �� � �� �� �� ��� ����.

���� � �� �� ��

�� ��� ��� �� ��� ��� ���� �����.

�� �� �� �

iSeries Navigator� ��� ���� �� �� �(�� � ��)� �� ��� �� � ����.

�� �� �� �� �� �� �� � �� �� ��� � � ����.

�: � � ��� SQL ������� �� � ��� ��� ����.

��� ���� ��� ������.

1. iSeries Navigator ��� ����� ��� ������.

2. ����� ������.

3. ���� ���� ������.

4. ����� ������.

�: X/Open �� �� �� �� �� �� ��� ��� ����� ������. DB2 Universal

Database(UDB) �� �� �� ���� ���� ����� ������.

5. ��� ���� �� ���� ����� ������.

� ����� �� ��� ����.

�� �� 67

Page 74: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v � �� ID

v � �� ��

v �

v ���

v ��

v �� � ����

v �� ��

�� ����� � ��� �� �� � � �� �� ��� �����.

�� ���

117 ���� ��� �� ��

�� ��� ��� �� �� ��� ����.

118 ���� ��� �� � �� � ���

� ��� ��� ��� ����� ��� ��� �� � ��� ����� � �� �� ��

��� � ����.

118 ���� ��� � �� � �� � � ���� �� ��

� ����� �� �� �� � �� � � ��� ���� �� �� �� ����.

����� � �� ���� �

�� � ��� ��� ���� �� �� �� ��� �� ����� �� � ����.

�� �� �� �� ����� ���� �� ��� ������.

1. iSeries Navigator ��� ��� ��� ������.

2. ����� ������.

3. ���� ���� ������.

4. ����� ������.

5. ��� ����� ������.

6. �� �� �� �� ��� ���� ���� �� ����� ������.

�� ���

117 ���� ��� �� ��

�� ��� ��� �� �� ��� ����.

���� ��� �� �

1. iSeries Navigator ��� ��� ��� ������.

2. ����� ������.

3. ���� ���� ������.

4. ����� ������.

68 IBM ��� - iSeries: ����� �� ��

Page 75: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

5. ��� ���� �� ���� ����� ������.

6. ���� �� �� �� ��� ���� ���� ��� ������.

� ��� ��� ���� ����� �� � � �� �� �� �� � �� �� �� �

���� ����.

�� � ��� ��� ���� �� �� �� �� � �� � ����� ��� � �� � ��

� ����� ����� ���� �� ���� ����.

�� ���

117 ���� ��� �� ��

�� ��� ��� �� �� ��� ����.

����� �� �� �

1. iSeries Navigator ��� ��� ��� ������.

2. ����� ������.

3. ���� ���� ������.

4. ����� ������.

5. ��� ���� �� ���� ����� ������.

6. �� �� �� �� ��� ���� ���� �� ��� ������.

���� � �� �

1. iSeries Navigator ��� ��� ��� ������.

2. ����� ������.

3. ���� ���� ������.

4. ����� ������.

5. ��� ���� �� ���� ����� ������.

6. �� �� �� �� ��� ���� ���� �� ��� ������.

�� �� �� ��

�� ��� ���� �� ��� ��� ��� �� � �� ��� �����. �� ��� ��� �

�� ��� ��� ��� ��� ����.

��� �� ��� �� �

� ��

�� �� ��� ���� �� ��� � �� �� ��� ����� ���� �� ��

� ��� ���� ����. �� �� ��� ���� �� �� ��� ��� ��� �� �

�� ���� ������.

�� �� 69

Page 76: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ���� �

�� ��� ������ ��� ��� �����. ��� ��� �� ���� �� �� �� ��

�� ��� �� ��� �� ���� �� � �� ��� ����. �� ��� � ���

� �� �� ��� �� ��� ��� � ��� �� ���� �� ��� ��� ����.

����� ��� �������� ��� ��� �������.

�� ��

�� � �� ��� ��� ��� �� � �� � �� � � ��� ��� � ��� �

�� ��� ����. �� ��� �� � �� �� �� �� ��� � ����. ��

���� ��� ��� ��� �(pool)� ��� � � ����.

�� ��

�� ��� ������ �� � �� ���� � � ��� �� �� � ���

��� �����. �� �� �� �� �� �� �� ���� ��� ��� ����.

STRCMTCTL(�� �� ��) � ENDCMTCTL(�� �� ��) ��

STRCMTCTL ��� ��� �� ��� ��� ENDCMTCTL ��� ��� �� ���

��� �� ����� � ���� ���� . � �� �� STRCMTCTL �

ENDCMTCTL ��� ���� �� ��� ����. ��� � ������. ��� ��

�� � �� ��� �� � �� � �� ���� � ������.

�� �� ����� � �� �� ��

2�� ��� ��� �� �� �� �� �� ��� � ��� ��� ��� � ����. �

�� � ��� ��� ���� �� ��� ���� �� �� ��� ��� �����.

�� � ��� ��� ���� ��� ������.

�� ��

�� ��� �� ������� ��� �� � ����. �� � ��� �� ��� ��

� �� ���� ��� ��� ��� �����. ��� ��� ����� �� ���

���� � �� �� ��� ��� ���� ���.

SEQONLY(*YES) ��

(OVRDBF ��� ���) ���� SEQONLY(*YES) ��� ����� (������ ��

�� ����� SEQONLY(*YES) ��� ����� ��) ��� LCKLVL(*ALL)� �� �

� ��� ����� ��� �� ��� SEQONLY(*NO)� ����. � ��� ��� �

�� �� � �� ��� ��� ��� �� � ����.

�� �� ��� �� � �� ����� �� �� � �� ��

�� ��� �� ��� �� �� � �� �� �� ��� �� � �� �� �� ���

����� ��� �� �� ��� �� ���� �� �� � ����. ��� �� �

�� ��� �� ����� ��� ��� ��� ��� � �� � ����.

�: WRKACTJOB(�� �� �� �) ���� � �� ��� �� � �� �� ���

� �� �� �� � CMTW (�� ��)� ����.

70 IBM ��� - iSeries: ����� �� ��

Page 77: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� ��� �� �� ��� �� �� �� ��

�� ��� �� � �� �� ���� ��� �� �� �� �� �� ���� ��

� ����. API ��� QTNADDCR API� ��� ��� ��� ��� �� �� ��

� �� Y � � �� API �� ��� ��� �� ��� ���� � ��� � ����.

�� �� �� �� �� � ���� �� �� �� ��� � �� ��� �� ��� ��

� ��� � �� ��� API ��� �� � ��� �� ��� �� ���� �� ��

� �� �� ���� ����.

�: � �� � ��� �� �� ��� ��� ���� �� �� ��� ���� �� ���

�� ��� � ����.

�� �� ��� �� �� ���� � �� ��

�� ��� �� ��� �� �� � �� �� �� ��� �� � �� �� �� ���

���� ��� �� ���� �� �� �� ����. ��� � ����� � �� ��

���� �� �� � �� �� ���� � ���� �� �� ���� � �� �

����. �� �, �� � �� �� MYSQLLIB ������ �� ��� �� MYSQLLIB

������ MYTBL � �� �� �� �� SQL � �� �� � ����.

�: �� ��� 60�� ���� ����� �� ��� �� �� ��� ��� �� ��

�� CPA8351� �����.

QTNADDCR API� ��� API �� ��

�� �� ��� �� ��� �� �� � �� �� �� ��� �� � �� QTNADDCR

API� ��� API �� ��� ���� ��� �� � ����.

�:

1. �� ��� 60�� ���� ����� �� ��� �� �� ��� ��� ��

�� �� CPA8351� �����.

2. �� ��� �� �� �� � �� Y �� QTNADDCR API� ��� �� API

���� ���� ����.

��� ���� �

��� �� ��

��� ��� ���� �� ��� �� � � �� �� ��� �� ��� �� �� �

�� �� ��� ��� � � ����. ��� OMTJRNE(*NONE)� ��� ��� ��� �

��� �� �� � �� � ��� �����.

�� ��� ��

�� � �� �� ����� ��� ��� ���� �� �� �� � �� ����� �

��� ��� �����. ��� �� � �� �� ��� ��� � �� �� �� ���

� ����� ��� ��� �� �� ���� ����. ��� ��� � ��� � ��

� �� ������ ��� ��� �� � ���� ����� ��� ��� �� ��� �

�� �� 71

Page 78: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

� �� ��� ��� ��� � � ����. ��� �� � �� �� ���� ����

�� ���� �� �� ���� ��� �������. � ����� ����� ���� �

����� ��� ��� � �����.

���� ���� �� ���� ��� �� ����� QTNCHGCO API� ��� ���

� � �� ��� � ����.

�� �� � ���� ��

��� ��� �� �� �� �� �� � �� ��� N(���)�� ��� �� ��� ��

�� � ��� ���� ��� �����. � �� ��� � �� �� ��� �����

�� � DRDA � DDM ������ ���� �� N�� ����. APPC �������

����� � �� ��� ��� �� ��� �� �� ��� � Y� �����.

�� �� � ��

�� � ��� ���� ��� �����.

�� �� �� � ��

�� �� � ��� ���� ��� �����.

�� ��

�� ��

39 ���� �2�� ��� �� �� ��: �� � ��

����� �� � �� �� �� �� ��� �� �� � ���� �� �� �� �� �

� ����. �� ��� �� �� ��� ��� �� �� ��� �� �� � ���� ��

�� ��� �� � ����.

33 ���� �2�� ��� �� �� ��: �� �� � ���

����� �� � ���� �� �� �� ��� ����. �� �� ��� ���� �� ��

��� �� �� �� ��� �� �� � ���� �� ���� ��� � � ����.

�� ��

�� ��� ����� ��� ��� �� ��� ���� ����. (LCKLVL(*ALL)� ����

�� �� � ��� ��� ����.)

��� �� ��� ��� ��� ����� ����. �� �� ���� ������� ����

� �� ��� �����.

1. �� �� ID� ���� ��� ����.

2. ��� ��� �����.

3. ��� ����.

4. ����� ���� ��� ���.

5. ��� �����.

��� �� ��� ���� � ��� ��� ���� ��� ���. � ��� ���� ��

�� �� �� �� ��� ���� ��� ����. ����� ���� �� ���� � �

72 IBM ��� - iSeries: ����� �� ��

Page 79: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

� ��� ��� �� ��� ������� ��� �(�� � ��� ��� ��) ��

� ������. ��� ���� �� �� ��� ����� ���. ������ �� ��� �� �

�� ��� ��� �� ����� ����� ��� ���. ��� � ��� �� ��

�� ��� ��� � ��� ��� �� ����� ��� � �� � �� ��� �

����.

v ���� �� �� �� ���� �� ��� � �� 1� ����. ��� � �� ��

�� � �� ��� �� ���� �� �� �����. �� ��� ����� �����

���� ��� �� ����. �� �� �� ��� �� ��� ����. �����

���� �� ���� � ��� �����. � ��� ��� ���� �� ���� ��

�� ���.

v �� �� ��� ��� ���� �� �� � �� � ��� �����.

�� � �� �� ���� ��� ��� �� ��� �� ��� ���� RPG� �� �� ��

� ��� �����. ��� �� ��� � ����� ���� �� ��� ����� �(RPG�

��) ��� ��� ���� ����. �� ��� �� ��� ��� � ��� ��� � ���

�. �� DDS � RTNDTA� ��� �� �� � ��� �� ��� � ����. RTNDTA �

� ���� ���� ���� ��� ���� ���� ����� �� ���� ��� �� �

� � ����. ��� �� ��� ��� ��� � ����.

1. �� ID� ���� �����.

2. ������� ��� ��� �����.

3. ��� �����.

4. �� � �� ���� ��� �� �����.

5. ��� ��� ����� ���� ����� �����.

���� ����� ���� ��� ��� ��� ��� � ��� �� �����.

1. �� ������� ��� �����.

2. ��� �� ��� ����� ��� ����� �����. ����� ��� ��

� ���� ��� ��� � ��� ����.

3. RTNDTA � � �� �� ��� ���� ��� ���� ����� ��� ���

�����.

4. ����� ���� ��� ���� � �� ��� ��� �� � �� �� ��� ����

�.

LCKLVL(*CHG) � LCKLVL(*CS)� � ���� �����. LCKLVL(*ALL)� ���� �� �� �

� �� ��� �� ��� ���� ���.

�� ���

117 ���� ��� �� ��

�� ��� ��� �� �� ��� ����.

�� �� 73

Page 80: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

���� �� ��

�� ��� ����� � � �� ��� �� � ��� ���� ����.

� ���� �� �� ���� �����. (�� ��� ���� ������� ���� ��� � �

�, �� �� ��� �� ��� �����.) ��� ��� ����� ���� �������� ��

�� �� ���� ������� �� ���� �����.

�� �� �� � ��� �� �� 500 000 000�� ��� � � ����. QAQQINI(�� ��

��)� ��� � ��� �� � ����. CHGQRYA(�� �� �) ��� QRYOPTLIB ���

� � � � � � � � � � � � � � � � �� � � � � � � . � � � � � � �

COMMITMENT_CONTROL_LOCK_LEVEL �� �� �� �� ��� ������.

��� �� �� ��� ��� � �� � ��� ������. �� �� ���� �� ��� �

��� ��� ���� ���. �� ��� �� �� �� �� �� Enter� � � ���� ���

����� �� �� �� Enter� � � ���� ��� ��� ��� ���� ���.

�: �� �� �� �� � �� �� �� ��� ��� �� ���� �� �� �� ���

� ��� � ����.

�� � �� �� ������� �� ��� � �� ���� � ��� ��� � �� �� ���

�� ��� �� �� �� �� � �� �� �� ��� ��� ���. �� �� �� ���

� ���� Enter� �� ���� �� ��� ���� ��� ���� ��� �� ��� �� ��

�� � �� ��� ���. ��� �� ���� ��(�: �� �� ��)� �� �� � ��

��� �� � �� �� �� ��� �� � ����. �� ��� ��� � �� Enter� �� �

�� ���� �� �� ��� �� �� �� ��� ������.

����� ��� ��� �� ��� ������ � ����� ���� � ���� �� ���

��� ���� � ����. ���� ���� ��� ���� � ��� ���� ���� ���

������. �� ��������� � ��� ����� ���� ��� ��� ���� ��� �

���. �� � �� � ��� �� �� �� �� �� �� �� � �������� ���

��� �� ��� ��� ����� ���� �� �� ���� ���� �� ��� ����

����.

����� ���� �� �� �� Enter� � � ��� �� �� � ����� ��� � �

���. �� � ��� ���.

v � �� ����� ����� ���� ��� ���� �����.

v � �� ����� �� �� �� ���� �� ����� ���� ��� ��� ����.

v � �� ����� ��� �� �� � �����.

� �� ��� �� �� ��� � �� Enter ���� �����.

��� �� �� ����� �� ����� ��� ��� �� ������� �� �����. ��

�, ��� �� �������� ��� �� ���� ��� �� ���� �� ��, � ��� �

74 IBM ��� - iSeries: ����� �� ��

Page 81: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �� ���� � � ����. �� ��� ��� �� �� �� �����. �� �� �

���(���� ��� ��) �� ��� ���� �� ��� �����. ��� �� ��� � �� �

��� ��� �� ��� �� �� � ���� �� �� �� �� ��� ���� � ����.

�� ��

26 ���� ����� ������� �� �� ���

���� �������� �� ��� ��� �� �� ���� �� �� ����. �� �� ��

�� ������� �� ��� �� �� ��� ���� �� ��� ��� � ����. ���

��� �� � �� ��� �� ����� ��� ��� ������� �� ��� ��� � �

���.

�� ��

�� ��� ��� ����� �� �� ��� ��� � ����. �� ��� ����� �

� � �� �� ��� ���� ��� ��� �����.

�� ��� ���� �� � ��� ��� � ��� ����� ��� �� �� �� ��� ��

�� ��� � ����. iSeries� DB2 Universal 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

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 82: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

���� � ��: �� ��

� ��� ���� � �� �� �� � ��� �� ��� ��� ��� � � ����. �� ���

���� ��� � ��� � ����.

�� ����� 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

�� ������ ����� �� ��� ���� ���� �����. ���� ��� �� �� �

�� ��� �����. �� ����� ����� ���� ���� �� � ���� � �

��� ��� ��� �� ����.

v Program A� �� ��� ��� �����. (�� ��� �� ��� �� �� �� �� �

��� ���.)

v Program A� �� ��� ��� �����. (�� �� ���� � � ����.) Program A��

� �� ��� ��� ���� � �� ��� �� � ����.

v Program A� �� ��� �����. ��� �� ���� ��� �� �� � �� ���

�����.

v Program A� �� ��� �����. ��� �� ���� ��� �� �� � �� ���

�����.

76 IBM ��� - iSeries: ����� �� ��

Page 83: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ���� �� �� � ��� �� ���� ���� ��� ��� ���� ���.

�� � � �� ��� �� ��� � Program A�� � �� ��� �� ���� �� ��

��� ����. � ��, � ��� ���� ����. � ���� �� ���� ����� �

� ��� ��� �����. �� ��� ���� �� ��� ��� �� �� ����� ��

�� � ��� ����� �� �� � � � ��� �����.

�� ��� ���� Program A

�� ��� ���� �� �� �� ��� � ����.

1. �� ��� ����.

2. Program A� �� ��� ��� �����. (�� ��� �� ��� �� �� �� ��

���� ���.)

3. Program A� �� ��� ��� �����. (�� �� ���� � � ����.) Program A��

� �� ��� ��� ���� � �� ��� �� � ����.

4. Program A� �� ��� ���� �� ��� �� ��� �� ��� ���.

5. Program A� �� ��� ���� �� ��� �� ��� �� ��� ���.

6. Program A� �� �� �����. �� �� � �� ��� ���� ����� ����.

�� ��� ��� �� ���� ��� ����. �� ��� � �� ��� ��� �����.

�� �� ���� ��� �� �� � �� ��� �����.

�� �� ��� ��� �� ��� �� � ��� �� �� ��� ��� � ��� ��� ��

�� �� ��� ���� �� ��� �� � ����. �� �� ���� �� ��� �� �� �

�� ��� ��� �� ���� �� ��� ��(��)� ��� �� �� �� ��� ��

� ���� ���.

��� �� �� �� ��� �� � ��� ��� �� �� ��� � ��� ����.

�� �� 77

Page 84: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� ��� ���� �� ��� �����. �� �� �� � ��� �� �� �� � ��

�� �� �� �� �����. �� � �� �� �� ��� �� ��� ��� ��� ���� ��

���. � �� �� ��� ��� �� ��� ��� �� �� �� �� �� ��� ���

��� ���� ���.

� �� �� ��� ��� ��� �� �� �� ��� �� ��� �����. �� �� ���

�� ��� ��� ���� �� ���� �� �� ���� � �� �� ���� �� �� ���

��� �� � ��� ��� ����. �� �� ���� �� ���� ������ ���� ���

� �� �� �� ���� � �� ��� ��� �� �� ��� �� �� �(IPL) �

�� �� �� �� ���� ����. ��� ��� ��� �� ��� ��� ���� ���.

�� �, JKL Company� ��� 100�� ���� ��� ��� �����. �� � ���� 20�

� ��� � 80�� �����. ������ ���� �� ���(before-image) 100� �� ���

(after-image) 80� ����.

78 IBM ��� - iSeries: ����� �� ��

Page 85: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ���� � ��� �� �� ��� ���� �� ���� ������ ����� ����

�. IPL � ���� �� ��� �� �� ����� ��� �����. � ���� ��� ���

�� � �� �� ��� ����. � �� ��� �� ���(80)�� � �� ��� �� ���

(100)���.

��� �� � IPL� ����� ���� ���� ���� �� ����� �� ��(��)���.

�� ��� �� �� �� �� �� �� ��� �� ��� ��� ���� �� ���� ��

�����. � �� �� ��� �� ���� ��� ����. ���� ��� � � �� ��

���� �� � ����.

�� ��

����: �� ��

�� ��� �� �� ��

� � ��� ���� �� �� � � ����� ���� ��� ���. ��� ��� ����

i5/OS �� ��, �� �� ����(DFU) � � �� ���� �� � �� �� ��� ����

�.

�� ��� ���� �� ��� �� � � ��� � � ���� ��� � ����.

�: �� � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ��

� �����.

� ��� ��� �� �� �� ��� ������.

v � � ��� �� ��� ������ �����. ������ ����� ��� CMTLIB���.

CMTLIB� ���� ����� ���� ������.

v �� �� � � �� �����.

�� ��� ����� �� ��� ������.

1. ITMP(�� �� ��)�� ��� �� ��(PF)� �����. � ��� �� �� � (DDS)�

��� ���.

10 A R ITMR20 A ITEM 230 A ONHAND 5 040 A K ITEM

2. TRNP(�� � ��)�� ��� �� ��(PF)� �����. � ��� �� � �� ��� �

����. � ��� DDS� ��� ���.

10 A R TRNR20 A QTY 5 030 A ITEM 240 A USER 10

3. TRNL(�� � �� ��)��� ��� �� ��� �����. � ��� ������ ���

���� �����. USER �� LIFO �����. � ��� DDS� ��� ���.

�� �� 79

Page 86: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

10 LIFO20 A R TRNR PFILE (TRNP)30 A K USER

4. STRDFU ��� ���� ITMP ��� �� ITMU�� ��� DFR ������� �����.

������ �� � DFU�� ���� ���� ��� ������.

5. CHGDTA ITMU� ���� ITMP ��� �� ��� ������.

� �� �� ��

AA 450BB 375CC 4000

6. F3� ��� ��� ������. � ��� � ��� �� �� ��� �����.

7. ��� � CL �� ITMPCSC(�� ��)� �����.

PGMDCL &USER *CHAR LEN(10)RTVJOBA USER(&USER)CALL ITMPCS PARM(&USER)ENDPGM

��� ITMPCS ��� ��� �� �����. ��� ����� ��� �� ��

�� �����. � ������� ��� ����� ����� �����.

8. ��� � DDS�� ITMPCSD�� ��� �� ��� �����.

���� � ��� �� � ��� � � �� ���� � ��� ����� ��� ��

�� �� ��� ����. � �� ��� IMPC ��� �����.

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 A R PROMPT2.00 A CA03(93 ’End of program’)3.00 A CA04(94 ’Review last’)4.00 A SETOFF(64 ’No rcd to rvw’)5.00 A 1 2’INVENTORY TRANSACTIONS’6.00 A 3 2’Quantity’7.00 A QTY 5 0I +18.00 A 61 ERRMSG(’Invalid +9.00 A quantity’ 61)10.00 A +5’ITEM’11.00 A ITEM 2 I +112.00 A 62 ERRMSG(’Invalid +13.00 A Item number’ 62)14.00 A 63 ERRMSG(’Rollback +15.00 A occurred’ 63)16.00 A 64 24 2’CF4 was pressed and +17.00 A there are no +18.00 A transactions for +19.00 A this user’20.00 A DSPATR(HI)21.00 A 23 2’CF4 Review last +22.00 A transaction’23.00 A R REVW

80 IBM ��� - iSeries: ����� �� ��

Page 87: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

24.00 A 1 2’INVENTORY TRANSACTIONS’25.00 A +5’REVIEW LAST TRANSACTION’26.00 A 3 2’Quantity’27.00 A QTY 5 0 +1EDTCDE(Z)28.00 A +5’Item’29.00 A ITEM 2 +1

9. �� ��� �� � ��� �� ��� �� �� �� ��� �����.

10. STRSEU ��� ��� � ��� � ��� ������.

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 FITMP UF E K DISK2.00 F* KCOMIT3.00 FTRNP O E DISK4.00 F* KCOMIT5.00 FTRNL IF E K DISK6.00 F TRNR KRENAMETRNR17.00 FITMPCSD CF E WORKSTN8.00 C* Enter parameter with User name for -TRNP- file9.00 C *ENTRY PLIST10.00 C PARM USER 1011.00 C LOOP TAG12.00 C EXFMTPROMPT13.00 C* Check for CF3 for end of program14.00 C 93 DO End of Pgm15.00 C SETON LR16.00 C RETRN17.00 C END18.00 C* Check for CF4 for review last transaction19.00 C 94 DO Review last20.00 C* Check for existence of a record for this user in -TRNL- file21.00 C USER CHAINTRNR1 64 Not found22.00 C 64 GOTO LOOP23.00 C EXFMTREVW24.00 C GOTO LOOP25.00 C END26.00 C* Access Item record27.00 C ITEM CHAINITMR 62 Not found28.00 C* Handle -not found- Condition29.00 C 62 GOTO LOOP30.00 C* Does sufficient quantity exist31.00 C ONHAND SUB QTY TEST 50 61 Minus32.00 C* Handle insufficient quantity33.00 C 61 DO34.00 C* Release Item record which was locked by the CHAIN for update35.00 C EXCPTRLSITM36.00 C GOTO LOOP37.00 C END38.00 C* Change ONHAND and update the Item record39.00 C Z-ADDTEST ONHAND40.00 C UPDATITMR41.00 C* Test for Special Simulation Conditions42.00 C ITEM IFEQ ’CC’43.00 C* Simulate program need for rollback44.00 C QTY IFEQ 10045.00 C SETON 63 Simult Rlbck46.00 C* ROLBK

�� �� 81

Page 88: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

47.00 C GOTO LOOP48.00 C END49.00 C* Simulate an abnormal program cancellation by Div by zero50.00 C* Operator Should respond -C- to inquiry message51.00 C QTY IFEQ 10152.00 C Z-ADD0 ZERO 3053.00 C TESTZ DIV ZERO TESTZ 30 Msg occurs54.00 C END55.00 C* Simulate an abnormal job cancellation by DSPLY.56.00 C* Operator Should System Request to another job57.00 C* and cancel this one with OPTION(*IMMED)58.00 C QTY IFEQ 10259.00 C ’CC=102’ DSPLY Msg occurs60.00 C END61 00 C END ITEM=CC62.00 C* Write the -TRNP- file63 00 C WRITETRNR64.00 C* Commit the update to -ITMP- and write to -TRNP-65.00 C* COMIT66.00 C GOTO LOOP67.00 OITMR E RLSITM

11. CRTRPGPGM ��� ��� �� ���� ��� ����� ITMPCS� �����.

12. CALL ITMPCSC ��� ��� � Enter� ��� F4� �����. � ����� �� ��� �

�� ��� ���� ���.

13. �� ��� ��� ��� ���� ���� � ����.

�� �

3 AA4 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 = 3697

��� ���. ��� � CC�� ��� ��� �� � ��� ��� ���� ���.

82 IBM ��� - iSeries: ����� �� ��

Page 89: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

16. �� ��� �� �� ���� �����. CRTJRNRCV(�� ��� �) ��� ��� CMRLIB

������ RCVR1��� �� ���� �����. �� 5000KB ��� ���� ������.

� �� ��� �� �� ��� ��� ��� ����� �� ��� �� ��� �� ��

��� ���� � �� � ��� ��� ���� ���� �� ����.

17. �� ��� �� ��� �����. �� �(CRTJRN) ��� ��� CMTLIB ������

JRNTEST�� ��� �����. � ��� �� ����� ��� � MNGRCV(*SYSTEM)

DLTRCV(*YES)�� ������. JRNRCV ����� 16���� �� �� ���� �����

�.

1 8 . S T R J R N P F ( � � � � � � � ) ��� F I L E ( C M T L I B / I T M P C M T L I B / T R N P )

JRN(CMTLIB/JRNTEST) ���� ��� �� ��� ��� ��� ������.

MAGES ���� ��� � *AFTER� ���� �� ��� ��� �� ��� � ��

���� �����. ITMP � TRNP ��� �� ���� ����.

����� ���� ���� �� � ��� �����. �� ��� ��� JID� �� �� ��

� ���� ��� � ��� ��� � ����. � � ����� ��� � ��� ��� �

�� �� � ��� ��� ���� �� ��� � ����.

19. CALL ITMPCSC ��� ���� �� �� �� ������.

�� �

5 AA6 BB

F3� �� ��� ������.

20. �� � ��� ������: DSPJRN CMTLIB/JRNTEST.

��� �� ��� ���� � ����. ��� ��� �� ���� �� � ��(R UP

= update of ITMP ��� R PT = record added to TRNP� ��)� ��� ����. ��� �

� ��� �� �� TRNP �� ���� ���� RPG ���� ���� �����. �� ��

� ��� SEQONLY(*YES)�� RPG ��� ���� PT �� �� ���, �� �� �

� ��� ��� RPG �� ���� �����.

21. ��� � ITMPCSC CL ��� �����. (�� �� ���� �(*)� ����.)

PGMDCL &USER *CHAR LEN(10)RTVJOBA USER(&USER)

* STRCMTCTL LCKLVL(*CHG)CALL ITMPCS PARM(&USER)

* MONMSG MSGID(RPG9001) EXEC(ROLLBACK)* ENDCMTCTL

ENDPGM

�� �� 83

Page 90: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

STRCMTCTL ��� �� �� ��� ����. LCKLVL� ��� �� ��� ���� ��

��� �� � �� ��� � ��� �����. MONMSG ��� RPG �� ��� ����

RPG ��� ������ ��� �� ROLLBACK� �����. ENDCMTCTL ��� �� �

� ��� �����.

22. ��� ITMPCSC ��� ���� �� �����.

23. ��� 2.00, 4.00, 46.00 � 65.00�� �� ��� �����. �� ��� �� ��� �� ���

� ����.

24. ��� ITMPCS ��� ���� �� �����. �� � ��� �� �� ��� ���

�� �����.

25. CALL ITMPCSC �� � �� �� �� ������.

�� �

7 AA8 BB

26. ��� ��� ��� �� � � ��� ������. � � ��� ��� �� 16� �

�� �� �� �� �� ������.

��� �� �� ���� � ����. ���� � �� �� ���� ����� � � �

� ��� ��� ���.

27. F9� �� �� �� �� �� ��� � � ��� �� ���� � ����.

28. ���� ��� F3� �� ��� ������.

29. DSPJRN CMTLIB/JRNTEST� ��� �� ��� �� �� �� � �� �� ��� � ����.

�� ��

C BC STRCMTCTL ��� �����.C SC �� ��� �����. ��� �� �� � �� ���

�� ��� � ��� �� ��� ��� �, �� �

� ��� �� ����.C CM �� �� �����.C EC ENDCMTCTL ��� �����.

��� �� IMAGES(*AFTER)� ����� ���� �� �� �� ��� � �� ���(R UB

� R UP ��)� ���� ����.

30. CALL ITMPCSC �� � �� �� �� ������.

�� �

12 AA100 CC (��� ������� ��� ��� ��� ���� �

������ �����. RPG ��� 40.00� �� ����

ITMP ��� CC ��� �����.)

31. F4� �� ��� �� �� �� ������.

���� ��� �� �� AA ��� �� �����.

84 IBM ��� - iSeries: ����� �� ��

Page 91: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

32. ��� ��� ��� �� � � ��� ������. � � ��� ��� �� �� �

� �� ������.

��� �� �� � � � ��� �� ��� ����� � ����.

33. ���� ������.

34. � �� ���� ��� F3� �� ��� ������.

35. DSPJRN CMTLIB/JRNTEST ��� ������.

�� ��(C RB ��)� ��� ��� ��� � ��� ���� � ����. ITMP ���

���� � �� ��� ��� ����. �� �� �� ��� ������ ��� ��(R BR)

� ��(R UR) ��� ���� �����.

36. �� �� R�� � �� ��� UB, UP, BR � UR ��� �����. �� 5� ���

�� ��� �����. �� �� � �� �� � F11� ��� 16��� �����. �

� ��� ������.

v UB ��� ITMP ��� �� �� �� �

v UP ��� �� �� �� �� ��� ��

v BR ��� UP ��� ���� �� ��

v ��� UB ��� �� �� �� UR ��� ���� ��

�� ��� �� ��� �� RB �����.

37. CALL ITMPCSC ��� ����, Enter� �� ��, F4� �����. ��� �� �� �� �

��� � ����.

38. �� �� �� ������.

�� �

13 AA101 CC (��� ��� ����� ��� �� ��� ���

���� �����. � ������ �� 0�� ���

����. ��� INQMSGRPY � �� �� �� �

� ��� ���� �����. �� ��� ��� C

� �� ��� ������. RPG �� ��� ��

��� CL ��� ��� � � �� ��� ��

� ����.)

39. DSPJRN CMTLIB/JRNTEST ��� ������.

��� ��� �� ��� ��� ���� RPG ��� � CL ��� MONMSG �

�� EXEC ���� �� ��� �����. � �� RB ��� �� �� ��� �

�� �� �����.

40. WRKJOB� ���� ��� ��� �� �� ��� �����.

�� �� 85

Page 92: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

41. CALL ITMPCSC ��� ���� �� �� �� ������.

�� �

14 AA102 CC (RPG DSPLY �� �� �� ����� ��� �

��. ��� �� �� ��� ��� �� ��� �� 1

� ��� � �� ��� � ����.)

42. � �� ��� � �� ��� �� �����.

43. ENDJOB ��� ���� ��� ��� �� �� �� � OPTION(*IMMED)� ������.

��� ���� � �� ��� ��� ��������.

44. � 30� � ��� � CALL ITMPCSC� ���� F4� �����.

���� ��� �� �� ���� � ����. �� ��� AA ����� ���.

45. � �� ���� ��� F3� �� ��� ������.

46. DSPJRN CMTLIB/JRNTEST ��� ������.

��� ��� �� ��� ��� ���� �� � ��� � ���� �� ��� ��

���. RB ��� � �� ��� �� �� QWTPITPP ��� �� �� ����.

���� �� ��� � ��� ������. �������� �� �� ��� ����� ���

� �� ��� ��� � �� ����.

v �� ���� ��

v LCKLVL(*ALL)� ��� �� �� �� ��

v LCKLVL(*ALL)� ��� ��� ���� �� �� ��

�� ��� �� ��

� ���� �� ��� �� � ��� ��� � ��.

���� �� � ��� �� ����� 87 ���� �� ��� �� ��� �� ���� ��

����.

86 IBM ��� - iSeries: ����� �� ��

Page 93: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ����� �� �� ��� ��

�� ��� � ��� �� ��� �� ����.

1. ���� ��� ����� �����. ��� TRNP ��� ��� ���� � �����

��� �� �� �� ���� �� �����. � ������� ����� ��� ���

�� ����� �����.

�� �� 87

Page 94: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

2. �� �� PROMPT� ��� � ��� �� ��� ����.

3. F3� ��� �� �� ��� ����.

4. F4� ��� ����� ��� �� �� �� ����� �� ����.

5. ITEM �� ��� �� ��� ����. ��� �� ��� � � ��� ��� �� �

�� �����.

6. ITMP ���� �� � �� ��� �����.

7. ITMP ��� ��� ���� 62� � �� ��� ���� 2��� �����.

8. �� �� ��(ONHAND)�� �� ��(QTY)� �� � ��� � �� ����.

9. ��� ��� � �� ��� ��� �����.

10. ��� ���� ITMP ��� �� ��� �� ��� �����. �� ���� � � ���

�����.

11. ���� 61� �� �� �� �� �� ��� ��� 2��� �����.

12. ONHAND � �� ��� ����� ��� ITMR ��� ������.

13. ROLLBACK� ��� ��� ������� ��� � �� ��� ��� ITEM �� ���

�����.

14. QTY=100� �����. �� �� ����. ��� ��� �� �� �� � ��� �

�������.

15. QTY=101� �����. ���� ��� �� �� ��� �����. � ��� ��

0�� ���� ������. � � INQMSGRPH ��� �� ��� ���� �� � ���

�� C� ��� ��� ���� ���. ��� ��� �� ��� �� �����

��� ���� ��� ��������.

16. QTY=102� �����. �� �� ��� ��� ����. ��� � ���� ��� �

��� ��� �� �� ��� �� ��� �� � ����. � ��� �����. ���

�� �� ���� � �� ���� ��� ��� �� ��� ��������.

17. �� � ��� TRNP� ����.

18. �� �� �� ��� ���� 2��� �����.

19. USER� �� ��� TRNL ��� �� ��� ��� �� � �� ��� ����. � ���

LIFO ��� �� �� � ��� � ���� ��� �� �� � �����.

20. ��� � ���� �� ��� � �� �� �� ��� ��� �� � �� ��� TRNL

���� �����.

21. � ���� �� ��� �� �� ���� 64� �� �� ��� ���� 2��� �

����.

22. � ���� �� ���� ��� �� �� ����. � ��� ����� ��� ��� �

� ����� �� �� �� � ������ ��� � ��� � ����. ����� �

��� 2��� �����.

23. �� �� ��� �����.

88 IBM ��� - iSeries: ����� �� ��

Page 95: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�: ���� � ��� ��� ������ ��

� ���� �� � � ��� ��� ��� �� �� ������� ��� ��� �� ���

� � �� �� �����.

�: �� � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ��

� �����.

�� � � ��� �� ����� ���� �� �� ��� �� � �� � ������� ��

�� � �����. �� � � ��� �� ��� �������� �� �� ��� ��� ���

� �� �����.

�� � �� �� �������� ��� � ��� �� ��� ����� �� � � ��� �

���. ���� �� ��, �� � ��� ����. ���� �� ��������� ��� ��

�� � �� ��� �� �� � � ��� ��� ����. ����� � ���� �� ��,

�� �� � �� �� ��� �����.

�� � � ��� �� ���� �� ��������� ����� ���� ��� �� �� ��

�� ��� ��� � ����. �� � � ��� �� ���� ������� �� ��� ���

� ��� ��� � ����.

v ����� ��� �� ��� ��� � ����.

v �� �� �� ��� �� ���� � ����.

�� �� ��� ������� �� ��� �� �� � � ��� ���� �� ���� ��

��� ���� ��� � ��� ���. ����� ��� ��� ����� ���� �� �� �

���� �� � � ��� �� �� � ����. � �� ��� �� �� ��� � ����.

�� ���� �� �� ��� ��� �� �� ���� �� � � ��� �� ����� ��

���. ��� �� ���� �����.

1. ����� ���� �� � �� ��� ���� �����.

2. ��� �� ��(PRDMSTP)� ��� �����.

3. �� � � ��(ISSLOGL)� ��� ����.

�� ��� �� ��� ��� �� ��� �� �� �����. �� ��, �, ��, ���� �

��� �� � � ��� ��� �� � ����� ���� �� ��� ���� �����

�� ��� ��� � ����.

�� �� PRDMSTP� DDS

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7

1.00 A R PRDMSTR TEXT(’Master record’)2.00 A PRODCT 3 COLHDG(’Product’ ’Number’)

�� �� 89

Page 96: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

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 *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7

1.00 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 *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7

1.00 A LIFO2.00 A R ISSLOGR PFILE(ISSLOGP)3.00 A K USER

������ ���� �� �� PRDISSD� DDS

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 A REF(ISSLOGP)2.00 A R PROMPT3.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 +18.00 A 62 ERRMSG(’Not enough +9.00 A Qty’ 62)10.00 A +6’Product’11.00 A PRODCT R I +112.00 A 61 ERRMSG(’No Product +13.00 A record found’ 62)14.00 A 55 15 2’No Previous record exists’15.00 A 24 2’CF2 Last transaction’16.00 A R RESTART17.00 A 1 20’LAST TRANSACTION +18.00 A INFORMATION’19.00 A 5 2’Product’20.00 A PRODCT R +121.00 A 7 2’Description’22.00 A DESCRP R +123.00 A 9 2’Qty’24.00 A QTY R +1REFFLD(QTY)

� ���� ��� ���� ����.

���� ��

90 IBM ��� - iSeries: ����� �� ��

Page 97: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� 91

Page 98: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

RPG COMMIT � �� PRDMSTP ��� ���� ��� �� � � ��� �� �� ��

���. ������ ��� � ��� ��� �� �� �� ��� ��� � �� �� �� �

� �� ��� �����.

����� ��� �� � ���� �����. �� � � ��� �� ��� ��� ���

(LIFO) ��� ��� � ��� ���� ��� ��� �� ���� � ����.

����� ���� �� ��� ��� �� ���� ��� ��� ��� �� � �� � �

�� �� �� � ����. ��� �� �� ��� ����. �� �� � � ��� �

��� �� �� ��� �� �� ����� �� �� ����� �� � � ��� ���(��

��� ����� ��) � �� ��� ���� ������.

�� �� ��� RPG ��� ����. �� ��� ��� ���� �(==>)� ����.

RPG ����

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... .. 7 ..=>1.00 FPRDMSTP UP E K DISK KCOMIT=>2.00 FISSLOGL IF E K DISK KCOMIT3.00 PRDISSD CP E WORKSTN4.00 *ENTRY PLIST5.00 PARM USER 106.00 C*7.00 C* Initialize fields used in Trans Log Rcd8.00 C*9.00 C MOVE UDATE DATE10.00 C*11.00 C* Basic processing loop12.00 C*13.00 C LOOP TAG14.00 C EXFMTPROMPT15.00 C 98 GOTO END End of pgm16.00 C 97 DO Where am I17.00 C EXSR WHERE18.00 C GOTO LOOP19.00 C END20.00 C PRODCT CHAINPRDMSTR 61 Not found21.00 C 61 GOTO LOOP22.00 C ONHAND SUB QTY TEST 50 62 Less than23.00 C 62 DO Not enough24.00 C EXCPTRLSMST Release lock25.00 C GOTO LOOP26.00 C END27.00 C*28.00 C* Update master record and output the Transaction Log Record29.00 C*30.00 C Z-ADDTEST ONHAND31.00 C UPDATPRDMSTR32.00 C WRITEISSLOGR

=>33.00 C COMIT34.00 C GOTO LOOP35.00 C*36.00 C* End of program processing37.00 C*

92 IBM ��� - iSeries: ����� �� ��

Page 99: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

38.00 C END TAG39.00 C SETON LR40.00 C*41.00 C* WHERE subroutine for "Where am I" requests42.00 C*43.00 C WHERE BEGSR44.00 C USER CHAINISSLOGL 55 Not found45.00 C N55 EXFMTRESTART46.00 C ENDSR47.00 OPRDMSTR E RLSMST

RPG ���� PRDISS ��� ���� CL ����

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 PGM2.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 ENDCMTCTL8.00 ENDPGM

� ���� �� ��� ����� ����� �� �� *CHG� �����. �� �� ��� �

�� ��� �� �� �� ��� �����. �� ��� ��� �� ��� ����� ����

�. (���� ��� ����� ���� ��� ���� ��� �� �� ��� �� � ���

��.)

� ���� �� �� *ALL� ��� � �� �� ����. *ALL� ���� ��� ��� �

���� �� �� ��� ��� ���� ���.

�� �� RPG �� PRDISS� ��� CL �����. STRCMTCTL/ENDCMTCTL ���

���� ��� ������. ��� ����� ����(RTVJOBA ��) ���� �����.

MONMSG ��� ��� ��� ���� �� �� ��� �: �� ��� ��� ����

�� �� �� ����.

�� ��

101 ���� ��: �� ��� �� ������ ��

�� ��� ��� ����� ��� �� ������� �� �� ����� ���

������� �� ��� � �� �����. � ��� ��� ���� �� �����

�� �� ��� ����� ����� �����.

95 ���� ��: � ��� �� ��� �� �����

� �� �� ��� ��� �� ����� ���� ��� ��� ���� ���� � �

���� �� �� �� ��� ��� � ����.

�� �� 93

Page 100: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�: �� ����� ��� ������ ��

��� �� � ��� �� � �� ������ ��� �� � ����. ��� ���� ��

� �� �� �� �� � ����. �� �� �� �� � ��� �� ����� � � ��

� ��� �� �� ��� �� ���.

��� �� ����� ���� �����.

v ����� ��� �� ��� ���� �� � ��� ��� � ������ �� �����

�� �� �� ��� �����.

v �� ��� �� ������ �� �� ����� ��� �� ����� ���� � ��

� ��� ����� �� ��� �� �� �� �� ��.

v �� ��� �� ����� ��� �� ����� ��� ���� �� ��� �� � � �

�� �� � ����. ��� ��� ���� ��� �� ����. ��� ��� ��

�� �� ���� ��� ����� ����� � � ����. �� ���� ��� ��

�����. ����� ��� ��� ���� ��� �� ��� � ��� �����.

v ���� ������� �� �, ��� � � ������� �� ��� ��� �� �� �

� ���� �� ��� �� ��� �� � ����. ������� ��� �� ��� ���

� ���� �� �� ����. ������� ����� ���� �� ��� �� ��� �

� ����.

v ���� ������� �� �� ��� �� ����� �� � ����. ������� ��

� ���� ��� ������ ��� ��� � �� �� ��� �� � ����.

������ ����� �� ������� �� ��� ���� � ��� ����. � ��� ���

�� ��� ������.

v ��� �� ���� � �� � ���� ��� �� � � ���� �� �� ��� �� �

��� �� �� � � ��� �� ��� �� ����� ��� � ����.

v �� ������ �� ��� �� � ��� ��� � ��� � �� ��� ��� ��� �

��� ���.

– ��� �� ���� �� ���� �� � �� �� �� ��� ��� �� � ��� ��

�� ����.

– �� ����� ��� ���� �� �� ����� ��� ��� ������ ���. �

�� ����� ����� �� ���� �� � ��� ��� �� ����� �����.

– ��� � ��� ��� �� �� �� ��� ����� ���.

v �� ����� ����� � ��� ���� ��� �� ��� � �� � ���� ��

� ��� � ����� ����� ��� �� �� �� ���� ���� �� ����� �

�� � ����.

v ��� ����� ����� ��� ��� �� �� ��� ����. �� ��� ��� ��

����� �� ���� �� ��� ��� � ��� ��� ���.

94 IBM ��� - iSeries: ����� �� ��

Page 101: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v �� �� �� ��� ����� ���� ��� � �� ���� ���. �� � ���

� �� ��� �� �� � ��� ��� �� �����.

v �� �� ���� � �� ��� �� ����� ����� �� �� �� � ���

�����. � �� ��� � �� ��� �� �� ����� �� �� �� � �

� ��� ��� ���.

�� ��

52 ���� ��� ���� ���

�� ����� �� �� ��� ����� ���� �� �� � �� ��� �� ���� ��

� �� �� ���� ��� � �� �� ����, �� �� �� ����� �����.

�: ����� �� � � �� ����

� �� �� ��� ��� �� ����� ���� ��� ��� ���� ���� � � �

��� �� �� �� ��� ��� � ����.

�� ���� ����� ��� �� ����� ���� �� ����� � ��� ��� ��

���.

���� ��� �� ���� ���� � � �� ����� ��(PRDMSTP � PRDLOCP)� �

���. ��� ���� �� ��� ��� PRDRCTD���. ����� �� PRDRCTP� ��

����� �����. � �� ����� ��� ��� ���� �� ��� �� �� �� ���

� �����.

�: �� � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ��

� �����.

�� �� PRDLOCP� DDS

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7

1.00 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 PRODCT7.00 A K LOCATN

�� �� PRDRCTD� DDS

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 A REF(PRDMSTP)2.00 A R PROMPT3.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 +18.00 A +6’Product’

�� �� 95

Page 102: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

9.00 A PRODCT R I +110.00 A 61 ERRMSG(’No record +11.00 A found in the +12.00 A master file’ 62)13.00 A +6’Location’14.00 A LOCATN R I +1REFFLD(LOCATN PRDLOCP)15.00 A 62 ERRMSG(’No record +16.00 A found in the +17.00 A location file’ 62)18.00 A 9 2’Last Transaction’19.00 A 71 +6’This is restart +20.00 A information’21.00 A DSPATR(HI BL)22.00 A 12 2’Quantity’23.00 A 12 12’Product’24.00 A 12 23’Location’25.00 A 12 35’Description’26.00 A LSTPRD R 14 15REFFLD(PRODCT)27.00 A LSTLOC R 14 26REFFLD(LOCATN *SRC)28.00 A LSTQTY R 14 5REFFLD(QTY *SRC)29.00 A EDTCDE(Z)30.00 A LSTDSC R 14 35REFFLD(DESCRP)

�� ���� � � � �� ��(PRDRCTP)� DDS

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 A LIFO2.00 A REF(PRDMSTP)3.00 A R PRDRCTR4.00 A USER 105.00 A PRODCT R6.00 A DESCRP R7.00 A QTY 3 08.00 A LOCATN R REFFLD(LOCATN PRDLOCP)9.00 A K USER

��� �� ����� ��� � �����.

v ��� ��� �� ����� ��� ���� �� �� �� ���� �� ��� ����.

– ��� � � ���� �� PRDRCTP ��� LIFO ��� � � �� �� �� ���

�����.

– ��� �� �� �� �� ��� �� � �� �� ����� ����.

– � �� ��� �� � �� ��� ���� �� ��� ����� ���� ����.

v �� ����� ��� �� �� ��� ����.

– � � ��� �� �� �� �� ����� �� �� ��� ��� � ����.

– ���� �� ��� ����� ��� ������ ���� �� ��� RPG ��� �

� ���� ���.

– RPG��� �� ��� ���� ���� �� ��� � �� ��� �� ��� ��� � ��

��� �����. � ��� �� ��� ����� ��� �� ����� ��� ��� ��

��� �����.

96 IBM ��� - iSeries: ����� �� ��

Page 103: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

� �� �� � ����� �� ��, �� � ��� ���� ��� ����.

v � ��� ����� ���.

– �� �� ��(PRDMSTP)

– �� �� ��(PRDLOCP)

v � ��� ��� ���� �� �� ��� ��� ���.

v � �� �� ����� ��� � ��� �� �� ���� �� �� �����. �

�� �� ���� ��� ��� �� ����� � ��� �� ������ ����.

v ��� �� ��� ���� �� � ��� ��� �� �� ���� �� ��� ��� �

���.

� ���� �� ��� ���� ����. ����� ���� ���� �� ����� ��� �

�� �����.

���� ��

�� �� 97

Page 104: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� RPG �� �� ����. �� ����(PRDRCTP ��)� ��� �� ��� �� ��

� ���� �� � �� CL(STRCMTCTL ��)�� �� ����� ����� ���.

98 IBM ��� - iSeries: ����� �� ��

Page 105: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

RPG �

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 FPRDMSTP UF E K DISK KCOMIT2.00 FPRDLOCP UF E K DISK KCOMIT3.00 FPRDRCTD CF E WORKSTN4.00 F*5.00 F* The following file is the specific notify object for this pgm.6.00 F* It is accessed only in a restart situation and at the7.00 F* end of the program to delete any records. The records8.00 F* are written to the notify object by Commitment Control.9.00 F*10.00 FPRDRCTP UF E K DISK11.00 ICMTID E DSPRDRCTP12.00 C *ENTRY PLIST13.00 C PARM USER10 1014.00 C MOVE USER10 USER15.00 C*16.00 C* Check for restart information - get last rcd per user17.00 C* PRDRCTP file access path is in LIFO sequence18.00 C*19.00 C USER CHAINPRDRCTR 20 Not found20.00 C N20 DO Restart21.00 C EXSR MOVLST Move to last22.00 C SETON 71 Restart23.00 C END24.00 C*25.00 C* Basic processing loop26.00 C*27.00 C L00P TAG28.00 C EXFMTPROMPT29.00 C 98 GOTO END End of pgm30.00 C PRODCT CHAINPRDMSTR 61 Not found31.00 C 61 GOTO L00P32.00 C KEY KLIST33.00 C KFLD PRODCT34.00 C KFLD LOCATN35.00 C KEY CHAINPRDLOCR 62 Not found36.00 C 62 DO37.00 C EXCPTRLSMST Release lck38.00 C GOTO L00P39.00 C END40.00 C ADD QTY ONHAND Add41.00 C ADD QTY LOCAMT42.00 C UPDATPRDMSTR Update43.00 C UPDATPRDLOCR Update44.00 C*45.00 C* Commit and move to previous fields46.00 C*47.00 C CMTID COMIT48.00 C EXSR MOVLST Move to last49.00 C GOTO L00P50.00 C*51.00 C* End of program processing52.00 C*53.00 C END TAG54.00 C SETON LR55.00 C*56.00 C* Delete any records in the notify object

�� �� 99

Page 106: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

57.00 C*58.00 C DLTLP TAG59.00 C USER CHAINPRDRCTR 20 Not found60.00 C N20 DO61.00 C DELETPRDRCTR Delete62.00 C GOTO DLTLP63.00 C END64.00 C*65.00 C* Move to -Last Used- fields for operator feedback66.00 C*67.00 C MOVLST BEGSR68.00 C MOVE PRODCT LSTPRD69.00 C MOVE LOCATN LSTLOC70.00 C MOVE QTY LSTQTY71.00 C MOVE DESCRP LSTDSC72.00 C ENDSR73.00 OPRDMSTR E RLSMST

�� ��

89 ���� ��: �� � � ��� ��� ������ ��

� ���� �� � � ��� ��� ��� �� �� ������� ��� ��� �� ��

�� � �� �� �����.

��: �� ��� �� �� �� �����

�� ��� �� ��� �� ����� ���� �� �� ��� �� ��� �� ���

� ����� � �� �� ����� �� �� ��� �� ���� ��� � ��

� �� ����. ���� ���� �� ID� ���� ��� ��� �� �� �

��� ��� ����� �� ����.

�: � ����� �� �� �� ����

�� ��� �� ��� �� ����� ���� �� �� ��� �� ��� �� ��� �

����� � �� �� ����� �� �� ��� �� ���� ��� � �� � ��

����. ���� ���� �� ID� ���� ��� ��� �� �� � ��� ���

����� �� ����.

�� ��� �� ��� ��� ��� �� � �� � �� ��� �� �� �� �� ���

����� ���. ��� �� ����� ���� �� �� ���� �������� ��

��� �� ��� ��� � ����. �� � ��� ���.

1 10 USER11 20 PGMNAM21 23 PRODCT24 29 LOCATN30 49 DESC50 51 0 QTY52 220 DUMMY

� �� ����� ���� � ���� �� ��� ��� ��� ��� �� �����(��

� � ���� ���� ��). �� ����� �� ���� �� ��� ��� �� ���

��� � �� �� �� ���.

100 IBM ��� - iSeries: ����� �� ��

Page 107: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

95 ���� ��: � ��� �� ��� �� �����

� �� �� ��� ��� �� ����� ���� ��� ��� ���� ���� � �

���� �� �� �� ��� ��� � ����.

�: �� ����� ��� ������ ��

�� ��� ��� ����� ��� �� ������� �� �� ����� ��� ��

����� �� ��� � �� �����. � ��� ��� ���� �� ������� �

� ��� ����� ����� �����.

�: �� � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ��

� �����.

��� ��� �� �� �� NFYOBJP� �� ����� ���� ��� � �����.

��� ��� ���� 10 ������ �� 10 ���� �� ��

�� �� ��(����� �� ��� ���� �� ������� � ����� �����.� ��� ������ �����������.���� ��� 200 ������.)

��� SHARE(*YES)� ��� ����. ��� �� � �� ��� �� ����. (� �� ��

RPG ��� �� ��� ��� � ����.)

�� ��

89 ���� ��: �� � � ��� ��� ������ ��

� ���� �� � � ��� ��� ��� �� �� ������� ��� ��� �� ��

�� � �� �� �����.

�: �� ���� ��

��� �� ��� ��� ����.

�� � ��� �� ������� ��� � �����.

1. ������ ��� ���� ����� �� ���� �� �� ������ �� ���

� �����.

2. ������ ��� �� �� ���� �� � R� ���� ��� ��� �

� ����� ��� �����.

�� �� 101

Page 108: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

3. �� �� ��� � 1� ���� ��� �� ��� ������ ��� �� �

�� �� ��� ��� ����� ����.

4. ������ ��� ��� ��� �����.

5. �� �� ���� ��� �� �� ���� ����� ���� �� �� ��� �� ���

���� � � ����.

�� ����� ��� ��� ��� �� ��� ��� � �� ����� ��� ��� �

��� ����.

�: �� � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ��

���.

����� ��� �

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 FPRDMSTP UF E K DISK KCOMIT2.00 FPRDLOCP UF E K DISK KCOMIT3.00 FPRDRCTD CF E WORKSTN4.00 F*5.00 F* The following is a compile time array which contains the6.00 F* restart information used in the next example7.00 F*8.00 E RTXT 50 50 1 Restart text9.00 I*10.00 I* Data structure used for info passed to notify object11.00 I*12.00 ICMTID DS13.00 I 1 10 USER14.00 I 11 20 PGMNAM15.00 I 21 23 PRODCT16.00 I 24 29 LOCATN17.00 I 30 49 DESCRP18.00 I P 50 510QTY19.00 I 52 170 DUMMY20.00 I 171 220 RSTART21.00 C *ENTRY PLIST22.00 C PARM USER10 1023.00 C*24.00 C* Initialize fields used to communicate with std program25.00 C*26.00 C MOVE USER10 USER27.00 C MOVEL’PRDRC2’ PGMNAM28.00 C MOVE ’R’ RQSCOD Read Rqs29.00 C CALL ’STDCMT’30.00 C PARM RQSCOD 131.00 C PARM RTNCOD 132.00 C PARM CMTID 220 Data struct33.00 C RTNCOD IFEQ ’1’ Restart34.00 C EXSR MOVLST Move to last35.00 C SETON 71 Restart36.00 C END37.00 C*38.00 C* Initialize fields used in notify object

102 IBM ��� - iSeries: ����� �� ��

Page 109: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

39.00 C*40.00 C MOVEARTXT,1 RSTART Move text41.00 C*42.00 C* Basic processing loop43.00 C*44.00 C LOOP TAG45.00 C EXFMTPROMPT46.00 C 98 GOTO END47.00 C PRODCT CHAINPRDMSTR 61 Not found48.00 C 61 GOTO LOOP49.00 C KEY KLIST50.00 C KFLD PRODCT51.00 C KFLD LOCATN

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

52.00 C KEY CHAINPRDLOCR 62 Not found53.00 C 62 DO54.00 C EXCPTRLSMST Release lck55.00 C GOTO LOOP56.00 C END57.00 C ADD QTY ONHAND Add58.00 C ADD QTY LOCAMT59.00 C UPDATPRDMSTR Update60.00 C UPDATPRDLOCR Update61.00 C*62.00 C* Commit and move to previous fields63.00 C*64.00 C CMTID COMIT65.00 C EXSR MOVLST Move to last66.00 C GOTO LOOP67.00 C* End of program processing68.00 C*69.00 C END TAG70.00 C MOVE ’D’ RQSCOD Dlt Rqs71.00 C CALL ’STDCMT’72.00 C PARM RQSCOD73.00 C PARM RTNCOD74.00 C PARM CMTID75.00 C SETON LR76.00 C*77.00 C* Move to -Last Used- fields for operator feedback78.00 C*79.00 C MOVLST BEGSR80.00 C MOVE PRODCT LSTPRD81.00 C MOVE LOCATN LSTLOC82.00 C MOVE DESCRP LSTDSC83.00 C MOVE QTY LSTQTY84.00 C ENDSR85.00 OPRDMSTR E RLSMST86.00 ** RTXT Restart Text87.00 Inventory Menu - Receipts Option

�� ��:

� ����� �� ��� �� ��� � ��.

�� �� 103

Page 110: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� �� ���� �� �������� ����. ������ ��� � ��� �

��� ���� �����.

v �� �

v �� �

v �� ���(�� ����� ��)

�� �� �� �� �����.

v R (��)

��� �� ��� �� ����� �� �� ��� �����. �� �� ��� � ��

��.

0 ��� ��� � ����(�� �� ��� ��).

1 �� ��� �� �� �� ��� �������(�� ��� �).

v WA (��)

��� ��� ���. � �� ��� ���� �� ����� ���� �� �����. ��

� �� �� �� ���� ��� ���� ���� ��� ��� ���� ���� �

��� ��� �� ������� ��� �� ����� �� � ����.

v DE (��)

��� �� ��� �� ����� ��� �� �����. �� �� ��� � ����.

0 ��� ��� ����.

1 �� ��� ��� �������.

v OE (��)

O �� �� ����� �� �� �� ��� ��� �� ���� �����.

v CA (��)

�� �� �� ��� � �� �� �� ���� ��� � ��.

v SA (��)

� ���� �� ��� �����. ���� ���� ����. � �� �� ����

�� ��� �� ���� �� ���� ��� � ����.

�: �� �� ���� ��

��(STDCMT) �� ��� �� �������� ���� �� �� ����� ���� �

�� ��� �����.

�� �� ��� ���� �� ����� ��� ��� ��� � ��� �� ����� �

��� ���. ��� ��� �� ��� ��� � ����.

104 IBM ��� - iSeries: ����� �� ��

Page 111: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��� ���� ���� �� ��� ��� � ��� ��� ����.

O=��

� ��� ��� � �� ���� ��� �� �� �����. �� ����� RPG

��� �� ����� �� � ��� �� ���� ���. ���� 98� ���

�� � ��� ���� LR� OFF� � ���� �� ����� �� � � ��

� �� �� �� � �� ���.

C=��

� ��� � �� �� ����� ����� ��� ��� �����. ���� 98�

OFF� �� �� ����� ��� ����.

R=��

� ��� � �� ���� ��� �� �� ���� �����. ��� ���

� �� ��� NFYOBJP�� ��� ����� �����. � �� �� ��� �

� ���� �� ��� �����. �� �� �� �� ��� ��� ���� �� �

� CMTID� �����.

W=��

� ��� ��� �� ����� �� �� �� � ��� �� � �� �

� � �� ���. ��� ��� ��� ��� NFYOBJP� ��� ����.

D=��

� ��� � �� ���� ��� ���� �����. � ��� ����� �� �

��� ���� �� � ��� ��� �� �� �����. ��� ��� � ��

��� ����� �����. ��� ���� ��� �� �� �� �����.

S=��

� ��� �� ��� ���� �� ���� �� ��� �����. � ��� �

�� ���� ���� �� � �� �� ���� �����. ��� ���� �

� ��� ��� ����� �����. �� �� ���� ��� � �� �� ��

��(���� ��)� ��� �� �����.

�� �� �� �� �� STDCMT� ����.

�� �� ����

�: � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ����

�.

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7 ..

1.00 FNFYOBJP UF E K DISK A2.00 ICMTID DS3.00 I 1 10 UNQUSR4.00 I 11 20 UNQPGM5.00 I 21 220 BIGFLD6.00 C *ENTRY PLIST7.00 C PARM RQSCOD 1

�� �� 105

Page 112: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

8.00 C PARM RTNCOD 19.00 C PARM CMTID 22010.00 C UNQUSR CABEQ*BLANKS BADEND H1 Invalid11.00 C UNQPGM CABEQ*BLANKS BADEND H2 Invalid12.00 C*13.00 C* ’O’ for Open14.00 C*15.00 C RQSCOD IFEQ ’O’ Open16.00 C SETON 98 End LR17.00 C GOTO END18.00 C END19.00 C*20.00 C* ’C’ for Close21.00 C*22.00 C RQSCOD IFEQ ’C’ Close23.00 C SETOF 9824.00 C GOTO END25.00 C END26.00 C*27.00 C* ’R’ for Read - Get last record for the key28.00 C*29.00 C RQSCOD IFEQ ’R’ Read30.00 C KEY KLIST31.00 C KFLD UNQUSR32.00 C KFLD UNQPGM33.00 C KEY CHAINNFYOBJR 51 Not found34.00 C 51 MOVE ’0’ RTNCOD35.00 C 51 GOTO END36.00 C MOVE ’1’ RTNCOD Found37.00 C LOOPl TAG38.00 C KEY READENFYOBJR 20 EOF39.00 C 20 GOTO END40.00 C GOTO LOOP141.00 C END42.00 C*43.00 C* ’W’ FOR Write44.00 C*45.00 C RQSCOD IFEQ ’W’ Write46.00 C WRITENFYOBJR47.00 C GOTO END48.00 C END49.00 C*50.00 C* ’D’ for Delete - Delete all records for the key51.00 C*52.00 C RQSCOD IFEQ ’D’ Delete53.00 C KEY CHAINNFYOBJR 51 Not found54.00 C 51 MOVE ’0’ RTNCOD55.00 C 51 GOTO END56.00 C MOVE ’1’ RTNCOD Found57.00 C LOOP2 TAG58.00 C DELETNFYOBJR59.00 C KEY READENFYOBJR 20 EOF60.00 C N20 GOTO LOOP261.00 C GOTO END62.00 C END63.00 C*64.00 C* ’S’ for Search for the last record for this user65.00 C* (Ignore the -Program- portion of the key)

106 IBM ��� - iSeries: ����� �� ��

Page 113: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

66.00 C*67.00 C RQSCOD IFEQ ’S’ Search68.00 C UNQUSR SETLLNFYOBJR 20 If equal69.00 C N20 MOVE ’0’ RTNCOD70.00 C N20 GOTO END71.00 C MOVE ’1’ RTNCOD Found72.00 C LOOP3 TAG73.00 C UNQUSR READENFYOBJR 20 EOF74.00 C N20 GOTO LOOP375.00 C GOTO END76.00 C END77.00 C*78.00 C* Invalid request code processing79.00 C*80.00 C SETON H2 Bad RQS code81.00 C GOTO BADEND82.00 C*83.00 C* End of program processing84.00 C*85.00 C END TAG86.00 C N98 SETON LR87.00 C RETRN88.00 C* BADEND tag is used then fall thru to RPG cycle error return89.00 C BADEND TAG

�� ��

��: �� ��� ��� ������ �� � ���

��� �� ��� ��� ��� IPL �� ������� ��� �� �� ���

� �� CL �� �� ����.

�: �� ����� ��� ������ ��� ��

��� �� ��� ��� ��� IPL �� ������� ��� �� �� ���� �

� CL �� �� ����.

�� ��� �� �� ��� �� �� ��� �� ���� �� �����. ��

� �� ����� ���� �� �� ��� � ����.

�� ��� �� � S(��)� ��� ���� ��� � ���� �� ���

�����. ��� ���� �� ��� �� ���� ���� ����� ����� ���

����.

�� ����� �� ���� �� ��� �� � ���, �� ��� �� ��� ����

���� ��� � ��� ���. �� � �� ��� �� 50�� � ��� ����� �� ��

� � � ����. ������ ���� � ��� ��� �� ��� �� � �� ��� ��

� �� ��� ��� � ����. �: �� �� ��� �� ���� ��� ������

��� ����� ��� ����.

��� ��� �� ����� ����� �� ���� �� ��� ����.

�� �� 107

Page 114: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�: �� ����

�: � ��� ���� �� 122 ���� �� ��� � ���� ���� ��� ��� ����

�.

SEQNBR *... ... 1 ... ... 2 ... ... 3 ... ... 4 ... ... 5 ... ... 6 ... ... 7

1.00 PGM2.00 DCLF CMTINLD3.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)

10.00 /* The XX is required to prevent a blank Pgm nam */11.00 CALL STDCMT PARM(&RQSCOD &RTNCOD &CMTID)12.00 IF (&RTNCOD *EQ ’1’) DO /* RESTART REQD */13.00 CHGVAR &INFO %SST(&CMTID 171 50)14.00 SNDRCVF RCDFMT(RESTART)15.00 ENDDO16.00 /* */17.00 /* Enter normal initial program statements */18.00 /* or -TFRCTL- to first menu program */19.00 /* */20.00 ENDPGM

�� ��

104 ���� ��: �� �� �� ��

��(STDCMT) �� ��� �� �������� ���� �� �� ����� ����

��� ��� �����.

���� � �� ��� ��� ��

�� ��� ��� ���� � ��� ��� �����.

�� �� ��

�� ��� ��� � ��� ���� �� � ��� �� ��� ���� �� �����.

����� ��� �� ��� ���� ��� �� �� �� � �� �� ��(ENDCMTCTL) ���

���� �� � �� �� ��� ��� �� ��� � ����.

�� �� � ��

�� � �� �� �� ��� ��� �� �� �� � ���� �� �� �� �� �����

� �� ���� ��� � �� ����� ���� � ����. ����� � �� � �� ��

��� ��� ��� ��� � ��� �� �����.

v �� �� �� ��

v �� � ��

108 IBM ��� - iSeries: ����� �� ��

Page 115: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��� ��� � �� ��� ����� ��� ���� ��� �� �� �� ��� �� ���� �

�� ����� ��(heuristic) ��� ��� ���. ��(heuristic) ��� �� � �� �� ��

��� �� ��� ����� �����. ��� �� � ��� ���� ��� ���� �� ��

��� ���� ������ �� �� QSYSOPR �� ����� �� CPD83D9 �� CPD83E9

� ����.

�� ��

35 ���� �2�� ��� �� �� ��: �� ���� ���

����� ��� ��� �� �� ��� ��� �� � �� �� �� ���� �� ��

���� �� ����� ��� ��� ���� ����.

31 ���� �2�� �� ��� �� �� � ���

�� ��� �� � �� �� �� �� � ���� ����. � �� ��� �� ���

� �� � �� �� �� ��� ����.

�� ��

��� ��� ���� ���� � �� �� ��� ����.

��� �� ��� ��� ��� �����.

v �� STRCMTCTL ��� ��� ENDCMTCTL �� �� �� �����.

v ��� �� �� �� ��� STRCMTCTL ��� ���� ����.

��� � �� �� ��� ���� �� �� ��� ���� ��� �� �� ��� ���

�. � �� �� ��� �� ��� ��� �� � �� �� ��� �� ���

� �� �� ��� �� �� �� �� ��� ���� �� �� ���� ���� ��� ��

�����. �� �� �� �� ��� ���� �� �� ��� ���� ��� �� STRCMTCTL

��� ��� �� �� �� �� ��� ��� ���.

v �� �� ��� �� �� �� ��� ���� ����.

v �� ��� � �� �� �� ��� �� �� �� ����� ��� �� ��� �� �� �

� ��� ����.

v �� ��� � �� �� �� �� ��� �� �� �� ����� �� ��� �� ��� ��

�� �� ��� ����.

v �� �� ��� �� �� �� �� ��� ������.

v ���� ��� ��� �� �� �, �� � � �� ����. �� ��� ���

�� ��� ��� � �� � �� �� �� �� ��� ���.

v 1�� ��� �� �� �� �� ��� �� �� ��� �� �� �� �� �� ��� � ��

� ���� ����.

v ENDCMTCTL ��� �� � ��� �� �����.

�� ��� ��� ��� ������ ���� ��� �� ��� �� API �� ��� ���

�� ENDCMTCTL ��� �� �� ��� ����.

�� �� 109

Page 116: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v ��, �� �� ENDCMTCTL ��� ���� STRCMTCTL ��� ���� �����.

�� �� ��� ���� ��� �� ��� �� ��� ��� � �� �� ��� �� ��

���. � �� �� ��� �� ��� ��� �� � �� �� ��� �� ��

� � �� �� ��� �� �� �� �� ��� ���� �� �� ���� ���� ���

�� �����. �� �� ��� ���� �� �� �� �� ��� ���� ��� ��

STRCMTCTL ��� ��� �� �� �� �� ��� ��� ���.

v ENDCMTCTL ��� ���� ��� �� ��� �� �� �� ��� �� ����.

v �� �� ���� �� �� ��� �� �� �� ��� �� ��� ����.

v �� ��� ��� �� �� �� SAVACTWAIT ���� ��� �� �� �� ��� ���

� �� �� � �� �� ������.

v API �� ��� ��� �� �� �� � ��� �� ��� ���� ��� �� � �� �

��� ��� � ����.

v �� �� �� 1023�� ���� �� ��� �����.

v �� ��� � ��� ���� ��� �������. �� � �� �� ��� � ����.

v ��� �� �� 1�� ��� �� �� ��� �� �� ����. �� ��� �� �� �

� � � ��� ���� ���.

v �� �� �� ��(RBR) �� � �� �� �����. �� �� ���� ���.

v API �� ��� �� �� �� �� ��� ����.

v ��� ���� � ��� ��� �� �� ��� �� �� �� �� �� ��� ���

�.

��� ��� ��� �� ��� ��� � ��� �� �� �� �� ��� �� � ����.

��� ��

� ����� �� ��� �� ���� �� ��� �����. ��� �� ��� ��� ���

�� ��� ��� �����.

��� �� ���� ��� ��� �� �����.

v �� �� �� �� ���� �� �� �� ��� ����. ��� ���� �� �� �� ���

��� �� ���� �� ��� �� �� �� �� ��� � ����. �� �� ��

�� �� �� �� ��� ��� � ����.

v �� �� �� �� ���� ��� �� �� ����. ��� ���� ��� �� �� ��

� �� ���� �� ��� �� �� �� �� ��� � ����.

v �� �� �� ��� ��� ��� ��� �����. � ����� ���� �� �� ����

�� �� ��� �� � ����. ��� �� �� �� ���� ����. � ��� ��

� ����� ��� ��� ���� �� �� �� ����� �� ��� � ��

��.

110 IBM ��� - iSeries: ����� �� ��

Page 117: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

v �� ����� �� ������ ����, �� ��� �� ��� �� ��� �� ����. �

� �� ��� �� �� �����.

v �� ��� ���� �� �� ��� �� ��� �� � �� ����. �� ��� �����

���� ��� �� �� ��� �� �� ��� �� �� ��� �� �� ���� �� ��� �

�� �����. ��� ��� ��� ��� �����.

v ��� ���� �� �� ��� �� ������. �� �� ��� ��� ��� � �

���.

– �� �� ���� �� ��� ��� �����.

– �� �� ���� �� ��� ��� � � �����.

– �� �� ���� �� ��� ��� �����.

– (�� �� ��) �� �� ��� ��� ��� �� ������.

v STRCMTCTL ��� LCKLVL(*CHG �� *CS)� ���� �� ��� �� �� �� ���

��� ���. � �� ��� �� ��� ��� ����. ��� �� ��� ���� �� ���

���� ��� �� �� �� �� ��� WRKJOB � ��� ���� ����.

v STRCMTCTL ��� ��� �� �� �� ��� � �� ����. � ���� �� �� ��

� ��� �� �� ��� �� ����� ����.

�� ��� ���� �� ��

�� �� � �� � �� �� �� �� �� ��� � ��� �� ��� ����� �

��� �����.

�� �� � �� ��� �� � ����.

v ��� �� �� �� ��

v � �� �� � �� �� �� ��

v �� �� �� � �� �� �� ��

�� �� �� �� � ��� �� ��� ��� � ��� ���� � ����. CPFxxxx

��� ��� ���� � ����. CPDxxxx ��� �� �� ���� ��� ���� � ��

��. �� �� �� �� �� �� �� �� �� �� � �� � �� �� �� �� �� ��

�� ��� �� ��� � ��� �� ���.

�� ��� ��� �� ��� ��� ���.

CPD8351

�� ���� ��� � ����.

CPD8352

��� �� &3�� �� ���� �����.

CPD8353

��� ����� &1� �� �� ���� ��� � ����.

�� �� 111

Page 118: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

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 ��� �� ����� � � ����.

CPD83D2

�� ��� ���� �� �����.

112 IBM ��� - iSeries: ����� �� ��

Page 119: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

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

��� �� ���� �� �� ��� �������.

CPF8363

�� �� ������.

�� �� 113

Page 120: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

CPF8364

�� �� ��� �� ���� ����. �� � &3.

CPF8367

�� �� �� ��� � ����.

CPF8369

�� �� �� API �� ��� ��� � ����. �� � &1.

CPF83D0

�� �� ���� ����.

CPF83D2

�� �� == ���� �� �� �������.

CPF83D3

�� �� == ��(heuristic) ��� �������.

CPF83D4

��� � �� �� ��� ��� �����.

CPF83E1

�� ���� �� �� ������.

CPF83E2

�� �� �����.

CPF83E3

���� ��� ��� �� ��� ����.

CPF83E4

��� ���� �� �� ��� �������.

CPF83E6

�� �� �� ���� ����� �� ����.

CPF83E7

X/Open �� �� �� �� �� ��� ���� ����.

CALL �� � �� ���

�� ��� ���� ��� �� � ��� �� ��� ��� ���� ����� ��� �

� �� �� �� �����.

�� � ���� RPG� 0�� ��� ��� � ��� �� ��� �� �� ��� ���

��� � ����.

�� �� INQMSGRPY(�� �� ��) ���� ��� �� ��� �� ��� ����

��� ��� �����. ����� ����� ��� ��� ��� ��� �� ��� ���

�� �� �� �� �� ���� �����.

114 IBM ��� - iSeries: ����� �� ��

Page 121: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��� ��� �� �� ��� �� �� ���� �� ��� �� �� ����

�.

�� ��� �� �� ���� �� ����� CALL �� �� �� ��� �������. ��

� RPG ��� �� �� ��� ������.

CALL RPGAMONMSG MSGID(RPG9001)EXEC(ROLLBACK) /*Rollback if pgm is canceled*/

COBOL �� ��� ��� ���.

CALL COBOLAMONMSG MSGID(CBE9001)EXEC(ROLLBACK) /*Rollback if pgm is canceled*/

��� �� �� �� �� ��

�� �� �� �� �� ��� ��� �� � ����.

�� ��� ��� ��� � �� ���� ��� � ��. �� ���� � ���� ���

��� � ���� ��� ��� ����. � �� ��� ��� ��� ��� �� ������

�� ���� �� �� �����. �� �� ��� ���� �� ���� ��� �����.

�� �� �� �� �� � ��

�� �� I/O �� �� v � ��� �� ��� ��� ��

�� ���� �� CPF83DB�

����.

v ��� ��� �� ��� ��� �

� �� ��� ���� ��� �� �

� �� ��� �����. �� �� �

� �� CPF8363� ����.

��� �� ���. ��� ���.

API �� ��� �� ���� �� ��

�� � �� �� ��� �� �� �

�����.

v � ��� �� ��� ��� ��

�� ���� �� CPF83DB�

����.

v ��� ��� �� ��� ��� �

� �� ��� ���� ��� �� �

� �� ��� �����. �� ��

��� �� �� �� � ��� ��

���.

– CPD8353

– CPD8354

– CPD8355

– CPD8361

�� �� �� �� CPF8363� �

���.

��� �� ���. ��� ���.

�� �� 115

Page 122: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �� �� �� � ��

�� �� I/O �� �� 1. CPD8356� �����.

2. ���� �� �� API �� ��� �

� �� ��� ����� �����.

3. �� �� � CPF8359� �����.

��� �� ���. ��� ���.

�� �� API �� ��� �� ����

�� �� �� � �� �� ��� �

�����.

1. �� �� ��� �� �� �� �

��� �����.

v CPD8358

v CPD8359

v CPD835A

v CPD8362

2. ��� �����.

3. �� �� � CPF8359� �����.

��� �� ���. ��� ���.

�� �� � �� �� �� ��

�� �� �� ��� �� �� ��� ��� ���� � �� ��� �� �� � ���

���� ���.

v �� �� ��� �� �� CPF8356

v ��� �� ��� �� �� CPF835C

v �� � ��� ��� �� ��� �� �� CPF83E4

�� API �� �� ��� �� �� � �� �� ��� �� �� � �� � ��� � ��

� ���� �� �� ����. �� � �� �� ��� 5 � ���� ��� ��� �

���, �� �� CPD8363(��) �� CPD8364(��)� � ��, �� �� ��� ��� ��� �

����.

IPL � �� �� �� ��

�� �� �� ��� �� �� ��� �� IPL �� ��� ����, � �� CPF835F� �

� CPF8359 �� CPF8363 �� ����. �� �� ��� �� �� ��� QDBSRVxx � �

��� �� � ��� QHST ��� ����. QHST ���� CPI8356 ��� �� �� �

�� �� IPL �� �� �����. �� CPC8351� �� �� ��� �� IPL �� ��� ���

� �� �� ��� �� �� ��� � � �� ���� ��� � ����.

API �� �� ��� �� �� � �� �� ��� ��� � �� � ��� �� ��� ��

�� ��� � ����. �� � �� �� ��� 5 � ���� ��� ��� ����, �

� �� CPD8363(��) �� CPD8364(��)� � ��, �� �� ��� ��� ��� �����.

116 IBM ��� - iSeries: ����� �� ��

Page 123: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� �

�� ��� ��� �� �� ��� ����.

�� �� ��� �� ��� ���� ���� A� ��� �� �� ���� ���� B� ��

��� ���� �� ���� �� � �� � ����. ��� ���� B� �� ��� ���� �

� �� ��� �� �� ���� A� �� ��� ���� �� ���� �� �����.

�� ��� ��� �� �� ��� ���� ��� ��� � �� �� ������.

1. �� � ����� �� ��� �� �����.

2. �� ��� ���� �� ���� �� ����� �� ����.

3. �� ��� ����� ���� �� �� ����� �� �� ��� ���� �� �� ��

� �� ���� ���� ����� �� ��� ��� ���� ���� �� ��� �� �

���.

4. � �� �� ���� ��� ��� �� � �� �� �� �� ��� � � ��� ���

���� ��� �����.

5. �� � � �� ��� ���� �� �� �� ���� � ��� ������ �� ���

���. ��� ���� �� �� ��� ����� ��� �� �� ��� �� �� ���

�� �� ��� ��� � ����.

6. �� �� ��� ��� ��� ������.

a. �� � � ��� ��� � �� �� �� ������� ��� ������ ��

�����.

b. �� �� � � ���� �� �� ID� �� � ID� ���� ��� �� ���� ���

� ���� �� � ��� �����. ��� ��� RTVJRNE(�� �� ��) ��� ��

� CMTCYCID ���� ������.

c. �� ��� ��� �� ���� �� �� � ��� � ����.

�� ���

72 ���� ��� ����

�� ��� ����� ��� ��� �� ��� ���� ����. (LCKLVL(*ALL)� ��

�� �� �� � ��� ��� ����.)

� �� ��

68 ���� ��� �� �� �� ���� ��

68 ���� ��� �� �� � ��

67 ���� ��� �� �� ��

iSeries Navigator� ��� ���� �� �� �(�� � ��)� �� ��� �� � ���

�. �� �� �� �� �� �� �� � �� �� ��� � � ����.

118 ���� ��� � �� � �� � � ���� �� ��

� ����� �� �� �� � �� � � ��� ���� �� �� �� ����.

�� �� 117

Page 124: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��

RTVJRNE(�� �� ��) ��

�� �� � ���� ��

� ��� ��� ��� ����� ��� ��� �� � ��� ����� � �� �� �� �

�� � ����.

�� ��� �� �� ����� ���� ���� ��� ����� ����� �����. ��� �

�� ����� ��� �� �� � �� ��� ��� ��� ��(�� � �� ��� �� ��)

����� ���� �� �� �� ���� ���. �� �� ������ �� ��� ��� �� �

�� ����.

1. iSeries Navigator�� � � �� �� �� ���� ��� �����.

2. ��� ���� ������� �� �� �� �����. � �� �� � � ���� ��

�� ����.

3. ��� �� �� �� ��� �� ��� ���� ��� � �� �� �����.

4. �� � �� �� �� � ��� �� �� �� ��� �� ���� � �� ����.

5. �� � � ��� �� � �� �� ��� ��� � ����.

v �� �� ID� ��� �� ����� �� �� �� �� �� � ����.

v �� �� � ��� �� �� �� ��� ��� �� ����. �� � ����� �� �

� �� �� �� 2�� ��� ���� ��� �� � ��� ″�″ �� ″�� ���� �″

�� � �� �� �� � ��� ���� ��� � ����.

6. ��� �� �� �� �� �� �� ��� ��� � ��� �� � �� �� �� ���

����� ������.

�� ���

67 ���� ��� �� �� ��

iSeries Navigator� ��� ���� �� �� �(�� � ��)� �� ��� �� � ���

�. �� �� �� �� �� �� �� � �� �� ��� � � ����.

��� � �� � �� � � ���� �� ��

� ����� �� �� �� � �� � � ��� ���� �� �� �� ����.

�� � �� �� �� � � ���� � �

� ����� �� �� �� � �� � � ��� ���� �� �� �� ����.

��, ��� � ����� ����� ���� �� ��� ��(heuristic) ����� ���. ��

(heuristic) ��� ���� �� �� �� ����� ���� � � ��� �����. ��(heuristic)

��� �� � ��� �� �� �� ��� ��� ���� �� �� �� �� �� �� ��� �

��. ���� �� �� �� �� �� ��� �� ��� ��� �� �� � ����� ��

����� �� ��� �� ���.

118 IBM ��� - iSeries: ����� �� ��

Page 125: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��(heuristic) ��� ��� �� �� �� �� ��� �� ��� ������. �� ��� ��

�� ��� ��� �� � ��� �� �����. � ��� ��� �� ��� ��� ��

� ���� ���� �� �� ���� � � ��� � ����.

�� �� �� ��� �� � �� �� �� ��� �� �� � ���� ��� �� �� ����.

��� �� �� �� ��� API �� �� �� ����� ��� � ����.

API ��� �� ���� ���� �� �� �� �� �� �� �� �� ��� API ��� �

����. ������� �� �� � ������� �� �� ��� �� ��� ��� �� API ��

� ���� ��� � ��� ���.

�� �� ���� ��� ����� ��� �� �� �� ����� �� �� �� ��� ��

���. �� �� �� ��� �� ����� ��� ���� ���.

��� � �� ��� �� �� �� ��� � ��(heuristic) ��� ���� ����� ����

� � �� ��� ��� ���� �� �� �� �� �� � ����.

1. iSeries Navigator�� �� ���� ������.

2. ���� � �� ���� �� ������ ������.

3. ����� ������.

4. ���� ���� �� ��� ����� ������.

� ���� �� ��, ���� ��, �� � �� ID � � �� �� �� �� � �� ��� �

� ����. �� ��� �� �� �� ������.

v �� �� �� ��� � �� �� ���� � � �� �

v ���� � ��� � �� �

� ����� �� �� ��� �� ��� ���� �� �� �� �� ��� ���� ��

�� ��� ������.

�� �� �� ��� ���� ���� �� �� ��, �� �� �� �� ���� �� ���

� ����.

��(heuristic) ��� ���� ����� ���� �� �� �� �� �� �� ������ �

��� ���� � � ����. ��� ���� �� ���� ��� �� ����� ����

�� � �� ��� ���� ��� � � ����.

1. ���� �� �� �� ��� ���� ������.

2. �� ��� ������.

3. �� �� �� ���� SNA �� �� �� �� ����, TCP/IP �� �� � � �����

�.

� �� ��� �� �� ��� �� ��� ���� �����. ��� ������ iSeries Navigator

� ��� �� �� �� �� �� �� � � ����.

�� �� 119

Page 126: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

� �� ID� � �� �� ����� �����. ��� ����� �� �� ��� �� ��

�� ����� ��� � �� ID� � �� ������.

�� � �� ����� � �� ID� APPN.RCHASL97.X’112233445566�� ��� �� ��

APPN.RCHASL97.X’112233445566�� ��� � �� ID� ��� ����� �� ����.

�� ��

44 ���� ��� ��� �� XA �� � ���

iSeries� DB2 Universal Database(UDB)� X/Open �� �� �� �� � ����.

51 ���� ��� �� ��

�� ��� ���� STRCMTCTL(�� �� �) ��� ������.

�� ���

117 ���� ��� �� ��

�� ��� ��� �� �� ��� ����.

118 ���� ��� �� � �� � ���

� ��� ��� ��� ����� ��� ��� �� � ��� ����� � �� �� ��

��� � ����.

67 ���� ��� �� �� ��

iSeries Navigator� ��� ���� �� �� �(�� � ��)� �� ��� �� � ���

�. �� �� �� �� �� �� �� � �� �� ��� � � ����.

�� �� �� ��

�� ��� ��� ����, ��� ���� ���� ��� ���� ��� �� � ����.

�� �� �� �� � �� �� � ��� �� � �� �� �� ��� �� �����. �

� � � ���� �� �� ��� �� ��� �����. ���� �� �� �� �� �� ��

���� �� �� ���� �� ��� ��� � ����. ��� �� �� ��� �� ���

��� ���� ��� ���� ���� ��� �����.

�� �� ��� ���� �� �� �� ��� ���� ��� �� ��� �� ��� ��� ���

���. �� � �� ��� �� �� ROLLBACK IN PROGRESS� ����.

�� ��� �� �(WRKCMTDFN) ��� ��� �� ��� ��� ��� ��� �����.

1. �� ��� ������ WRKCMTDFN JOB(*ALL)� �����.

2. �� �� ���� F11� �����.

�� �� ��� ���� �� � � �� ��� ���� �� �� ��� �� ����. ��

� � �� �� �� � �� �� ��� ����� ���. �� � � �� ��� ����

� ��� �� 5� ��� WRKCMTDFN ����� ��� ����. �� ��� ���� F6�

��� �� ��� �����.

120 IBM ��� - iSeries: ����� �� ��

Page 127: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� �� ��� ����� �� ����(*ALLOBJ) �� �� ��� ���. �� �� ��� ��

��� �� ��� ������.

1. �� ��� ������ WRKCMTDFN JOB(*ALL)� �����.

2. ��� �� ���� �� 20(�� ��)� �����.

� �� �� �� ��� �� � �(DSPFD) ��� ��� � �� � ��, �� ��� �

� *YES� ����. ��� ���� �� � �� �� ���� ���. ��� ���� ���

��� ��� ��� � �� �� ��� � ����. ��� ��� ��� �� �� ��� � �

�� �� ���� �(CHGJRNOBJ) ��� ��� � �� � �� ��� ��� � ���

�. CHGJRNOBJ� ����� ��� ��� ��� ��� ��� ���� ���. ��� ��� ��

� ��� � �� ��� CHGJRNOBJ ��� ���� ���.

�� �� ��� ���� �� �� ��

*ALLOBJ �� �� �� ���� � ��� ��� ��� � ����. *ALLOBJ �� �� ��

���� �� �� ��� ����� �� �� QGPL/QTNNOENDRB� �� �� ��� � ��

��.

�� ��

CRTDTAARA(�� �� �) ��

�� ��� �� �� ��

�� �� ��� ��� �� ��� � IBM ��(PDF ��), � ��� � Information Center ���

���� ����. PDF� ��� �� � ����.

��

v V5R1 �� ��� � ����� COBOL/400 User’s Guide (5939KB)� ������.

v V5R1 �� ��� � ����� RPG/400 User’s Guide (2048KB)� ������.

IBM ���

v Connecting WebSphere® to DB2 UDB Server (5MB)

v Advanced Functions and Administration on DB2 Universal Database for iSeries (5529KB)

v Stored Procedures and Triggers on DB2 Universal Database for iSeries (5836KB)

v Striving for Optimal Journal Performance on DB2 Universal Database for iSeries (3174KB)

�� �� 121

Page 128: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

� ���

v The Open Group(www.opengroup.org)

�� ��

v ����� �� �

v SQL �� �

v XA API

v �� ��

PDF �� ��

��� ��� �� ������ PDF� ����� ��� ������.

1. ������ PDF� �� ��� ���� ������(�� ��� �� ��� ���� ��).

2. ��� PDF� ���� ��� ������.

3. PDF� ����� ���� ������.

4. ��� ������.

Adobe Acrobat Reader ����

� PDF� ��� ���� ���� Adobe Reader� ��� ��� ���. ���� Adobe � ��

�(www.adobe.com/products/acrobat/readstep.html) �� �� ���� � ����.

�� ���� � ���� ��

IBM� ���� �� ��� � ��� ��� ��� � �� �� �� � � ��� ��� �

�� ��� � ���� ����.

� �� �� �� ��� ��� ����, IBM� �� �� �� �� ��� �� ���, ��

���� ��� � �� � ���� �� ��� ��� ���(�, �� ��� ��) ��� ���

�� ��� ���� ��� ���� ����.

IBM, IBM �� �� �� ����, �� �� ���� �� �� ��� ��� ��� ����

��� �� �� �� ����.

1. ��� �� �� ��

2. ���, ���, �� �� �� ��� �� �� �� �� ��� �� ��

3. ��� ��, ��, ��, �� �� �� �� ���� ���� � ��� ��

�� �� ��� ��� �� ��� ��� ������ ����� ���� �� �, �� �����

� ����� ���� ���� �� �� ����.

122 IBM ��� - iSeries: ����� �� ��

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 129: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

��. ����

� ��� ���� ���� �� � ������ �� ����.

IBM� �� ����� � ��� ��� ��, ��� �� ��� ���� �� �� ����. �� �

�� � �� �� � ���� �� ��� �� IBM ����� ������. � ��� IBM ��, �

� �� ���� ��� �� �� IBM ��, �� �� ��� � ��� � ��� �� ���

�� ����. IBM� �� �� � ���� �� �, ����� ��� ��, �� �� ���� �

� ��� � ����. ��� �IBM ��, �� �� ���� ��� �� �� � ��� ����

�����.

IBM� � ��� ��� �� �� ��� �� ��� ���� ��� �� �� � �� � ����.

� �� ����� �� ��� �� ����� ��� �� ����. ���� �� ����� �

��� ������.

135-270

����� �� �!� 467-12, �������

�� ��.�.� ����

�� ��

����: 080-023-8080

2���(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, 2006 123

Page 130: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

IBM� ��� �� ���� �� �� ��� ����� ���� ���� ��� ��� ��� ��

��� ��� � ����.

(i) ����� �� ��� �� ��( �� ��) �� �� �� � (ii) ��� ��� �

� ��� ���� ��� �� ��� �� �� ��� ���� �� ��� ������.

135-270

����� �� �!� 467-12, �������

�� ��.�.� ����

�� ��

��� ��� �� ��(�� �, ��� �� �)� �� ��� � ����.

� ��� ��� ���� �� �� � � ��� �� �� ��� �� ���� �� ��

� IBM� IBM � ��, IBM �� ��� ��(IPLA), �� �� �� IBM ��� �� �

� �� ��� ��� �� ��� ����.

��� ��� �� �� ��� ��� ���� �� ����. ��� �� �� ���� ��

��� ��� �� � ����. �� ��� � �� ��� ����� ����� � �� � ���

���� ����� ���� �� ������ ���� ��� ����� ��� � ����. ��, �

� ��� �� �� ���� �� �� � �� ��� �� � ����. � �� ���� ��

��� ���� �� ���� ���� ���.

�IBM ��� �� ��� �� ��� ����, �� �� �� �� �� �� ����� � ����.

IBM��� ��� �IBM ��� ����� ��� �, � ��� ��� ��� ���, ��� �� �

� ��� ���� ��� � ����. �IBM ��� ��� �� ����� �� ��� ����� �

�����.

IBM� ���� �� �� ��� �� �� �� ��� ���� �� � ����.

� ���� ��� ���� ���� ���� �� � ���� �� ��� � ����. � ����

��� ���� ��� ��� �� �, ��, � � ��� ��� ��� � ����. � ���

�� ��� ��� �� ��� �� � ��� ������ �� ���� �� ���� ����.

� ���:

� ���� � �� �� ������ �� � ��� ��� �� �� � �� �����

� ����. ��� �� ��� � �� � �� ���� ���� �� � �����

���� ����� �, ��, �� � ���� �� ���� ��� �� ��� � ���

� �� ���� ��, �� � ��� � ����. ��� ��� �� ����� ��� ���� ��

����. ��� IBM� ��� ��� ���, ��� ��� �� ��� ����� ���� ���

�.

��� �� �� �� �� ��� � � �� � ���� �� ��� � � �� ���

�� ���.

124 IBM ��� - iSeries: ����� �� ��

|

|

|

Page 131: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

© (��� ���) (�).� �� ��� IBM Corp� �� ���� �����. �� ����

�����. © Copyright IBM Corp. _�_. All rights reserved.

� ��� ����� ��� ���� ��� �� �� ��� �� �� ����.

����� ����� ��

� �� �� ��� ��� i5/OS� �� ���� �� �� ��� ��� �� �� � �

���� �� ����.

��

�� ��� �� �� �� ���� ���� IBM Corporation� ����.

C/400

COBOL/400

DB2

DB2 Universal Database

Distributed Relational Database Architecture

DRDA

i5/OS

IBM

IBM(��)

Integraged Language Environment

iSeries

Redbooks

RPG/400

WebSphere

UNIX� �� �� �� ���� ���� The Open Group� �����.

�� ��, �� � ��� ��� ��� � �� ������.

��

�� ��� �� ��� ��� � ����.

�� ��: ��� �� �� ��� ��� �� ���� ��� ��, ���� ��� ��

� � ����. ��� IBM� ��� ���� �� �� � ��� �� �� ����� �� ��

2�� ��� � ����.

�. ���� 125

Page 132: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

�� ��: ��� �� �� ��� ��� �� ���� ��� �� ��� ��� ��,

�� � ��� � ����. ��� ��� ���� IBM� ��� ���� ��� 2�� ���

�� �� �� � ��� ��, �� �� ��� � ����.

���� ����� �� ��� ����, ���� ��� ��� ��, ��, ����

�� �� �� �� � ���� ��� ��� ��� �� �� ��� �� ����� ��� �

���.

IBM� ��� ��� IBM� ��� ���� ����� ��� �� ����� ��� ���

� ���� �� ��� �� ��� ��� � ����.

��� �� �� � �� �� ��� �� �� ��� � � �� ��� ��� �� ��

��� ���, � �� � �� � ����.

IBM� � ��� ��� ��� ��� ��� �� ����. IBM� ��� � �� ���� ���

� �� ��� ��� ����� ����� ��� ���� ″�����″ ��� �����.

126 IBM ��� - iSeries: ����� �� ��

Page 133: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC
Page 134: IBM - iSeries:public.dhe.ibm.com/systems/power/docs/systemi/v5r4/ko_KR/rzakj.pdf · : 1 CRTJRN( )CHGJRN( FIXLENDTA( *LUW( . FIXLENDTA (*LUW) CSC ID(LUWID) .XA FIXLENDTA(*LUW) CSC

���