IBM ��� - iSeries
�� � �� ���
�� �� ���
�� 5 ��� 4
���
IBM ��� - iSeries
�� � �� ���
�� �� ���
�� 5 ��� 4
���
�!
� ��� � ��� ���� ��� ���� ��, 161 ���� ������� ��� �����.
� 7 �(2006� 2�)
� ���� � ����� ��� ���� �� �, IBM i5/OS(�� �� 5722–SS1) �� 5, ��� 4, �� 0 � �� �� �
��� ��� �����. � ��� � �� ��� �� ���(RISC) �� � CICS ����� ���� ����.
© Copyright International Business Machines Corporation 1999, 2006. All rights reserved.
��
�� �� ��� . . . . . . . . . . . . . 1
V5R4� ��� �� . . . . . . . . . . . 1
� ��� PDF. . . . . . . . . . . . . 2
�� � ��� �� . . . . . . . . . . . 2
�� � ���� �� . . . . . . . . . 2
�� � ��� �� �� . . . . . . . . 3
�� � ��� �� . . . . . . . . . . . 4
���� . . . . . . . . . . . . . . . 4
�� . . . . . . . . . . . . . . . . 13
��� . . . . . . . . . . . . . . . 17
��� � . . . . . . . . . . . . . 19
�� ��� . . . . . . . . . . . . . 21
�� �� . . . . . . . . . . . . . . 22
��� �� . . . . . . . . . . . . . 23
� ���� �� � . . . . . . . . . . 29
� ��� �� . . . . . . . . . . . 31
″��″(/) � ��� . . . . . . . . . . 36
�� ��� � ���(QOpenSys) . . . . . 39
��� �� � ���(UDFS) . . . . . . 42
����� � ���(QSYS.LIB) . . . . . 50
� ASP QSYS.LIB . . . . . . . . . . 53
�� ����� ��� � ���(QDLS) . . 57
� � ���(QOPT) . . . . . . . . . 60
NetWare � ���(QNetWare). . . . . . 63
iSeries NetClient � ���(QNTC) . . . . 67
i5/OS � �� � ���(QFileSvr.400) . . 72
��� � ���(NFS) . . . . . . . . 76
�� � ���� ��� . . . . . . . . . 80
� � �� ��� ��� ��� . . . . . 80
CL ��� ��� ��� . . . . . . . . 82
API� ��� ��� . . . . . . . . . . 99
iSeries Navigator� ��� ��� . . . . . 99
iSeries NetServer� ��� ��� . . . . . 100
� �� ���� ��� ��� . . . . 102
PC� ��� ��� . . . . . . . . . . 103
����� *TYPE1�� *TYPE2� �� . . . . 103
*TYPE1�� *TYPE2� ��� �� . . . . 104
�� ���� . . . . . . . . . . . . 105
���� ��� . . . . . . . . . . . . 110
��� �� . . . . . . . . . . . . . 110
��� � . . . . . . . . . . . . . 115
��� �� . . . . . . . . . . . . . 116
��� �� . . . . . . . . . . . . . 116
″��″ (/), QOpenSys � ��� �� � ���
�� . . . . . . . . . . . . . . . . 117
RCLLNK(���� �� ��) � RCLSTG(�
��� ��) �� �� . . . . . . . . . 118
RCLLNK(���� �� ��) �� . . . . 119
�� � ��� �� ���� �� � . . 119
: RCLLNK(���� �� ��) �� . . . 120
���� �� . . . . . . . . . . . . 122
��� �� ������ � ��� ��
�� . . . . . . . . . . . . . . . 122
��� �� �� � �� �� �� . . . 127
API� ��� � �� . . . . . . . . 127
�� �� . . . . . . . . . . . . . 137
�� � ��� �� . . . . . . . . . . 137
�� �� . . . . . . . . . . . . . 138
: �� � ��� C � . . . . . . . 139
iSeries Navigator� ���� � � ��� ��
� . . . . . . . . . . . . . . . . 145
� �� . . . . . . . . . . . . 145
� �� ��. . . . . . . . . . . . 145
�� � . . . . . . . . . . . . . 145
�� �� . . . . . . . . . . . . . 146
�� � ����� � �� �� � . . 146
�� � . . . . . . . . . . . . . 147
��� �� � . . . . . . . . . . . 148
�� ����� � �� �� �� . . . . 148
��� �� �� . . . . . . . . . 149
� �� �� �� ��� �� ��� . . . 149
� �� � . . . . . . . . . . . . 150
� �� �� . . . . . . . . . . . . 150
��� ��� �� � ��� � . . . . 150
��� �� � ��� �� . . . . . . 151
��� �� � ��� �� �� . . . . 151
����� ����� ��� �� � . . . 151
��-� ��� ��� �� . . . . . . 152
��� �� API . . . . . . . . . . 153
�� � �� �� API . . . . . . . . . 153
�� �� ��(XDR) API. . . . . . . . 154
API . . . . . . . . . . . . . 155
�� � RPC(TI-RPC) API . . . . . . 155
�� � ��� �� . . . . . . . . 157
© Copyright IBM Corp. 1999, 2006 iii
|
||
|
||
||
||
||
�� ���� � ���� �� . . . . . . . 158
��. ���� . . . . . . . . . . . . . 161
���� ���� �� . . . . . . . . 163
�� . . . . . . . . . . . . . . . . 163
� . . . . . . . . . . . . . . . . 163
iv IBM ��� - iSeries: � � � ��� �� � ���
�� �� ���
�� � ���� i5/OS™� ��� ��� ��� � UNIX® ���� ���� ��� ��� �/�
� � ���� �� ���� ��� ��� �� ��� �� ��� ��� �����.
�: � �� �� ���� �� 158 ���� ��� ���� � ���� ���� �� �� ��
� �����.
V5R4� ��� ��� ����� V5R4� �� � �� ��� �� ����� �� �� ����.
QNTC
�� QNTC� TCP/IP � 445 � � ��� �����.
v QNTC� TCP/IP � 445� �����.
�� QNTC � ���� TCP/IP � 445� ���� ��� �� � ����. TCP/IP� NetBIOS
��� Windows® ��� ��� �� ���.
v QNTC� � ��� �����.
V5R4�� QNTC � ���� �� 1TB(1TB� � 1,099,511,627,776���� ��) ��� � �
� � �� �����.
RCLLNK(���� �� ��) ��
RCLLNK(���� �� ��) ��� ���� �� �� � �� ����(/), QOpenSys� �� ��
�� � ��� ��� �� � ���� ���� �����. ��� ���� ���� �� � �
��� ���� ��� � �� ���. ��� �� � ��� RCLSTG(���� ��) �� ����
��� � ����. � ��, RCLLNK� �� ���� ���� ���� ���� � ������.
v ���� ����� ������.v ���� ���� ���� ������.v �� ����� ����� ����� ���.v �� � �� ���� �� �� �� � ���.v �� � �� � �� ���� �(ASP)� ��� � ��� ���.
���� ��� ��� �� ��
�� ����� �� ��� ���� � ��� � �� �� ��� �����.
v ��� ��� ��� ��� ��� ���� �� ���.
© Copyright IBM Corp. 1999, 2006 1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
v ��� ��� ��� ��� ��� ���� �� ���.
� ���� ��� ���� ��� ��� �� �� ��� ���� ��� �� ������.
�� ��� PDF� ��� PDF� ��� ���� �� ������.
� ��� PDF ��� ��� ������� �� � ��� (� 1845KB)� ������.
PDF �� ��
��� ��� �� ������ PDF� ����� ��� ������.
1. ������ PDF� �� ��� �� ������(�� ��� �� ��� �� ��).
2. �� PDF� ���� � ������.
3. PDF� ����� ����� �����.
4. ��� ������.
Adobe Acrobat Reader ����
� P D F� � � � � ��� A d o b e A c r o b a t R e a d e r � �� � � . A d o b e � ���
(www.adobe.com/products/acrobat/readstep.html) �� �� �� ����� � ����.
�� �� ��� ��
iSeries™ ��� �� � ���� �� ��� ���� ��� ����� ����.
�� �� ���� ��
�� � ���� i5/OS� ��� PC � UNIX ���� ���� ��� ��� �/�� � ����
�� ���� ��� ��� �� ��� �� ��� ��� �����.
�� � ���� 11�� � ����� ����, � � ����� ����� �� ��� ���
�� �� �� �� �� � � ��� �� ����.
�� � ���� �� ��� ��� ����.
v �� ���� �� �� ��� �� �� �� ��. � ��, ��� ���� ��� �� ��� ��� ���� � � ����. ��� � ��� ����� �� ������� ��� ��
� �� �������.
v ����� � ��� ���� ����� �� �� ���� ��. ����� ����� ��� ���� ����� ���� � ����.
2 IBM ��� - iSeries: � � � ��� �� � ���
|
|
|
rzaax.pdfhttp://www.adobe.com/products/acrobat/readstep.html
v ���� ������ ��� ��� ��� ��� ��� ������ �, �� � �� ����� ���� � ��� �� �� ����.
v ��, iSeries� �� xSeries® Server �� ��� Windows NT® ��� �� ��� ��� ���� ��. �� ��� �� �� ���(LAN) ��, Novell NetWare ��, �� iSeries �� ��
��� � ���(NFS) ��� ���� ��� � ����.
�� ��
29 ���� �� ���� �� ��
� ���� �� ��(LU)� ���� �� ����� � ����� ���� � ��� ���
��. ���� �� ��� �, ����, ����� � �������.
�� �� ��� �� ��
�� � ���� i5/OS� ��� �� � ��� ��� �����/��, �� ��� � �����
� �� ��� ��� �� �� �� ��� ���� ����.
�� � ���� ���� ��� ��� � ����.
v i5/OS ��(�, i5/OS � ��� ���� iSeries Access� �� ������ ��)� �� ������ ��� � ����.
v ���, ��� � ���� �� ��� ��� �� ����� ��� � ����.v POSIX(Portable Operationg System Interface for Computer Environments) � XPG� �� UNIX �
��� ��� ��� �� ��� �� ���� �� � ��� ��� ���� ��� ��� �
����. �� � � ��� � ���� ��� DOS � Windows ���� ���� �� PC �
��� ��� ����� ��� ��� �����.
v ��� ��(: �� �� ������ �, UNIX ���� ��� �� ��� � � � ��)� �� � ��� ��� �� ����� ��� �� �� �� ����� �� ����
� � ����.
�� 1. iSeries ��� ��� �� ��� ��
�� � ��� 3
v PC ���� ��� ��� ����� ��� �� � ��� � ��� � � ����. � ��,Windows ���� Windows ��� �� ���� PC� ��� �� �� �� �� � ��
�� iSeries �� ��� �� �� ����� �� �� � ����.
v ����� �� ���� ��� ���� ������ ���� �����. � ��, � ��� �� ����� �� ��� �� ���� ��� ��� �� ��� �� �� �� ���.
�� ��
29 ���� �� ���� �� ��
� ���� �� ��(LU)� ���� �� ����� � ����� ���� � ��� ���
��. ���� �� ��� �, ����, ����� � �������.
�� �� ��� ��
� ����� ����, ��, ���, ��� �, �� ���, �� �� � ��� ��� �� �� �
���� � ��� �����.
����
����� ���� ��� ���� ����� �� � ���� � �������. � ������ �
� ��� ���� ���� �� ����. � ���� �� ����� � � ����.
�� � ���� ��� �� ����� ���� � �� �� � ���� ��� �����. � �
��� ��� �� ����� � �� �� � ����� ��� �� � ���� ��� � ����.
�� ���� �� ����� �����. ��� ���� ��� �������� �� �� �
� ����. ��� ���� � ������ ��� �� �� ����� ���� ����. ���
�� ����� ��� ����� ��� ������� �� ��� ����� �� � ����. �
����� ��� ����� ��� �� � ���� �� ��� �����.
�� 2. �� � ���� �� �� ����
4 IBM ��� - iSeries: � � � ��� �� � ���
�� �� �(������) � � �� ��� �� ����� � � ���� �� ������
���. � � ���� �� � ��� ���� ��� �� �������. QSYS.LIB � � ASP
QSYS.LIB � ���� ������ ������ ������� �� ���� �����. �����
� ����� ������� ����� �� �����. ������ �� ����(������ �
��)� �� ���� �� �� ����� �� ������ ��� �����. �� �����
��� � ���(QDLS ����)�� ��� ������� �� ���� ��� ��� ������
� ����� �� �����.
� ��� �� ��� ���� ���� �� � ������ ��� � �� �� �� �����
�� �� �� �� ����.
�� � ��� ���� ��� DOS � ����� ���� ���� ��� �����. �� ��
� �� ����� ��� ���� �� ��� �� ���� � �� �� �� UNIX ���� ���
��� �����.
� ��� � ����� �� � ��� ���� ���� ����. �� � ��� ���� ��
� � �� ��� ������.
�� � ��� 5
�� ����
�� ����� �� ����� ��� �����. ��, �� � ���� �� � ������� �
��.
�� 3. � �� � ��� ���� ��
6 IBM ��� - iSeries: � � � ��� �� � ���
�� ����� ���� ���� ���� ��� � �� �� �� � � ��� ����
�� �������. ���� �� �� ����� �� �� ���� ���� ���� �� ���
� ��� ���� �� � ���� �� ������ ����� ����.
� ����
����� ���� ���� � �� � �� ����� �����. ������ ��� ��
�� �����.
�� ��� ���� ��� ���� ������ ����. ���� � ������ �
��, ����� ����(/) ����� �����.
����, ���� �� ��� ��� ��� ��� ��� ���� ����� ����.
/home ���� ��� � ���� �� �� ����� ��� �� ������. /home ����
� ����(/) ����� ���������. ��� ���� ���� ������ ��� ���
�� ���� �����.
� ��, CRTUSRPRF USRPRF(John) HOMEDIR(*USRPRF) ��� John� �� ����� /home/JOHN
�� ����. /home/JOHN ����� ���� ��� ″��″(/) ����� John� �� �����
���.
CHGCURDIR(�� ���� ��) CL ��, chdir( ) API �� fchdir() API� ���� � �� � �
��� ���� ��� ����� �� ����� ��� � ����.
��� �� ��� ��� ����� � ��� ����� �� �����. � �� ��
� �� �� ��� ��� �� � �� ��� ���� ���� �����. ��� � ��
(QWTCHGJB) API� ���� ��� �� ����� ��� �� ��� ��� ���
����(�� ����� � �� ″��″(/) ����)� ��� � ����. �� ��� ���
�� ��� ����� �����. QWTCHGJB� ���� ��� ����� ������
���� �� ����� ���� ���� �� ������. �� ����� ���
� ���,
����� ��
� ����. ���� �� � ����� ���� ��� ��� � �
���� �����. ��� �� ����� ������ �� � ����� ���� ����.
�� ��
8 ���� ����� �����
�� � ���� �� ����� �� ���� �� �� ��� �� � � ����� ��
��.
�� ��
CHGCURDIR(�� ���� ��) ��
chdir()
fchdir()
����� ��� ����(API)
�� � ��� 7
���� ����
�� � ���� �� ����� �� ���� �� �� ��� �� � � ����� ����.
�: �� ��� � ����� �� ������ �� ��� ���� ���. � ��, /home� �
ASP� ������ �� ��� ���� ���. ��� ��� � ��� ��� �� �
���� �� � ��� � ASP�� ���� �� � ����.
/tmp /tmp ����� ������ �� ����� ��� ��� �����. � ����� ����
(/) ����� ��������� ���� /tmp���.
������ /tmp ����� �� �� ����� ���� � ������ ��� �
�� �����. ���� /tmp ������ ��� ����� ����� /tmp ����� �
� ����� �� �� ��� ���� ����.
�� � ���� ���� ��� �� � ��� ���� /tmp ���� � � �����
�� � ����. � ��, ���� ��� �� � �� ���� WRKLNK ��� ����
/tmp ����� ����� ����� ��, �� �� �� ��� � ����. �� �����
� ����� �� *ALL ��� ���, ��� ����� �� ��� ��� ��� ��� �
��� �����.
������ �� � ���� ���� ����� ��� ����(API)� ���� /tmp
���� � � ����� �� � ����. � ��, ����� ���� unlink() API�
���� /tmp ����� ����� ��� � ����.
/tmp ����� ���� ��� ���� ���� � ��� �� ����.
���� ��� ��� � �� ���� /tmp ����� ��� �� �� � �� ��
��� � �� � ����.
�: ��� �� �� � �� �� ��� ����� S_ISVTX �� ��� ���.
��� �� �� � �� �� ��� � ��� �� � � ��� �� �� �� �
/tmp ���� � ����� ��� ����� ��� ��� � ���.
v ����� ������.v ����� ������.v �� ����(*ALLOBJ) � ��� ����.
� ��� � ��� ��� ��� ��� �� �� �� �� � API �� � �� �� �
�� �� ��� ��� �� �� 3027(EPERM) �� �� MSGCPFA0B1(��� ���
���� ����. ��� ���)� �����.
v RMVLNK, DEL � ERASE(�� ��) ��v RMVDIR, RD � RMDIR(���� ��) ��v RNM � REN(���� �� ��) ��v MOV � MOVE(���� �) ��
8 IBM ��� - iSeries: � � � ��� �� � ���
v � �� ���� �� ��(rename()) APIv � �� ���� �� ��, ���� �� ″��″ ��(Qp0lRenameKeep()) APIv � �� ���� �� ��, ���� �� ″��″ �� ��(Qp0lRenameUnlink()) APIv ���� ��(rmdir()) APIv �� �� �� ��(unlink()) API
����� ������ �� ����(*ALLOBJ) � ��� ��� �� CHGATR(�� ��)
�� �� �� �(Qp0lSetAttr())�� � �� ��(chmod) API� ���� ��� �� �
� � �� �� ��� S_ISVTX �� ��� ��� � ����. ��� ��� ���� ��
�� �� ���� ���� ��� ��� � �� ��� �� ���.
��� �� � /tmp ����� ��� � ��� � ����. ��� �� � /tmp �
���� �� ���� �� ��� ���� ����.
/home ��� ��� /home ����� ���� �� ���� �� �� ����� �����. ��
� ��� �� ��� ��� �� ����� /home� ��� ����� ���
�. � �� /home/john� �� �����.
/etc /etc ����� �, �� � �� ��� ��� �����.
/usr /usr ����� ���� ���� ��� ��� �� ������� �� ����. /usr�
�� ���� �� ���� �� �����.
/usr/bin
/usr/bin ������ � ���� ���� ����.
/QIBM
/QIBM ����� ��� ������ ���� � �����.
/QIBM/ProdData
/QIBM/ProdData ����� ���� ��� ����� ���� ��� �������.
/QIBM/UserData
/QIBM/UserData ����� �� �� �� ���� ��� ��� ����� ���� ��
� �������.
/QOpenSys/QIBM
/QOpenSys/QIBM ����� QOpenSys � ���� ��� �������.
/QOpenSys/QIBM/ProdData
/QOpenSys/QIBM/ProdData ����� QOpenSys � ���� ��� ������ ����
��� ����� �����.
/QOpenSys/QIBM/UserData
/QOpenSys/QIBM/UserData ����� QOpenSys � ���� ��� ������ �� ��
�� ���� ��� ��� ����� �����.
�� � ��� 9
|
|
|
|
/asp_name/QIBM
/asp_name/QIBM ����� ��� ���� �� � ASP� ��� �������. ���
asp_name� � ASP �����.
/asp_name/QIBM/UserData
/asp_name/QIBM/UserData ����� ��� ���� �� � ASP� �� �� �� ��
�� ��� ��� ����� ���� ��� �������. ��� asp_name� � ASP �
����.
/dev /dev ����� �� ��� � � ����� ���.
/dev/xti
/dev/xti ����� UDP � TCP �� ����� ���.
�� ��
7 ���� � �����
����� ���� ���� � �� � �� ����� �����. ������ ���
���� �����.
�� ��
39 ���� �″��″(/) � ����� UDP � TCP ���
/dev/xti ���� ��� ���� � ���� �� udp � tcp�� ��� �� �� ����� �
����.
39 ���� ��� ��� � ���(QOpenSys)�
QOpenSys � ���� POSIX � XPG(X/Open Portability Guide)� �� UNIX ��� �� ��
� �� ��� � ����. ″��″(/) � ���� ���� � � ���� �� � ����
� ���� ��� � � ���� ��� �����.
119 ���� ��� � ��� �� ���� �� ��
� �� ���� �� �� RCLLNK(���� �� ��) ���� �� ��� �� � ��� �
� ����� �����. �� ��� ����� �� ��� ��(IPL) �� ����. �� �
� RCLSTG(���� ��) ��� ���� ��� ���� � �� �� �� �� ����.
�� ��
WRKLNK ��
*TYPE2 ����
�� � ���� ″��″(/), QOpenSys � ��� �� � ���(UDFS)� *TYPE2 ���� ���
�����. *TYPE2 ���� ��� ��� *TYPE1 ���� ��� ��� ����.
�: *TYPE1 � *TYPE2 ��� �� ��� *TYPE1 � *TYPE2 ���� ��� ��� ����. �
� �� �� ����.
*TYPE2 ����� � �� � ��� *TYPE1 ����� ����.
*TYPE2 ����� ��� ��� ����.
10 IBM ��� - iSeries: � � � ��� �� � ���
v ��� ��v ��� ���v ��� ��v ��� ��, ��� �� ���� ��
*TYPE2 ����� � ���� � � �� � *TYPE1 ������ ��� � ��� ��� ��
���.
*TYPE2 ����� *TYPE1 ������ ���� ����. ���� ������ ���� ��, *TYPE2
����� �� ���� ��� ��� �� � ��� ����. *TYPE1 ����� ��� ���
���� RCLSTG(���� ��) ��� ���� ���.
*TYPE2 ����� ��� �� �� ��� �����.
v *TYPE2 ����� ����� � ����� ��� ���� ��� �����(: A� a� �� ��).
v *TYPE2 ����� ����� *TYPE1 ���� ����� 32,767�� ��� �� � �� � ���� �� �� ��� �� � ����. �� ��� �� �� �� �� �� �� ��� �� �
��� *TYPE2 ����� �� 999,998�� ������� � � ��� �� �����.
v iSeries Navigator� ���� *TYPE2 ��� ����� � � �� ���� 2� ��� ��� �����.
v �� � ��� ��� ��� �� � ��� ��� *TYPE2 ����� ������ ��� �����.
���� 350� ��� ����� � *TYPE2 ����� �� �� ����� � *TYPE1 �
����� �� �� ����� �� ���. 350� ��� ����� � *TYPE2 �����
*TYPE1 ������ ���� 10% � ���.
����� *TYPE2 ����� ��� � �� ��� ����.
v OS/400® V5R2 �� i5/OS V5R3 ���� ���� ��� iSeries ���� *TYPE2 ����� ����. ASP 1-32� ″��″(/), QOpenSys � UDFS� ���� ��� ��� ����.
v iSeries ��� OS/400 V5R2 �� i5/OS V5R3 ��� ���� ��� *TYPE2 ����� ����. ASP 1-32� ″��″(/), QOpenSys � UDFS� ���� ��� ��� ����.
v V5R1 �� V5R2 �� ����� � ���� ���� � �����.v � ASP� UDFS� �� *TYPE2 ���� ���� �� �� � ASP� OS/400 V5R2 �� i5/OS
V5R3 ��� �� ����� ���� ����� � UDFS� �����.
v UDFS� ���� ��� *TYPE1 ����� �� � � ASP� �� �� �� � ���� ����� ��� �����. � ��� i5/OS V5R3M0 �� ��� � �� ����. � ���
��� �� �� ��� ���� ����.
��� � ���� �� ���� ��� ����� CVTDIR(���� ��) ��� ������.
�� � ��� 11
CVTDIR OPTION(*CHECK)
�: *TYPE2 ����� OS/400 V5R2 �� i5/OS V5R3 ���� ����� �� *TYPE2 ���� �
��� �� ����.
OS/400 V5R1 �� V5R2�� *TYPE2 ���� ��
�� � ���� ″��″(/), QOpenSys � ��� �� � ���(UDFS)� OS/400 V5R1, V5R2 �
��� *TYPE2 ���� ��� �����.
*TYPE2 ���� ��� ��� *TYPE1 ���� ��� ��� ����. *TYPE2 ����� � �
�� *TYPE1 ����� ��� ��� ���� �������.
OS/400 V5R1 �� V5R2� �� �� � �� ����� ���� ����� *TYPE2 ���� ��
�� ��� � ����. i5/OS V5R3M0 ��� ���� �� ��� �� *TYPE2 ����� ���
�� ���� �� � ���� �� *TYPE2 ������ ��� ��� ����. ��� � �
��� ����� �� ��� ��� �� *TYPE2 ���� ���� ���� �� ��� �� ���
�.
OS/400 V5R2�� *TYPE2 ���� ��� CVTDIR(���� ��) ��� �� V5R2 iSeries Information
Center�� ��� � ����.
OS/400 V5R1�� *TYPE2 ���� ��� ��� �� ��(PTF)� �� ��� � ����. �� �
���� OS/400 V5R2 ��� �� ����. V5R1� *TYPE2 ����� �� �� ��� ��� APAR
II13161� ������. APAR� ������ �� �� � ��� ������.
v ��� APAR� ��� iSeries ��� ����� � � � ����. �� ��� ������.SNDPTFORD PTFID((II13161))DSPPTFCVR LICPGM(INFOAS4) SELECT(II13161)
v ��� APAR� ��� www.ibm.com/eserver/iseries/support/supporthome.nsf/document/10000045
� �����. Problem Solving → Technical Databases → Authorized Program Analysis
Reports (APARs) → V5R1 APARs → APAR number II13161� ������.
�� ��
21 ���� ��� ����
����(/), QOpenSys � ��� �� � ���� ��� � ����� ��� �� �� ���
�� ��� ��� ��� � ����.
104 ���� �*TYPE1�� *TYPE2� ��� ���
�� � ����� ″��″(/), QOpenSys � ��� �� � ���(UDFS)� OS/400 V5R1�
*TYPE2 ���� ��� �����.
�� ��
12 IBM ��� - iSeries: � � � ��� �� � ���
http://www.ibm.com/eserver/iseries/support/supporthome.nsf/document/10000045
103 ���� ������ *TYPE1�� *TYPE2� ���
�� � ����� ″��″(/), QOpenSys � ��� �� � ���(UDFS)� OS/400 V5R1�
*TYPE2 ���� ��� �����.
37 ���� �″��″(/) � ����� ����
����(/) � ����� ���� �� ��� ����.
44 ���� ��� � ��� ��� �� � ����� ����
�� � �(*BLKSF)� �� UDFS � UDFS � �� ����� ��� � �� ��� ��
� ���(UDFS)� ����.
�� ��
RCLSTG(���� ��) ��
CVTDIR(���� ��) ��
��
��� ����� ���� ��� ��� �����. ���� ���� ����� �� ���� ��
�� ��� ���� ��� �� � � ����. ��� ����� ���� ��� ��� � ���
�.
���� �� � ���� �� ���� ��, �� �� ����� ��� �� ���� ��� ��
��� ���� �� �����. ���, ��� ����� ���� ������ ���� �����. �
�� ����� ����� ����� �� � ����� ���� � ����. �� ���� �� �
���� ��� ���� ���� ����� ����� �����. ���� ��� ����� ���
� ���� �� ��� �����. ���, ������ ��� ��� ��� �����.
����� ��� ��� ��� ����� ��� ����� ���� ��� �� ���� � � ��
���. �� ����� �� ��� �� � ����. � ��, ���� � ���� �����
�� �� ��� ����� �� ��� � ����(7 ���� � ����� ��). � �� ��
� � ��� ��� ��� � ��, ����� �� ��� � ����.
���� �� �� �� ��� �� ��� ����. ��� �� ���� ��� � �� ��
� �� ��� ��� � ����. �� ��� �� ��� ��� ����. ��� ��� � ���
�� ��� �� ��� ��� ��� ����.
� 1. �� ��� �� ��� ��
�� �� �� �� ��
�� �� �� ��. �� ���� ����� ��
�� ��� ���.
�� �. �� ���� ���� ��
� �� ���� �� ����� ��
���� ���.
���� �� �. ����� �� ��� ��� �
��� ����� ��� ���.
���. �� ����� ���� ��
� �� ��� �� � ����.
���� �� ���. ������ �� �� ��� �
���(��)�� ����� �����.
���. ���� �� ��� �� ��
�� ����� ��� � ����.
�� � ��� 13
� 1. �� ��� �� ��� �� (��)
�� �� �� �� ��
�� ����(��� ���� ��) �� ��. �� ���� ��, �� �
��� 1�� �� ����. �� �
��� �� �� �� � �� ���
�.
�� �. �� ���� �� �� ��
� �� ����.
� ���. �� ��� � ����� ��
� � ���.
���. �� ��� � �����
��� � ����.
�� ��
38 ���� �″��″(/) � ����� ���
����(/) � ������ � ����� �� �� �� ��� �����. �� ��� �� �
����.
41 ���� �QOpenSys � ����� ���
QOpenSys � ����� �� ����� �� �� ��� �����. �� ��� �� �����.
45 ���� ��� � ��� ��� �� � ����� ���
��� �� � ���(UDFS)� ���� �� �� ��� �� ����� ���� � ��� ��
��� ��� �����.
52 ���� �QSYS.LIB � ����� ���
�� ��� QSYS.LIB � ����� ���� ��� � ���.
56 ���� �� ASP QSYS.LIB � ����� ���
�� ��� � ASP QSYS.LIB � ����� ���� ��� � ���.
58 ���� �QDLS � ����� ���
�� ��� QDLS � ����� � �� ��� � ���.
61 ���� �QOPT � ����� ���
QOPT � ���� � ����� �� ��� ���� �����. �� ��� QOPT� ����
��� � ���.
68 ���� �QNTC � ����� ���
QNTC � ���� � ����� �� ��� ���� �����. QNTC�� �� ��� ��
�� ��� � ���.
75 ���� �QFileSvr.400 � ����� ���
QFileSvr.400 � ���� ����� �� ��� ���� �����.
78 ���� ���� � ����� ���
����, � ����� �� ��� �� ��� ��� � ����� �����.
108 ���� ��� ��: �� ���
�� ��� �� ������ ��� �� �� � ��� � �������.
64 ���� �QNetWare � ����� ���
QNetWare � ���� ����� �� ��� ���� �����. �� ��� QNetWare� �
��� ��� � ���.
14 IBM ��� - iSeries: � � � ��� �� � ���
�� ��
�� ��� ��� � ����� �� �� ����� ���� �� � ��� � ���.
����� ����� �� �(� ��, ����� �� ����), �� �� ��� �����
���� ��� ����. ���� ����� ���� �� �� ��� ��� � ����. � �
� ��� ���� � �� ���� ��� �� �����. � �������� ��� � �
�� �� � ��, �� �������� ��� � ��� �� � ����.
� ���� �� ���� ��, � ����� �� �� ������ ��� ����� �� ��
�� ��� �� � ����. � �� �� ����� � �� ���� �����. ������ �
� ������ �� ��� �� ��� �� � ����.
����� ��� ��� �� ��� �� �� �, �� ��� ����� ��� ��� �� �� ��
� � ����. �� �� ��� ��� �, ������ ����� �� �� ��� ����� ��
��� �����. �� ����� �� � ������ ����� �� ��� �� ��� � ���
�. ����� ���� �� ������ �� ����� �� �, ����� ���� �����. �
���� �� �� ��� ��� ��� ��� ����.
�� �� ��� ��� QSYS.LIB �� � ASP QSYS.LIB � ��� � �� ����� ���
(QDLS) � ���� ��� � ��� ��� ����. ������� ��� ����� � � ��
��� �� ��� ��� ����. ����, ���� �� � � ��� �� ��� �� ��� �
���. ��� QSYS.LIB, � ASP QSYS.LIB �� QDLSMultiple �� ����� �� ����� �
� �� �� ��� ���� ����.
�� 4. ���� ��� � �� ��� �����.
�� � ��� 15
�� ��� � ����� ��� � ���. � ��, QOpenSys � ���� ����� QSYS.LIB
�� � ASP QSYS.LIB � ���� ���� �� QDLS � ���� ��� �� �� ��� �
� � ���.
�� ��
115 ���� ��� �� �� � ��� �����
���� �� � ��� ������ �� �� ��� ��� ��� �� �� ���� ���
��� ����� �� ��� � ���� ����� ���.
�� ��
�� ����� �� �� ��� �� � ������.
���� �� ��� ��� �� �� ��� ���� ���� ��� ��, � � �� �� �� ��
��� ��� �� �����. ���� /� ��� ��, ���� /(����) ����� ���� � �
������ ��� ����. ���� /� ��� �� ��, ���� �� �� ����� ���� �
������ ��� �� ��� ���� ����.
��� �� �� �� �� � ������.
�� �� �� ���� � � ������. �� ���� ���� �� ���� ����
�.
�� 5. �� �� ��
16 IBM ��� - iSeries: � � � ��� �� � ���
/Customer/Status/Summary
���� ���� 1� �� Customer ��� ��� �� Status ��� �����. ��� 2� ��� �
� � ��� �� �����. ���� /� ��� ��� ���� /(����) ����� ���� ��
� Records� Accounts ��� �����. � ��� �� ���� 3�� ���. �� ���� ���
� ���� ���� ��� �����. ���� �� �� ��� �� �� � 4� �� Summary
��� ����.
�� ��� �� �� ��� ����(���� �� *SYMLNK)��, ���� ����� ���� ��
��� � ����. � ��, ��� ����� ��� ��� ��� ���� �� �� ��� ��
� �� ����.
�� �� ��� �� �� ��� � ����� ��� � ����. � ��, � � �����
� � �� �� ��� ���� �� � ���� �� ���� � ����. QSYS.LIB, � ASP
QSYS.LIB � QDLS � ���� �� ��� � � ��� ���� ��� �� ��� ���� ″�
�″(/) �� QOpenSys � ���� �� ��� �� � ����.
v QSYS.LIB �� � ASP QSYS.LIB � ���� ������ � ��� ���� � ����.v QDLS � ���� ��� ���� � ����.
���
���(� ������ pathname���� )� ��� ����� �� ��� �����.
���� � ������ ������� �����. �� ���� � ������ ��� �� �
�(/) ��� ����.
����1/����2/��
���� ��� �� �� � ����� ��(/) �� ���(₩)� ��� � ����.
���� ���� ���� �� �� ��� �����.
v �� ���� ��
�� �� ���� ����(/ ��� ���)�� ����. � ��, / ������� Smith� ����� �� ��� ��� ����.
�� � ��� 17
Smith �� �� ���� ��� ����.
/Dept2/Photo/Smith
�� ���� �� ������� ���.
v ���� / ��� ��� ��� ���� ��� ���� �� ������ ���� �����.��� ��� ���� �� ������ ���. � ��, ���� �� ����� Dept2�� Smith
�� �� �� �� Photo� ������� �� �� �� �� ���� ��� ����.
Photo/Smith
���� �� ����� �� �� ��� �� ������. ��� �� ��� ���� ��
�� ���� �� �������.
�� ��
37 ���� �″��″(/) � ����� ����
����(/) � ����� ���� �� ��� ����.
40 ���� �QOpenSys � ����� ����
QOpenSys � ����� ���� �� ��� ����.
55 ���� �� ASP QSYS.LIB � ����� ����
���� � ����� ������ ���� ���� ����� ���.
67 ���� �QNTC � ����� ����
��� � ����, ���, ���, ���� � �������, ������� �����.
72 ���� �QFileSvr.400 � ����� ����
QFileSvr.400 � ����� ���� �� ��� ����.
�� 6. ���� ����
18 IBM ��� - iSeries: � � � ��� �� � ���
|
61 ���� �QOPT � ����� ����
���� ��(/)� ��� ���. ��� � ����, �����, ������� � ����
�����.
134 ���� �API� �� ��� ��
����� �� ��� �� �� � ��� �� ILE C/400® API� ���� �� ���� ��
� ���� ����� �����. ��� API� ���� ��� � ���� � �� ��� ��
��.
85 ���� �CL �� � ����� �� ��� ��
�� � ��� ���� ��� ���� ����� �� �� � ���� ���� ����� �
����.
52 ���� �QSYS.LIB � ����� ����
���� � ����� ������ ���� ���� ����� ���.
58 ���� �QDLS � ����� ����
���� � ����� ����� ��� � ����.
44 ���� ��� � ��� ��� �� � ����� ����
�� � �(*BLKSF)� �� UDFS � UDFS � �� ����� ��� � �� ��� ��
� ���(UDFS)� ����.
��� ��
��� �� ��� ���� ��� ��� �� ���� �����.
�� � ���� ��� � �� ��� �� � � ��� �����. ��� ��� ��� ��
� ��� ����. ��� �� �� �� UNIX ���� � � PC �� ����. �� �
��� ��� �� ���� ��� *STMF ��� �������.
��� �� �� � ����� iSeries ������ �� ���� �� ��� ���. ������
�� ��� ��� �����, ������ ��� �� � �� ��� �� �� �� �� �
�� �� ��� �� �� �� ��� ����.
�� � ��� 19
��� �� �� �� �� �� ��� ���, ��� ���� ��� �� ���� ��� ��
� ����. � ��� ������ ��� ���� �� ��� �� � � ��� �� ���
��� ���� �� � ������ ��� ����. � ��, �� �� �� ��, �� �
����� �� �� ���� ����� �����. �� �� �� ��� �� ���� ���
���� �� �� ��� �� ����� ����� �� �� � ����. ��� ��� �� �
�� ��� ���� ��� ���� ���� �� �� ��� �� ��� ����� �� ����
�. ��� �� � �� ���, ���, ��� � ���� �� �� ���� ����� �� ���
��.
� ���� *TYPE1 ��� � � *TYPE2 ��� �� �� � ����. � ��� �
� �� ���� �����, �� ��� �� � ���(� � ���� ��� �)� ���
�.
�: *TYPE1 � *TYPE2 ��� �� ��� *TYPE1 � *TYPE2 ���� ��� ��� ����. �
� �� �� ����.
*TYPE1 ��� ��
*TYPE1 ��� �� OS/400 V4R4 ��� ����� �� ��� �� �� ��� ����.
*TYPE1 ��� �� ��� �� 4096������. *TYPE1 ��� �� � 128GB(1GB� �
1,073,741,824���� ��)� �� ���� ��� ����.
*TYPE2 ��� ��
*TYPE2 ��� �� ��� � ���� ����.
*TYPE2 ��� �� ″��″(/), QOpenSys � ��� �� � ����� ���� ��� � 1TB(1TB
� � 1,099,511,627,776���� ��)�� �����. ��� ��� ���� � 256GB���. �� �
�� 7. ��� �� �� �� �� ��
20 IBM ��� - iSeries: � � � ��� �� � ���
|
|
���� �� ����� �� ��� ���� ��� ��� ��� ���� ��� ����.
*TYPE1� � ��� ��� ��� �� � ����� ��� �� ��� �� � OS/400 V4R4
� � �� ����� �� �� �� *TYPE2 ��� ����.
�: 256GB�� �� i5/OS V5R3 �� ����� ����� ��� � ���.
�� ��
42 ���� ���� �� � ���(UDFS)�
��� �� � ���(UDFS)� ���� ��� �� ���� �(ASP) �� � �� ���� �
(ASP)� �����. ���� �� � ���� ��� ����.
122 ���� ���� �� ������ � ��� �� ���
�� �� ��(DDS)� �� �� �� ��� ���� ������ � �� ��� �� ��
� � � ��� �� � �� �� ���� �� � ����.
�� ���
����(/), QOpenSys � ��� �� � ���� ��� � ����� ��� �� �� ��� �
� ��� ��� ��� � ����.
�� iSeries ���� � � ���� ��� �� �� �� ��� ��(�� ���)� �� ��� �
� �� � � ���� ��� �� �����. ��� *TYPE1 ����� ���� UCS2
1(��
��(Unicode)��� ), *TYPE2 ����� ���� UTF-16��� 16�� �� ���� ��� ��
���. UCS2
1 � UTF-16� ISO 10646 �� � ����. �� �� � ���� ��� ��
��� �� � �� ���� ��� �� ��� �����. �� � ����� �� �� ����
� ���� �����.
��� ���� �� �� �� ���� ���� ���� ��� �� �� ��� � ����. � �
�, PC� ��� � �� ���� ��� PC ���� � ��� ���� iSeries �� �
� ���� � ����. � �� ����� �� �� ����� ��� ��� �� ��� ����
�. ��, ��� ��� ��� ��� �� �� �� ���� ���� ���.
�� ��
�� 8. ��� �� � ��� �
�� � ��� 21
10 ���� �*TYPE2 �����
�� � ���� ″��″(/), QOpenSys � ��� �� � ���(UDFS)� *TYPE2 ���� ��
� �����. *TYPE2 ���� ��� ��� *TYPE1 ���� ��� ��� ����.
�� ��
37 ���� �″��″(/) � ����� ����
����(/) � ����� ���� �� ��� ����.
44 ���� ��� � ��� ��� �� � ����� ����
�� � �(*BLKSF)� �� UDFS � UDFS � �� ����� ��� � �� ��� ��
� ���(UDFS)� ����.
72 ���� �QFileSvr.400 � ����� ����
QFileSvr.400 � ����� ���� �� ��� ����.
137 ���� ��� � ��� ���
������ ��� ����(/) � QOpenSys � ��� ���� � �� �� ��� �� �� �
��� ���� ��� ���� �� ��� �� �� ���.
�� ��
�� ��� ����� �� �� ����� ���� ����� �� �����. �� ��� ����
�� ���� �� � ��� �����. �� ���, 2� �� �� �� ��� ��� � � ����.
����� �� �� ��� ����� �� � �����.
�� ��� ��� ���� ����� ��� ��� ��� ��� � ����. � �� � ��
�� ��� �� ��� ���.
.SUBJECT
����� � �� ��� �� �� �
.TYPE
���� � �� ��. �� ���� ���, 2�, ��� ��, ��� ��� � �� �
�� ����.
.CODEPAGE
����� �� ��� �� ���. ����� �� ���� �� ���� � ����� �
� �� ��� ���� �����.
��� �� ����� ��(.)� �� ��� ��� ��� �� �� � ��� �� ��(SEA)
��� �����.
��� � ���� ��� ����� �� ��� ��� �� �� ��� �� �� ����. QSYS.LIB
� � ASP QSYS.LIB � ���� � �� �� ��� �� �� .SUBJECT, .TYPE � .CODEPAGE
� �����. �� ����� ���(QDLS) � ����� �� � ���� �� ��� �� ���
�� � ����. � �� � ���� �� ��� �� ��� � � ����. ����(/), QOpenSys
22 IBM ��� - iSeries: � � � ��� �� � ���
� ��� �� � ���, �� ����, ��� � � �� ��� �� ��� �� ��� � �
����. ��� �� �� ��� �� �� � ���.
WRKLNK(���� ��� �� �) �� � DSPLNK(���� �� ��) ��� ���� �����
�� .SUBJECT �� ��� ��� � ����. ������� ���� �� ��� ����� ��
� � �� �� �� � ��� ��� ���. � �� �� �� �� DSPUDFS(UDFS ��)
� DSPMFSINF(��� � ��� �� ��) CL ���� ��� ����� �� ��� �����
�.
��� QDLS� �� � ����� �� �� ��� � � ���(HFS)�� ���� ����
� �� ��� � ����.
����� PC� OS/2® �� Windows� �� iSeries ��� ��� �� � ���� ���� ��
�� ����(: DosQueryFileInfo � DosSetFileInfo)� ���� � ����� �� ��� ��
� �� � ����. �� OS/2 ���� � ���� ����, �� �� ����� �� ��
��� ��� ���� ����� �� ����� �� ��� ��� � ����.
�� ��� ���� ��, �� �� �� ������.
v �� ���� �� 255�� � � ����.v ��� �� ���� ��(.)� ���� ���. ��� ��� �� ��� � ��� ��
���� �����.
v ��� ��� �� ������ � �� �� �� ��� ������. �� ��� ���� �� ����.
CompanyNameProductName.Attribute_Name
��� ��
iSeries� �� �� � ��� ����� ��� � ����.
� ��� ��� ��� �� ��� ���� iSeries ���� �� ���� �����. ���� ��
� �� � ��� ��� �� �� ��� �����.
� ��� � �� ���� ��� ����.
v QIBM_QP0L_SCAN_OPEN - �� �� ���� �� �� � ��� ��
� ���� ��, �� � ��� ����� � � ��� �� � �� �� ���� � �
� � ��� ��� �� ��� ����� �����.
v QIBM_QP0L_SCAN_CLOSE - �� �� ���� �� �� � ��� ��
� ���� ��, �� � ��� ����� � � ��� �� � �� �� ���� � �
� � ��� ��� �� ��� ����� �����.
�: *TYPE2 ����� ���� ��� � ���� ������ �����.
�� � ��� 23
|
|
|
|
|
�� ���
151 ���� ������ ����� ��� �� ��
����� ����� ��� ��� ���� �� �� ������.
�� ��
109 ���� ��� � ��� ����
″��″(/), QOpenSys � ��� ASP UDFS � ���� ����� � ���� *TYPE2 ���
� ���� ���� ��� ��� �� � ��� �� ���� ���� ���� ����.
�� ��
QIBM_QP0L_SCAN_OPEN
QIBM_QP0L_SCAN_CLOSE
�: ���� � �� �� ��
�� � �� ����� ��� � �� ��� ����.
v ����
�� ���� ����� �� ��� � ����. �� ����� ��� anti-virus ���� �
�� ����� ����� ������ ����� ��� � ����. iSeries �� ��� ����
� ��� ����� �� � ���� �� �� � ���� ��� ����.
v �� �� ���� �� �� ��
�� �� ���� ���� �� ��� �� ����. � ��� ����� � �� ����
��� ��� ��� � ����. ��� � ���� � ����� � � �����.
��� ��� �� ��� ��� �� ��� ��� ��� �� �� ��� �� � ����.
�� ���� �� ��� �� �� ��� ���� �� �� ����.
1. ��� ���
��� ��� �� � �� � �� ��� � �����. ��� ���� �� ��
��� ����. �� � �� ���� � �� ��� ���� ����� �� �� �
��� �� ����.
����� �� ��� �� �
���� PC�� �� � ���� �� ������ ������. PC�� �� �� � ��
�����. �� �� ���� ���� QSCANFS ��� �� ″��″(/), QOpenSys � UDFS �
����� �� �� ��� �����. ��� ��� ����� ����� ���� ��
���� �� ���� ���� �����. �� ���� �� ���� �� ��� ��
�� ���. ��� PC���� ���� ��� �� �� ��� � ���.
24 IBM ��� - iSeries: � � � ��� �� � ���
�� � ���� �� ����� ���� ��� ��� ��� ���� ��� ����� ���
�. ���� PC�� �� �� ����� ����� ��� PC� ��� ����. ��� ���
���� ����� ��� PC� ��� �� �� � ����.
� ��� ��� �� ��� ���� � �� ��� ���� ����. �� ������ �
��� �� ���� �� ��� ��� ��� ���� ���. ���� ���� ���� ��
�� �� ��� �� ���� ����� ���.
2. �� �� ��� ����� ���
�� ��� �� ����� �� � � ��� � ����. � ��� ��� �� ��� �
� �� � ��� ���� �� � ����. ��� ��� � �� �� �����
� �� ��� �� ����. ��� ���� �����. ��� �� ��� ��� �� ���
� �� �� �� ��� �� ����� � � ����. ��� �� �� ���� � ���
� ��� �� �����.
�� ��
� ��� ��
�� ��� �� � �� ��� � ����. ��� �� ��� ��� ��� ��� ��
� �� ��� �� ��� � ����.
�� ��
QIBM_QP0L_SCAN_OPEN
QIBM_QP0L_SCAN_CLOSE
�� ��� �
�� ��� �� � �� ��� � ����. ��� �� ��� ��� ��� ��� �� �
�� ��� �� ��� � ����.
�� ��� �� ��� ��� �� �� ��� �����. � ��� �� �� � iSeries
Navigator� �� ����. �� ��� �� �� ���� �� iSeries Navigator �� �� ���
�����. � ��, ��� � QSCANFSCTL� �� iSeries Navigator �� ‘� ���� ��
��� ��’� ���� ���� �� �� �� *FSVRONLY� ���� �� ��� �� �
���.
��� �� �� � �� ��� ����.
1. ��� �� ���� ���� ″��″(/), QOpenSys � ��� �� � ���(QSCANFS) ��
� ��� �� � ���� ����� ��� ��� ���� � ��� � ����. � ����
���� ��� �� ″��″(/), QOpenSys � ��� �� � ���� ����� �����. � �
� �� � ��� �� ���� � ��� �� ���� �� ����� ����� ��
�� �����.
��� �� �� ���� ��� � ����� ���� ����.
�� � ��� 25
2. �� ��(QSCANFSCTL)
� ��� ��� ��� �� � ����� ��� �� � ��� � ����. iSeries Navigator
��� �� ��� ��� �� �� � �� ��� �� ��� ������.
v � ���� �� ��� �� - (*FSVRONLY� ���)
� ���� iSeries� ����� �� ��� ��� ����. � � ���� �� ��
�� ���� �����.
v �� ���� ��� �� �� �� - (*ERRFAIL� ���)
�� ���� ��� � ��� ��� �� ���� ��� ����� �� �� �� ��
���. � � ���� ��� ���� ��� �� ���� ��� ����� ���� �
� ��� �����.
v � ��� ���� �� - (*NOWRTUPG� ���� ��)
��� ����� � ���� �� �� ���� ���� �� ��� �� ���
�. *NOWRTUPG � ���� ��� ���� � ��� ���� ��� ���� ���
�.
*NOWRTUPG� ���� ���� � ���� �� �� ���� ���� �� ���
�� ��� ����� ���� ����. *NOWRTUPG� ���� ��� ���� � ��
� ���� ��� �����.
v �� ��� ‘����� ����� ��’ �� �� - (*USEOCOATR� ���)
‘���� ���’ ��(����� ��� �� ���� ���)� �����. � � ���� �
�� � ��� ���� ��� ����� ��� �� � �� ����� ��� ��� � ��
��� �����.
v �� � ��� ��� �� �� �� �� - (*NOFAILCLO� ���� ��)
����� �� �� �� ��� ���� �� ��� �����. � � ���� ��� ��
��� ���� ����. ���� �� �� � �� ‘�� ���� ��� �� �� ��’ ��
��� �����.
*NOFAILCLO� ���� ����� �� ��� ��� ��� ��� ������ ���� �
� ��� ��� � �� ��� ���� ����.
v ����� ��� �� �� ��� � �� - (*NOPOSTRST� ���� ��)
����� ��� �� �����. ‘����� ���� ��’ ��� ���� ����� ��� �
� � � �����. ‘���� ���’ ��� ���� ����� ��� �� �����.
����� ���� � *NOPOSTRST� ���� ����� ������� ���� ����.
���� ��� ‘����� ���� ��’�� ����� ���� ���� ����. ���� �
�� ‘���� ���’�� ����� ��� �� ��� �� �����.
26 IBM ��� - iSeries: � � � ��� �� � ���
�� ��
109 ���� ��� � ��� ����
″��″(/), QOpenSys � ��� ASP UDFS � ���� ����� � ���� *TYPE2 ���
� ���� ���� ��� ��� �� � ��� �� ���� ���� ���� ����.
�� ��
QSCANFS
QSCANFSCTL
��� ��
���� ��� ��� �� � ����. ��� ��� ��� ��� ��� �� �����.
����� �� �� � � ��� �� �� WRKLNK(���� ��� �� �) ��, DSPLNK(�
��� �� ��) ��, �� ����(Qp0lGetAttr()) API �� iSeries Navigator� �� �� ���� �
�� � ����.
�� ��
WRKLNK(���� ��� �� �) ��
DSPLNK(���� �� ��) ��
�� ����(QP01GetAttr()) API
���� ��:
����� ����� ��� �� ����� ���� �� ��� �� � ����.
���� ��� ����� ���� ����. ����� �� �� � �� ��, ���� �
�� ���� ���� �� �� � ����� ��� ����. ����� CCSID ��� ����
�� �� ���� �� ��� ������.
�� ��:
��� ��� ����� ��� ��� ����� ���� � ��� �� � ����.
��� �� � ASP �� ��� �� �� ���� �� ����
� ����. ��
�� ��� ����� ���� ��� � ��� �� � ASP ��� �����. ����� �
ASP ��� �� ���� ��� ��� �� ��� �����. ����� � ASP� ��� ���
� ��� �� � ASP �� �� ��� �����.
�: �� ��� �� �� � � �� � ��� �����. �� �� ��� ����� � � ���
���� �����. � � � �� ����. �� � ��� ��� ����� ��� ���
� ��
� ��� � �� ���. ��� � � ���� �����.
��� ����� � ASP ��� � ��� �� �� ���.
�� � ��� 27
|
|
1. �� ���� QIBM_QP0L_SCAN_OPEN ���� �����. �� �� �� � ��� ��� �
� �����.
�� �: XXXXXX
�� � ��: 0000000000
��� �� ��� 0000�� ���� ����.
2. �� ���� QIBM_QP0L_SCAN_CLOSE ���� �����. �� �� �� � ��� ���
�� �����.
�� �: XXXXXX
�� � ��: 1111111111
��� �� ��� 0001� �����.
3. ��, �� 0000� ���� ��� ��� �� �� ���. ��� �� ��(0000 ~ 0001)� �
��� ��� �� ���� ��� ��� ����. ��� ����� ���� � ��� 0001�
�����.
4. �� ���� �� �� ���� � ��� �� � �� ����� ����.
�� � �� ���� ���� ���� �� ����.
1. ��� ��� ��� ����� �� ���� �� ���� �������. �� �� ��(QP0LCHSG)
API� �� �� �� � ��� ����� �����. �� �� �� � ��� ��� �� ����
�.
�� �: XXXXXX
�� � ��: 2222222222
��� �� � ��� 0002� �����.
2. ��� ��� �� �� ��� ��� ���� ���� �� ���.
� �� ����� � ASP ��� ��� ���� �� �����.
1. � ASP� ���� ������ � ASP� �� ���. �� �� ��� � ASP �
� � ���� ��� �� � ���� �����. � ASP �� � ���� �� �� ���
�� ����. � �� � ASP �� � ���� ��� �� � ���� ���. � ASP ��
� ���� XXXXXX� �� � � 2222222222� �� � ��� ����. � �� � ASP ��
��� 0001� �����. � ASP� �� ��� �� 0000� ���� ��� ���, �� 0001
� � ASP �� ��� ���� �� ��� �� �����. ����� ���� � ���
0001� �����.
�: ����� ‘���� ���’ ��� ��� �� *USEOCOATR ��� �� ���� �� � ��
��� ��� ������.
�� ��
28 IBM ��� - iSeries: � � � ��� �� � ���
QIBM_QP0L_SCAN_OPEN
QIBM_QP0L_SCAN_CLOSE
�� �� ��(QP0LCHSG) API
�� CCSID:
����� ��� � ����� �� ��� �� �� CCSID(��� �� �� ID)� ����� ��
� ���� � ����.
� �� � CCSID 819� ��� ��� �� �� CCSID 1200�� ��� ����� ��� ���
�. �� ��� ���� �� � � �� CCSID 1200�� �� �� ��� ����� ����.
��� � �� �� CCSID�� ���(: 37) ��� CCSID 37� �� ������. � ��� ��
��� CCSID 1200 � 37� �� �� ���� �� ��� ����� ����.
� CCSID� ��� 2� ��� ���� ��� ��� ����� �� ��� �����. ���
� �� � CCSID� �� �� ����� ����� � �� ���� �� � ����.
�� � �:
�� ��� �� � �� ��� �� � �����. ����� ��� � ��� ��� � ����.
�� SAV(���� ��) ��� ��� � �� ������ �� ��� ���� SCAN �����
���. �� ��� ��� ��� ��� �� �� ��� ����� ����� �� ��� ���
� ����. ��� � � ��� ��� ��� � !�� �� �� ����� ����.
�: ��� ����� ��� ��� ���� ��� ��� ��� �����. ����� ��� ��
�� �� � ��� ����.
�� ��
SAV(���� ��) ��
���� ��� ��:
���� ���� �� ��(CHKOBJITG) ��� �� SCANFS ����� *YES ��� ����
��� ��� � ����.
�� �� �� ���� ����� � � �����. SCANFS(*STATUS)� ���� �� ���
��� �� ����� �� �� ��� �����.
�� ��
CHGOBJITG(���� �� ��) ��
�� ���� �� ��
� ���� �� ��(LU)� ���� �� ����� � ����� ���� � ��� ����
�. ���� �� ��� �, ����, ����� � �������.
�� � ��� 29
� � ����� ����� �� ��� ��� �� �� �� �� �� � � ��� �� ���
�. ��� �� � �� � ���� ����. ��� ��� �� ���� �� ������ �
� ������ �� �� ��� ���� ��� ����� �� i5/OS ��� ��� � �����
��� � ����. ���� ��� �� ���� ��� � ��� ����� �� i5/OS ���
��� � ����� ��� � ����.
�� � ���� ����� �� � �� ��� ��� � ����� ����. �� ��� ��
�� � � �� ��� ��� � ����� �����.
�� ����� �� �� � ���� ��� �� � � ����. � ����� �� � �
���� ��� ���� �� ����� �� ��� ��� ���� ��� ����� ����. ��
����� �� � ���� ���� ��� ��, � � �� ��� API(����� ���
����)� �� ������.
�� �� ��� ����� �� ��� �� ��� ��
�� � ��� ����� �� ��� � ���(NFS)� ���� � ����. ���� � ��
��� ������.
�� ��
2 ���� ��� � ���� ���
�� � ���� i5/OS� ��� PC � UNIX ���� ���� ��� ��� �/�� � ��
�� �� ���� ��� ��� �� ��� �� ��� ��� �����.
�� 9. � ���, � �� � �� � ��� ����
30 IBM ��� - iSeries: � � � ��� �� � ���
�� ���
80 ���� �� � �� ��� ��� ����
���� ���� � � ���� ��� ���� �� � ���� � � �� ����� ��
�� ��� � ����.
146 ���� ��� � ����� � �� �� ��
� � ����� ��� �� ����. ��� �� � ����� ����� ��� ����
� �� ��� � ���� ��� �� � � ����. � �� ���� �� � � ����
� �� � ����� ����� ���� � � ����.
�� ��
82 ���� �CL ��� ��� ����
�� � ��� � � �� ��� �� ��� � �� �� �� �� ��(CL) ��� ����
��� � ����. ��� ��� �� � ��� ����� �� ���� � �� � ����
� � �� ����� �� �� � ����.
85 ���� �CL �� � ����� �� ��� ��
�� � ��� ���� ��� ���� ����� �� �� � ���� ���� ����� �
����.
127 ���� �API� ��� � ���
�� � ��� ������ �� ���� ����� ��� ����(API)� ��� C �
� � ����.
�� ��
���� ��
��� � ��� ��
�� ��� ��
�� �� � � ���� �� � ����� ��� ����.
� 2. � ��� ��(1/2)
�� ″��″ (/) QOpenSys QSYS.LIB16 QDLS QNTC
i5/OS� � �
� �� ��� ��� �� 12 ��� ���
� �� �� T2=1 TB;
T1=128GB
T2=1 TB;
T1=128GB
������
� ��
4GB �� 17
OfficeVision®�� ��(: �� � �
�)
��� ��� ��� ���
i5/OS � ��� �� ���
� �� I/O ���� �� � ��� 1 ��� ��� ��� ���
��/��� �� �� �� 2 �� 2 �� 2 �� 2 �� 2
����� ��� � ��� ��� 4 ��� 5 ���
����� � ����� �� �� 255� 19 255� 19 10.6� 6 8.3� 7 255� 19
�� � ��� 31
||
� 2. � ��� ��(1/2) (��)
�� ″��″ (/) QOpenSys QSYS.LIB16 QDLS QNTC
���� �� �� 8 16MB 16MB 55 – 66� 4 82� 255�
����� �� �� ��� �� �� 2GB 2GB �� 9 32KB 0 18
� ��� ���� �� ��
�� � 10 �� � 10 3 32 127
���� �� �� � 11 �� 15 �� 15 1 1 1
�� �� �� ��� ��� ���
����/�� ��� �� ���
�� � ��� �� �� ��
�� � ��� API �� ��
� � ���(HFS) API �� ��� ��� ��� ���
���� 13 ���
���� ��� �� 14 ��� ���
32 IBM ��� - iSeries: � � � ��� �� � ���
� 2. � ��� ��(1/2) (��)
�� ″��″ (/) QOpenSys QSYS.LIB16 QDLS QNTC
�:
1. � �� I/O ���� LAN ��� �� ���� �������.
2. i5/OS � ��� �� ���� �.
3. LAN �� ����� PC� ��� ���� �. iSeries API� ��� ���� ����� ��
4. QSYS.LIB � ���� �� ��� ��� 55����. � ASP QSYS.LIB � ���� �� ��� ��� 66���
�.
5. ��� �� 57 ���� ��� ����� ��� � ���(QDLS)�� ������.
6. ������� �� 10�, ���� ���� �� 6�� �����.
7. ���� �� 8�, � �� ����� �� 1-3�� �����.
8. /� ��� ��� � ����� �� �� ���(: /QDLS...)� �����.
9. QSYS.LIB � � ASP QSYS.LIB � ���� � �� ����� �� �� .SUBJECT, .CODEPAGE � .TYPE�
�����. �� ��� �� 3�� �� ��� ��� ��� �� �����.
10. ���, ����
� ��� � ��� �� ��� �� �����.
11. �� ����� ��� ���� ��� ����� �����.
12. QSYS.LIB