+ All Categories
Home > Documents > Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows...

Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows...

Date post: 16-Apr-2018
Category:
Upload: nguyenhanh
View: 243 times
Download: 3 times
Share this document with a friend
182
IBM - iSeries Windows iSeries Access: 5 4
Transcript
Page 1: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

IBM ��� - iSeries

Windows� iSeries Access: ��

�� 5 ��� 4

���

Page 2: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries
Page 3: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

IBM ��� - iSeries

Windows� iSeries Access: ��

�� 5 ��� 4

���

Page 4: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�!

� ��� � ��� ���� ��� ���� ��, 171 ���� ������� ��� �����.

� 7 �(2006� 2�)

� ���� � ����� ��� ���� �� � Windows� iSeries Access 5722-XE1� �� 5, ��� 4, �� 0 � ��

�� ���� ��� �����. � ��� �� �� ��� �� ���(RISC) �� � CICS ����� ���� ����.

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

Page 5: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��

Windows� iSeries Access: �� . . . . . . . 1

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

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

Windows� iSeries Access ���� �� . . . . 4

Microsoft Windows Terminal Server . . . . 4

3 Tier ��� Windows� iSeries Access �� 5

�� ���� TCP/IP �� ��. . . . . . 9

�� ��� �� PC5250 �� �� �� . . 9

��� �� � PC� �� ���� . . . 9

ODBC �� . . . . . . . . . . . . . . 10

iSeries Access ODBC ���� � . . . . 11

iSeries Access ODBC ����� �� ���

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

Windows� iSeries Access ODBC �� . . . 14

ODBC �� �� . . . . . . . . . . . 18

��� �� �� . . . . . . . . . . . . 32

i5/OS ��� �� � � ���� �� . . . 33

i5/OS ��� �� �� . . . . . . . . . 45

�� �� ���� �� . . . . . . . . . 73

iSeries NetServer �� . . . . . . . . . . 111

�� � ����� ��� ���� �� �� 111

Windows� iSeries Access �� � . . . . 112

�� ��� �� ��� �� . . . . . . . 115

Windows� iSeries Access �� ��� . . . 118

�� � � �� . . . . . . . . . . 168

�� ��� � ���� �� . . . . . . 168

��. ���� . . . . . . . . . . . . . 171

����� ���� �� . . . . . . . . 173

� . . . . . . . . . . . . . . . . 173

�� . . . . . . . . . . . . . . . . 174

© Copyright IBM Corp. 1998, 2006 iii

Page 6: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

iv IBM ��� - iSeries: Windows� iSeries Access: ��

Page 7: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

Windows� iSeries Access: ��

� ��� ���� ��� �����/�� ���� Windows®� iSeries™ Access� �����.

� ����� ��� Windows� iSeries Access� �� �� ��, ���� �� ����� ���

��.

Windows� iSeries Access� �� �� � ��� ��� �� �� �� ��� ������.

�: �� ��� ���� 168 ���� ��� ��� � ���� ���� ��� ������.

�� ��

Windows� iSeries Access �

Windows� iSeries Access �����

�� ���

�� � ��

�� ��

168 ���� ��� ��� � ���� ���

V5R4� ��� ��

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

V5R4 Windows� iSeries Access� ���� ��� ������ � � �� �� �� ��� ��

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

Windows� iSeries Access ��� � ���� �� �� �� ����.

v �� �� ��

V5R4 � ���� MS Excel Xml ������ ��, 128��� � ��, � �� ���� �

(IASP)� PC �� � � �� � �� �� � �� �� �� �����.

v PC5250 �� � �����

V5R4 Windows� iSeries Access PC5250� Personal Communications 5250� �� 5.8� �� ��

�� �� ����. �� 5.8� � �� ���� �� �� �, �� ���� �� �� �

� ��, ��� � �� �� API, �� Bidi �� � .NET �� ���� �� �� �����.

v iSeries Navigator

�� ��� iSeries Navigator ��� ����. ��� ��� �� ��� iSeries Navigator� �

��� ������.

© Copyright IBM Corp. 1998, 2006 1

Page 8: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

v ODBC

V5R4�� ODBC � ��� iSeries ���� 128��� � �� � � � SQL�(�� 2,097,152��

� �� 1,048,576� ��)� �����. ODBC� iSeries ���� �� IBM® eWLM(Enterprise

Workload Manager) � ��� �����.

v ������ ���

.NET ��� � OLE DB ���� ����� ��� � ��� �� ��� �����. �� ���

�� 128��� � ��, � � SQL� � IBM eWLM(Enterprise Workload Manager) � �

�� ���� ��� V5R4 iSeries ��� �� �� ��� �����.

.NET �� LOB � �� � �� � ��� �� �� �� ��� ��� ��� ����,

� � IntelliSense� �� �� �� � ��� �����.

– IBM.Data.DB2.iSeries provider� �� � � ����� IBM DB2® UDB for iSeries .NET Provider

Technical Reference� ������. � �� �� ����� OLE DB Technical Reference

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

�� → ���� → IBM Windows� iSeries Access → ����� �� → ����� �� → ��

�����

v ��� ����

V5R4��� Windows� iSeries Access� Windows ����� ���� 64� ��� ��� 64�

AFP™ �� ����� ����. � ����� ��� ���� Intel® Itanium(Intel 64�) Processor

Family�� �����.

�:

– � ����� ����� Advanced Micro Devices(AMD) Hammer ����� ���� ���

�.

– SCS �� ����� 64� Windows ����� ����� ���� ����.

v �� �� �(SSL)

– V5R4��� SSL� ���� Windows� iSeries Access� ���� ��� �� ����� PC�

����� FIPS �(Federal Information Processing Standards) ��� ���� ��� � ��

��.

– �� V5R4��� �� PC� 128� SSL ��� ���� �� Client Encryption(CE3)� ��

� ��� ���� ��� � ���. 128� SSL ��� Windows� iSeries Access(XE1) �

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

�.

– �� V5R4��� SSL� Intel Itanium(Intel 64�) Processor ���� �� ��� ���� 64

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

�:

2 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 9: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

- SSL� � ����� Advanced Micro Devices(AMD) Hammer ����� EM64T� �

� Intel ������ ���� 64� ������ ��� � ���.

- SSL� � � ���� ���� 32� ������ ��� � ����.

�� ��

Windows� iSeries Access� ��� �� Windows� iSeries Access� �� ��� ���� �� �

��� ���� � ����. �� → ���� → IBM Windows� iSeries Access → ��� ���

C/C++ Database API(��� SQL API)� � �� ���� ����. ��� � ���� � API�

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

�.

Windows 98(�� ���), Windows ME � Windows NT® ����� ���� V5R4 Windows� iSeries

Access�� ���� ����.

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

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

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

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

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

�� ��

.NET �����

OLE DB �����

V5R4�� iSeries Navigator� ��� ��

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

� ��� PDF ��� ��� ������� Windows� iSeries Access ��(� 436KB)� ������.

PDF �� ��

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

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

2. Internet Explorer� ��� �� �� ���� �� �� ������. Netscape Communicator�

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

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

4. �� ������.

�� 3

Page 10: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

Adobe Acrobat Reader ����

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

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

Windows� iSeries Access ���� ��

Windows� iSeries Access� ���� ��� ��, ����� PC� �� ���, �� ���� ���

��� ���� �� �� �����. �� ��� � PC� ���� �� ���� ����

�.

� ����� Windows� iSeries Access� ��� � �� �� ���� ��� �����. 3 Tier

���� Windows� iSeries Access� ����� ��� ��� ��� ��� ���� �� ��� �

�� Windows ����� ��� ��� �� ���� ������ i5/OS™ ��� ���� � �

����. �� ��� � PC� ��� � ����.

Windows� iSeries Access� ���� � ��� iSeries ��� ����� � �� ��

�� ��� ��� �� ���� ������. ���� ���� Windows� iSeries Access� �� �

PC� iSeries �� �� �� �� ����. ��� Microsoft® Windows Terminal Server

Edition(TSE) ���� 3 Tier ��� Windows� iSeries Access� ���� � ���� ��� ���

� ����.

�� �� ��� � PC� ���� �� Windows� iSeries Access�� �� �� �����

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

Microsoft Windows Terminal Server

Windows� iSeries Access� �� Microsoft Windows Terminal Server ��� �����.

Microsoft Windows Terminal Server� ��� Windows ���� �� ����� ��� ��� ���

� �� �� �����. � ��� �� ����� �(Windows�� ��� ���� ����,

UNIX®, Linux®, DOS, OS/2® � �� �)����� �� �����. � ��� ��� Windows

��� Windows� iSeries Access� ���� Windows� iSeries Access� ���� �� �������

� iSeries ��� ���� � ����.

�: ��� ��� �� � Windows 2000 �� ����� ���� ��� �� Windows� iSeries

Accesss � ��� ��� �� ��� �� �� ��� �� ���� ������.

Microsoft Windows Terminal Server� Windows� iSeries Access� ��� � ��, ��, �� ���

� � �� �� ��� APAR II11373� ������.

Windows ��� Terminal Services� �� �� ��� Microsoft �� �� � � ���� ����

��.

4 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 11: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

APAR II11373

Windows NT Server 4.0 Terminal Server Edition

3 Tier ��� Windows� iSeries Access ��

3 Tier ��� �� ��(middle tier)� Windows� iSeries Access� ���� ��� ����� ����

��� iSeries ��� ���� � ����.

�� 3 Tier ��� �� � ��� ����.

v ��� ������ �� ������ �� ��� ��: �� ������� ���� �� � ��

������ Windows ���� ��� �� ����� ��� � ����. Windows ���

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

v MTS(Microsoft Transaction Server)� ��� ��� ��� ��: 3 Tier ��� ���� �� �

�� ����� ��� � ����. �� ��� �� ����� ���� ��� � ����. (�

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

v Microsoft Internet Information Server(IIS)� ��� iSeries ���� � ���� �� ����:

IIS� Active Server ���� ���� iSeries� DB2 Universal Database™� �� � ���� ��

�� ��� � ����.

�� 3 Tier ��� ��� ������ � �� ���� �����. � �� ��� �� PC�

���� ��� � ���, ������� ��� � ����. ����, 3 Tier ��� �� ��

����.

����� �

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

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

�� ��� � ����. � ��� Windows� iSeries Access ������ ���� ����.

�� ��(middle tier)

� ���� ��� �� ����� ��� �� ����. Windows� iSeries Access� ���� �

��� � ��� Microsoft Active Server ��� ����� ��� ��� ���� Windows ���

���� ���.

� ��� Microsoft� Internet Information Server(IIS)� ����, ����� �� ����� �� ��

�� �� Microsoft Transaction Server� ��� � ����. � ����� Windows� iSeries

Access� �� ADO.NET �, OLE DB � �� ODBC ����� �����. ��� ���

��� ������ � ���� iSeries ���� �� �� ��.

�� ��(middle tier)� �� �� ��� �� ��� ������.

v MTS(Microsoft Transaction Server) ��

�� 5

Page 12: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

v �� ��(middle tier)�� iSeries ��� ���

������ �

� ��� �� iSeries� DB2 Universal Database ������� �����. ��� ������ �

�� �� ����� �� � �� ��� iSeries ��� ���� � ���, �� �� iSeries ��

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

�� ���� �� ��

Windows� iSeries Access ������ iSeries Access ODBC ���� � IBMDASQL OLE DB �

� �� Microsoft Transaction Server(MTS) � Component Services ��� �����.

MTS

MTS� Microsoft �� � ����� ����, �� �� ����� ��, �� � ��� ��

��� �����. ��� 3 Tier ����, ASP(Active Server Pages)� ������, ���� ��

���, ��� ����� ����� �� MTS ��� ����. MTS ��� 3 Tier ��� �

� ��(middle tier)�� ���� Windows� iSeries Access� ���� ����� �����, Windows�

iSeries Access �� � ����� � ������ �� ����� �����.

MTS� Microsoft �� ���� �� �(MSDTC)� ���� �� ������ �� ���(DBMS)

� � �� ����� ����, �� � ��� �� ���� ����� ��� � 2�� �� ��

� �����.

�� Windows �� ��� �� MTS� �� �� ��� �������. Windows� iSeries Access

ODBC � OLE DB �� MTS� ���� � �� ��� �� �� ��� �����.

� ����

v MSDTC� iSeries Access ODBC ����� ��� � � �� �� �� 2(XaRmCreate ��)�

� SQLSetConnectAttr(SQL_ATTR_ENLIST_IN_DTC )� �����. Windows� iSeries Access PC5250

����� ��� ��� �� MSDTC ��� �� ��� �����. �� ��� ���� ��

��� MSDTC� ���� PC� ��� �� ��� Windows� iSeries Access� �� ���� �

� � ���� ��� �� �� ���. (�: C:₩Program Files₩IBM₩Client Access₩Shared).

v SSL� ���� ��� iSeries Navigator� �� → �� �� �� ��� �� ��� � �� �

��� �� iSeries Navigator� iSeries ��� MTS�� ���� ����� PC� �� ��

��� ���. MSDTC� MTS�� ���� Windows� iSeries Access ODBC ����� PC� �

�� ��� ���� iSeries� DB2 UDB ������� ����. MSDTC �� � � �

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

�� ���� � �� �� ��� �� ��(IRC)� CWBENV ����� ���� ���� ���

�.

1. �� �� ��� ��� ����� PC�� CWBENV� ������.

6 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 13: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

2. � ��� MSDTC PC� ������.

3. Windows� iSeries Access ��� �� ��� ���� �� ��� ���� ���� �����

� �����.

4. PC5250 ���� RUNRMTCMD ��� ���� � ��� ����� CWBENV ��� MSDTC

PC� ������.

��� ��� �� �� ��� Windows� iSeries Access ���� ��� �� ���� ���

���.

MTS �� �� �� ��� �� �� ��� Microsoft � ���� ������.

�� ��

Microsoft MTS � ���

�� ��(middle tier)�� iSeries ���� ���

�� ��(middle tier) ��� iSeries ��� ���� � �� �� �� ����.

�: �� ��(middle tier) ��� �� ����� ��� � � ��� iSeries Access� �

� ��� �� ����� ��, 3 Tier ������ ���� �� ��� ����. �� ��� �

���� ��� � ��� ����� ���� iSeries ��� � � ��(�� ID � �)�

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

Windows� iSeries Access .NET Data Provider

iSeries� IBM DB2 UDB .NET Provider� Microsoft� .NET Data Access Framework� ���� �

����� ���� ������ iSeries ������� ����� �� ��� ��� ����. �

�� ���� Managed Provider� iSeries� IBM DB2 UDB .NET Provider � IBM.Data.DB2.iSeries

data provider� ��� ���� ����. ���� ��� ��� �� .NET � �� ��� SQL

��� ���� ������ iSeries �� ������� ���� �� �� �� �� ��� �

����.

�� ��� .NET programming� ������.

Windows� iSeries Access OLE DB ���

���� ����� ��� ActiveX � ����(ADO)� �� Windows� iSeries Access OLE

DB �� �����. � � � ���� �� �� 1�� 4�� ��� ����.

v ���� �� ����� ����� � � �� ���� iSeries ����, ��, SQL ��, ��

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

v iSeries � PC � �� �� � � ��� �����.

v ��� �� �� ���� ���� SQL � ����� �� � ����.

v ������ ���� ���� ����. � ��� ���� 3 Tier ������ ���� �

� ��� � ���.

�� 7

Page 14: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��� OLE DB programming� ������.

Windows� iSeries Access ODBC ����

�� ODBC� Microsoft OLE DB �(MSDASQL)� ���� ADD �� RDS(Remote Data Service)

� �� iSeries Access ODBC ����� ���� � ����.

ADO� �� ODBC� ����� � �� �� ��� Choosing an interface to access the ODBC driver

� ������.

�� iSeries Access ODBC ���� ��� ���� ODBC Programming� ������.

�: Windows� iSeries Access OLE DB � � iSeries Access ODBC ����� �� ���� MDAC

�� 2.5 ��� ���.

ActiveX ��� ����

Windows� iSeries Access ������ ��� ��� ��� ��� � �� ActiveX �� ����

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

v iSeries � ����

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

v �� ����

v iSeries ��� ����

v iSeries ������ � �� � �� ���

ActiveX ����� ADO� � �� ��� �� ���� �����, ����� ���� � � �

����.

�: Windows� iSeries Access ������ Windows 95/NT �����(XD1 ��)� �� �����

� �����. ������� ���� � �� ����� 3 Tier ����� ��� ���� ��

��.

Express C/C++ APIs

Windows� iSeries Access API� i5/OS ��� ��� �� ��� �� �� ���� ����. ��

� � API� ����� ��� C/C++� ��� ���. �, ��� C API� � ��� ���

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

�� ���

ODBC ����� ���� ���� ��

�� ��

.NET �����

OLE DB �����

8 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 15: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

ODBC �����

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

�� ��� �� �� → ���� CWBCFG ��� ���� PC� �� �� ��� �� iSeries ��

�� ������.

�� � ��� ���� �� �� ���� �� � �� ���� Windows ��� �� ���

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

CWBCFG� ���� PC5250 ������ ��� ��� ��� � ���� ��� �� �� ��� ��

����CWBCFG� PC� �� ��� �� �� ��� ��� � ����.

��� CWBCFG� ���� �� PC ��� �� FIPS �� ���� ��� � � ����.

CWBCFG �� FIPS ��� �� �� ��� �� Windows� iSeries Access �� ���� ���

���.

�� ���� � PC5250 �� � ��

PC5250 ������ �� �� ��� �� ��� �� ���� ���� ��� ��� �� PC �

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

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

(iSeries Access for Windows �� ��)₩emulator₩private

� ��� ��� �� �� ��� Windows� iSeries Access � ��� PC5250 �� ���

� ����. � ��� ��� �� ��� �� � �� �����, ��� �� ����� CWBCFG

��� ���� /pc5250path �� ���� ���.

�:

v CWBCFG �� � �� �� ��� CWBCFG�� �� ��� ��� �����.

v ���� CWBCFG� ��� � ����.

v CWBCFG� �� �� ���� � ��� ��� ���� ����. ��� �� �� ���� �

�� ���.

CWBCFG� �� �� ��� �� Windows� iSeries Access �� ���� ������.

���� �� � PC� ��� ����

Windows� iSeries Access ��� �� � PC� ��� � ����. ��� �� ��� �� � �

����� ��� �� Windows ����� ���� ���� ��� � ����.

�: ��� �� �� ��� ������ ���� �� �� ��� �� � Windows �����

���� �� Microsoft ��� ������.

�� 9

|

|

|

Page 16: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��� ����

�� �� ����� PC �� ��� � �� Windows �� �������. �� ����� ��

� �� �����. �� �� ����� ���� Windows ��� �����. �� ��� �

� ���� ���� �� ���� ���� �� �� Windows ��� ����� ��� ���

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

��.

�� ��� ����

� �� ����� ��� ��� PC ��� ��� �� Windows PC� ���� �� ���

����. ��� ��� ���� ��� ���� �� ���. � �� ����� ��� PC�

��� PC ���� ��� � ����.

ODBC ��

Windows� iSeries Access�� ������ ������ iSeries� DB2 UDB ������� �� �

��� � �� �� ODBC ����� �����. ���� ODBC �� ���� �� ��, �� �

� �� ����.

�: ODBC API ��� �� �� � ����� ODBC ������ ������.

�� ������ ��(ODBC)� ������� ����� �� Microsoft ���. ��� �� �

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

� ����.

ODBC ��� ������ ���� � ��� ���� Windows� iSeries Access ODBC �����

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

v ODBC API ���

v ODBC API ��

v ���� �

v ODBC ��

�� ��

Linux� iSeries ODBC Driver

� ���� iSeries ������� ����� �� Linux� IBM ODBC Driver �� � ��� ��

����. Linux� IBM iSeries ODBC Driver� Windows� iSeries Access� ��� � ��. Linux

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

�� ��

ODBC �����

10 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 17: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

iSeries Access ODBC ���� ��

ODBC� �� �� �� Windows� iSeries Access� ODBC� ��� � �� �� ����.

iSeries Access ODBC ����� SQL(��� �� ��)� ���� ������ ��� ����� ��

����� ����� ����(API)���. iSeries Access ODBC ����� ���� ��� � �

�� ���� iSeries ��� �� � ������� ������ ���� � ���, � ���

��� �� ��� ���� �� ��� � ����. ODBC� ����� ���� �� DBMS�

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

ODBC ���� �����, ���� ��, ODBC ����, � �� �� ����. iSeries Access

��� 32� � 64� ODBC ����� � ����. Windows� 64� ���� �� � 64�

ODBC ����� 32� ODBC ����� �� ��� �����. Windows� 64� �����

�� �� � ODBC ������ � ������ ����� � ��� �� � ODBC ��

��� ��� �����. �� ��, 64� ����� 64� �������� ��� � ����.

ODBC� ���� ������ �� � �� ��� ���. ODBC ��� ���� � �

� ��� � ����. Windows� iSeries Access ���� ���� � �� ODBC �� ���� 32

�� 64� ��� ����. ODBC ��� ���� �� ��, ��� � �� � �� �

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

Windows� iSeries Access �� ���� 64� ODBC ��� ������.

������. ��� ���� ODBC ��� ��� SQL�� �����.

���� ���. ODBC �� �� ���� ����� �� �����.

����. ODBC �� �� ����, � � �� SQL �� ���, �� �������

�����.

�� ��. � �� ����� � ��(DSN)� ��� ���. DSN�� DBMS ��� ��

�� ��� �� ����. ��� DSN� ��� � ����.

v ��� DSN: � � �� ���� �� ����, �� ��� ��� ��� � ����. � �

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

�� 11

Page 18: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

v ��� DSN: � � �� ���� ��� ���� �� �������� �� ��� �� ��

� ��� ��� DSN�� � � ��� ��� � ����. � ��� ������ �����.

�: 64� ���� PC�� ������ ��� ��� 32�� 64�� �����. 32� ODBC

��� ���� ��� ��� DSN� 32� �������� ��� � ����. �� 64

� ODBC ��� ���� ��� ��� DSN� 64� �������� ��� � ����.

v �� DSN: � � �� ������� ���� � �� ��� ����� �� �� ���

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

�� ���� ���.

ODBC� �� �� ��� Microsoft � ���� ������.

�� ���

13 ���� �ODBC � � ���

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

iSeries Access ODBC ����� �� ��� ��

ODBC ����� ��� � �� ��� ���� ������ �����. ODBC ���� ��� �

� ��� ���� Windows� iSeries Access ���� ���� ODBC �� ����� ���� ��

���� ������.

iSeries Access ODBC ����� ODBC �� 3.5 �� �������. ������ MDAC(Microsoft

Data Access Components) �� 1.5 ��� �� ���. Microsoft ADO(ActiveX Data Objects)� �

��� ������� MDAC �� 2.1 ��� ��� ���. MDAC �� 2.1 ��� ���� ADO,

ODBC� Microsoft OLE DB � � Windows� iSeries Access ODBC� ���� � iSeries �

� ����� ������ �� ��� ����. ������ � �� �� MTS(Microsoft

Transaction Server) ��� ���� �� �� MDAC ��� ���� �� ����. Microsoft � ��

� www.microsoft.com/data�� MDAC� ����� � ����.

ODBC ����� ����� ODBC � � ��� ������. RDB ����� �� ��� ��

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

ODBC� �� �� ASP ��� ������. � ��� ��� �� �� ��� � ASP� ���

���.

� � �� �� �� ���� � ��� ���� Windows� iSeries Access ���� ����

ODBC ��� ���� ��� � �� ��� �� �� ���� ������.

�� ��

www.microsoft.com/data

12 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 19: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

RDB ����� �� ��� ��

ODBC, OLE DB �� .NET � �� �����, �� ����� RDB ����� ��� ��

�.

RDB ��� �� ��� ��� �� �����.

1. �� ����� CL �� ADDRDBDIRE(��� ������ ���� �� ��)� ������.

2. ADDRDBDIRE ��� �����, ����� ��� ������ ����� ������.

3. *LOCAL� ��� �� ����� ������.

� ���� ��� V5R2 ���� ������ � ASP� ���� ����� ��, ������

(RDB) �� ��� ���� � �� ��� �� � ����. RDB�� ��� ASP� �� ASP ��

��� ASP� � �� ASP ���� ���� ��� �����. � ASP� �� �� ��

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

�: ODBC� [����].[���].ID(�� ��, ��� ID� , ��, ������ ��) ���� �

�� ��� ��� �����. SQL� iSeries� DB2 UDB ����� [RDB�].[���].ID���.

�� ��

��� ��

ODBC �� �� ��

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

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

1. Windows� iSeries Access ���� ���� ODBC �� ����� ������.

2. � � ��� � � ������. �� ��� iSeries Access ODBC ���� �� ��

����.

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

�� ��� �� ��� ���� 5��� �����.

4. � �� iSeries Access ODBC ����� ���� ��� ������.

�: ���� ����� Client Access ODBC ����(32�)�� �� � ����. � ��� Client

Access� �� ����� �� � �� �� ���� �� �� �� ����. ��

� �� ODBC ����� �����. �� ����� ��� � ��� �� ����� Client

Access ODBC ����(32�)�� �����.

5. Windows� iSeries Access ODBC �� �� �� ���� ��� �� ������. ��� �

� ��� F1 �� ��� ��� ���� � �� �� ���� ������.

�: � ��� �� 32� ���� �� ��� �� ��� ��, �� �� ��� �

���.

�� 13

Page 20: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

�� ���([) �� ��(?)

� � ���(]) �(*)

�� ���({) ��(=)

� � ���(}) (!)

�� �� ( ) At ��(@)

� � �� ( ) ���(;)

�� ��

11 ���� �iSeries Access ODBC ���� ��

ODBC� �� �� �� Windows� iSeries Access� ODBC� ��� � �� �� ��

��.

��� ��

�� ���

�ODBC� �� � ASP ���

ODBC� �� � ASP� �� �� ��� ��� ����.

ODBC� �� �� ASP ��

ODBC� �� � ASP� �� �� ��� ��� ����.

ODBC� �� � ASP� ����� ODBC DSN� ���� ��� ������.

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

2. ″��� ������� ���� ��″� ������.

3. ���� � ASP� ��� RDB�� ������.

4. RDB�� ���� �� ��, ��� RDB�� ODBC � � �� ����� �� ���� �

���� ���� ����� ODBC � � �� ����� ��� �����.

� ASP� �� �� ��� ��� �� �� ��� ������.

�� ��

��� ��

�� ���

13 ���� �ODBC � � ���

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

Windows� iSeries Access ODBC ��

ODBC� �� �� � �� �� ����� ����� ����, �� �� �� ����� ��

��.

14 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 21: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��� iSeries ��� �� ���� Windows� iSeries Access� �� �� ��� ����� �

���� ����. Windows� iSeries Access � ODBC ���� ��� ��� �� ��� �� �

� ����. ��� ��� IBM �� - ���� ������.

�� ��

IBM �� - ���

���� �� �� ODBC ��

�� � ��� ��� ����� �� �� ODBC �� � � �� ���.

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

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

�� ��� �� �� �� ODBC �� � � �� ����.

��� ��

��� � � ���� �� 5250 ����� � ������� ��� � ����. ���, �

��� ��� 5250 ����� ���� ��� ���� ��� � ��, ��� ��� ���

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

�� ����� ���� ����. iSeries Access �� � ����� ��� ���� ��� ����,

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

����� Windows� iSeries Access ��� ODBC ���� �� �� � � �� ��� �

����. iSeries Navigator� ����� ��� ODBC ���� ��� � ����.

�� ��� IBM �� - ���� ������.

��� �� ����

�� �� ����� ���� ��� ��� IBM � ��� �� ����� ��� � ����.

iSer ies Access ODBC � � � � � � � � � � � � � � � � : � � � QIBM_QZDA_INIT,

QIBM_QZDA_NDBx � QIBM_QZDA_SQLx� �����. �� ODBC ���� � Windows� iSeries

Access � ��� ��(�: OLE DB)� � ��� ��� ��� � ����.

��

�� ��� ��� �� �����/�� ������ ���� � �����. ���� �����

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

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

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

v �� ���

v �� ��

�� 15

Page 22: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

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

����.

�� ���(DSN) ����

iSeries Access ODBC ����� ������� �� �� ���� ��� �� DSN ��� ����

�. iSeries Access ODBC ����� �� �� � �� � � � ��� �����. ��� ���

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

�� ��

iSeries �� - ���

�� � ��

ODBC ���� �� ��

�� ODBC ���� �� ��� ������.

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

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

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

����. ��� ��� ODBC� �� ��� � ����.

�� ������ ODBC ������ ���� �� ��� �����. ������ ��� Microsoft

Access �� Lotus® 1-2-3® �� ���� ������ ���� ������ ��� ���� ��

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

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

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

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

���� CPU �� ��

ODBC� iSeries �� �� ��� ���� �� �������. � �� ��� �� ��� ��

� ��� CPU �� ��� �� ��� � ��� ����. ODBC� ��� �� ����� ����

��� ��� �� ��� � ����. iSeries� �� ���� �����. ODBC� �� �����

��� �� ��� �� � ����(�: PC ������ �� �). �� ODBC API� �� �

��� ����� �� ��� �� � ����. �� �� �� ����� ODBC ���� ��

��� ��� �� � ����. �� ��� CHGQRYA CL ��� QRYTIMLMT ����� ��

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

SQL ���� �� ��� ����. iSeries� DB2 Universal Database SQL ���� HTML ��

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

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

16 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 23: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��(�� ����)

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

� ���� �� ����. QAUDJRN� �� � ��� �� �� ����� �����.

*SECURITY �� �� ��� ����.

v ���� �� ��

v �� ���� ��, ��, ��, �, �� ��

v ���� �� ��

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

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

v ����� ��� ��

v QSECOFR �� DST�� �� ��� ����� ��

v DST �� � �� ��� ��� �� ��

v ���� �� �� ��

�� ��� IBM �� - ���� ������.

�� ��

32 ���� ���� �� ���

Windows� iSeries Access� �� �� ���� ��� ��� �� ����, ��� ��� ���

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

�� ��

iSeries� DB2 Universal Database SQL ���

�� ��

IBM �� - ���

ODBC ��� �� � ��

ODBC ��� �� �� ��� ����.

IBM Consultline(1-800-274-0015)� �� � ��� ���� �� �� �� �� � ��� �� � �

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

v ��� �� ��

v IBM �� - ���

v �� � ��

v iSeries� DB2 Universal Database SQL ���

v �� ��� �� ���� � �� Client Access ODBC and OLE DB Security Issues Technical

Reference� ����.

�� 17

Page 24: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

– www.ibm.com/servers/eserver/iseries/support� ����.

– Go to Find it fast! → Search Technical databases

– �� ��� ��(Client Access ODBC and OLE DB Security Issues)� ������.

ODBC �� �

Windows� iSeries Access � ODBC �� � �� � ���� ���� ���� � ��� ���. �

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

���.

ODBC ��� ������ ���� � ��� ���� Windows� iSeries Access ODBC �����

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

v ODBC API ���

v ODBC API ��

v ���� �

v ODBC ��

�� ����� Windows� iSeries Access ODBC ��� ��� ���� �� ��� ����.

�� ��

ODBC �����

ODBC �� � �� �� �

ODBC �� �� ��� �� �� �����.

ODBC ������ ��� � � �� �� �� �� ��� ���� ������.

�� ��

23 ���� ��� �� ���

CWBPING� �����.

31 ���� �IBM ��� �� ���

IBM �� �� ��� IBM ��� ��� ���� �� � �� ��� � ��� �� �

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

������ ODBC �� � �� �� �:

������ �� ���� ODBC ��� ��� � ��� ���.

�� �� ODBC ������ � � �� �� �� �� ����.

ODBC ��(SQL.LOG) Microsoft� ODBC ��� ������� ODBC API �� ���� � �� ���

�� ����.

�� ��� ODBC ��(SQL.LOG) ��� ������.

18 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 25: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

ODBC �� ���� ODBC ��(SQL.LOG)�� ��� � �� �� ��� � ODBC �� ����� ���

�. ��� �� ������� ODBC API �� ���� ����� �� ��� ���

�. �� �� ����(�� �(Dr. DeeBee) � SST �� ��(��� ���� � ))�

����.

CWBPING CWBPING� �����, �� ����� cwbping(���� �� IP ��)� ������

�: cwbping testsys1 �� cwbping 127.127.127.1

CWBPING� �� ��� � ��� �� �����. CWBPING ��� �� ���� ���

����� CWBPING� ������. CWBPING� �� �� ��� �� �� ��� �

�����.

CWBCOTRC CWBCOTRC� �����, ₩Program Files₩IBM₩Client Access ����� ���� �� �

� ���� CWBCOTRC ON� ������. ��� ��� � ������ ��� � �

���. CWBCOTRC OFF� ���� ��� �����CWBCOTRC� ��� ����� �

��� ���� �� �� ��� �����. CWBCOTRC ��� �� ���� ��� �

���� CWBCOTRC� ������.

�� �� �� ��� �� � Windows� iSeries Access ���� ��� ��� �����. �

���� �� � �� ODBC ���� ������ ���, ���� ��� �� ��, ��

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

��.

��� ODBC �� � �� �� �:

��� �� ���� ODBC ��� ��� � ��� ���.

��� ��� �� ODBC � � �� �� �� �� ����.

��� �

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

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

���. �� � eye-catcher �� ���� � ��� �� ��� ������.

�� 19

Page 26: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

�� �� �� ��� �� ���� ���. �� �� ODBC ���� �����. 5250

����� ����, STRSRVJOB ��� ���� � QZDASOINIT ��� �� �� ��

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

�� ��

��� ���� �� �� �� �����. TRCJOB *ON ��� ������.

��� ��

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

STRDBG ��� �� �� ��� �� �����. � ��� �� Optimizer� ��� ��

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

�� �� �� ����.

STRDBG� �� �� ���� �� �� �� �� STRDBG(��� ��) �� �� �

� �� ���� ODBC ���� �� �� � ODBC DSN� ���� ����. ���

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

STRDBG UPDPROD(*YES)

ODBC �� ��� iSeries ��� ��� �� ��� �� � ����. ��� ��� �

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

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

��� ����� ����. � �� CPU ��, ��� (arm) ��, ��� ��� ��

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

��, �� ����� ��� ���� Performance Tools/400� ��� �� ���.

������ ���� Visual Explain �� �� ��� �� ����. �� ��� iSeries

Navigator �� ���� ������.

QZDASOINIT �� �� ��� ��� ����, QZDASOINIT �� ��� ���� ��� ������. � �� �

��� ODBC� �� �� ��� ���� ���� � ��� �� ���� �� ���

�.

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

ODBC ���� �� �� � ODBC DSN� ���� ����. �� ��� ����,

PC5250 ����� ��� �� WRKSPLF ��� ������. ODBC ��� WRKSPLF

��� �� ����� ���� iSeries �� ����� ������.

QAQQINI(�� � ��) ODBC ���� �� �� � ODBC DSN� ���� �� � ���� �� � ���

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

������.

ODBC � (SQL.LOG) ��:

ODBC API � �� ��

SQL.LOG� ����� �� ��� �����.

1. ODBC �� �� ���� ������.

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

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

20 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 27: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

5. ��� �������.

6. ODBC ���� ������.

7. �� � ������.

8. �� �� �� ��� ������.

9. �� �� � ��� ��� ��� ���� ��� � ����.

�: � ������ MDAC �� 2.5� �� �� � �����. � ��� MDAC� �� � ��,

� ��� �� ���.

�� � ��:

� ��� ��� ODBC ���� ������ ���, ���� ��� �� ��, �� � �� ��

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

�: Microsoft Transaction Server(MTS)� �� �� ��� ���� �� ��� �� ��� ���

�. �� ��� ���� �� Microsoft Transaction Server(MTS)� �� �� �� �� ��� �

�����.

1. �� ���� ���� → IBM Windows� iSeries Access → Windows� iSeries Access �� �

�� ������.

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

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

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

5. �� � ��� � � ���� ��� � � �� ��� ������.

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

7. �� � ��� � � ���� ��� � � �� → ��� ������.

8. �� � ��� � � ���� ��� � � �� → ��� ������.

9. �� ���� �� ���� �� ������.

10. ��� ��� � � ��� ������.

Microsoft Transaction Server(MTS)� �� �� � ��:

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

1. MTS � Microsoft Distributed Transaction Coordinator(MSDTC)� �� �� ���� Windows�

iSeries Access ��� �� IRC(Incoming Remote Command)� ���� ��� �����.

2. IRC� MSDTC� �� � �� ��� ���� �� �� �����. Start/Settings/Control

Panel/Services�� �����.

3. �� ����� REXEC dragonfire CWBLOG START/DETAILTRACE� ������.

″dragonfire″� PC ���� ������.

�� 21

Page 28: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

4. IRC� �� ID � �� ����. �� ��� �� �� ID� ������.

5. �� �� �� ��� ������.

iSeries Access ODBC �� ���

��� ���� iSeries Access ODBC ����� SQLSTATE(ODBC �� ��) � �� ���� ��

���. ����� ������ ��� ��� DBMS� ��� ���� � ��� ����.

� ��� ���� ��� �� iSeries Access ODBC ����� �� �� �� �� �

SQLSTATE� �����. iSeries Access ODBC ����� Microsoft ���� ��� � ��� �

��� � SQLSTATE� �����. iSeries Access ODBC ����� DBMS�� ��� ���� �

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

iSeries Access ODBC ����� Microsoft ���� ���� ���� ��� �� iSeries Access ODBC

����� SQLSTATE� � ���� ��� �� �� ���� �����.

�� ��� ��

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

[����][ODBC ����][�� ��]�� ���

���([]) �� � �� �� �� �����. �� � iSeries Access ODBC ������ ��� �

� �� �����.

� ��� ��� ����, [���] � [ODBC ��] � �� � ��� ��� ��� ODBC

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

� ��

���� �� [Microsoft][ODBC ���� ���][N/A]

iSeries Access ODBC ���� [IBM(R)][iSeries Access ODBC ����]N/A

NLS ��� [IBM][iSeries Access ODBC ����]� #:NLS �� ��� ��NLS �� ��� ���

��� [IBM][iSeries Access ODBC ����]

�� �� ��.Comm RC=xxxx - (��� ���) ��� xxxx� 16� ��� �� �

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

���.

�: �� ��� ID� �� �� ��� iSeries Access �� �� �� Windows� iSeries

Access �� �� ���� ������.

22 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 29: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� ��

iSeries� DB2 UDB [IBM][iSeries Access ODBC ����][DB2 UDB]�� �� ���

iSeries� DB2 UDB �� ��� ��� ��:

���� ���� �� �� CL �� ��

SQL DSPMSGD RANGE(SQLxxxx) MSGF(QSQLMSG)

IWS �� PWS DSPMSGD RANGE(ZZZxxxx) MSGF(QIWS/QIWSMSG) ��� ZZZ� IWS �� PWS

�� ODBC �� ���� �� ���� �� ODBC ��� ������.

Windows� iSeries Access �� �� ���� ��, �� � �� ��� ��� ���� NLS �

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

�� ��

iSeries Access �� ��

26 ���� ��� ODBC ���

ODBC ��� ��� �����.

iSeries �� � �� �

ODBC �� iSeries ���� ���� � ������ �� ���� �����. � ����� �

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

TCP/IP� ���� ������ ���� QZDASOINIT���. �� ����� QUSRWRK�� �� �

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

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

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

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

�� �� � �� �� �� �� ��� ���� ODBC ������� �� ������.

iSeries ��� ODBC� �� � � �� �� �� �� ���� ������.

�� ��

32 ���� ���� �� ���

Windows� iSeries Access� �� �� ���� ��� ��� �� ����, ��� ��� ���

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

�� � �:

CWBPING� �����.

�� 23

Page 30: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

Windows� iSeries Access ���� ��� �� ��� ��� � �������.

CWBPING systemname

��� systemname� �������.

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

CWBPING ��� �����, CTRL-C �� CTRL=BREAK� �����.I - Verifying connection to system MYSYSTEM...I - Successfully connected to server application: Central ClientI - Successfully connected to server application: Network FileI - Successfully connected to server application: Network PrintI - Successfully connected to server application: Data AccessI - Successfully connected to server application: Data QueuesI - Successfully connected to server application: Remote CommandI - Successfully connected to server application: SecurityI - Successfully connected to server application: DDMI - Successfully connected to server application: TelnetI - Successfully connected to server application: Management CentralI - Connection verified to system MYSYSTEM

�� ��

18 ���� �ODBC � � �� �� ��

ODBC �� �� ��� �� �� �����.

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

TCP/IP � ODBC ��(QZDASOINIT)� QUSRWRK ������� �����. � ������ ��

�� ��� �����.

QSERVER ������ ���� ��� ���. ���� �����, �� ��� ������.

STRSBS QSERVER

������ IPL � ��� ���� ��� IPL �� �����(���� QSYS/QSTRUP)� STRSBS

QSERVER ��� ���� ������.

����� QSERVER ��, ����� QSYSWRK � QUSRWRK� ���� �� ���.

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

IBM� �� ��� � �� � ��� ���� �� ���� ��� ���� QSERVER/QUSRWRK

������ ����.

���� ��� ������ �� ��, ��� �� �� �� ��� ���. TCP/IP �� �

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

v QZDASOINIT - �� ����

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

24 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 31: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

WRKACTJOB SBS(QUSRWRK)

WRKACTJOB SBS(’��� �� �����’)

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

�� ��� �� -----��-----QZDASOINIT QUSER PJ ACTIVE (�� ��)

�� � �� �� ��� ���� ��� WRKACTJOB� ��� ����. F14� ����

WRKACTJOB ��� ���� ���.

TCP/IP �� ����:

NETSTAT, STRTCP � STRHOSTSVR� ���� TCP/IP ��� ��� �����.

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

NETSTAT *CNN

�: TCP/IP� iSeries Navigator� ����� ���� �� ��� TCP/IP� ���� ��� ������.

1. iSeries Navigator�� �� → ���� ������.

2. TCP/IP ��� ��� � � ���� ��� � ����� ������.

3. Ping� ������.

4. ��� �� �� TCP/IP �� ���� �� Ping� ������.

���� ���� ���, STRTCP ��� ���� ��� ���� ������.

NETSTAT *CNN ���� �� ��� ���� � ��� ���� ��� �����.

Remote Remote LocalAddress Port Port Idle Time State* * as-cent > 000:09:31 Listen * * as-signon 000:09:41 Listen* * as-svrmap 002:57:45 Listen* * as-data > 002:57:45 Listen

� ��, STRHOSTSVR SERVER(*ALL) ��� ���� � ��� ������.

v ODBC � �� QZDASRVSD� QSERVER ������� �� �� �����.

– as-database� �� ��� ���.

– WRKJOB QZDASRVSD� ���� �� �� ���� �� �� �� ��� ��� ���.

v � �� QZSOSMAPD� QSYSWRK ������� �� �� �����.

– as-svrmap� NETSTAT *CNN�� � ��� �� ��� ���.

– �� ���� �� �� �� ��� ����� WRKJOB QZSOSMAPD� ��� ���.

PC� �� �� �� �� ������ ���� ���� �� ����. as-database�� ����

�� �����. ��� �� ������ �� �� QZDASRVSD� ����� � �� ���

�. �� ��� QUSRWRK� QZDASOINIT ���� ��� ������ �� �����. � PC�

�� 25

Page 32: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

��, �� ID/� ��� � � ��� �����.

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

�� ��

� TCP/IP ���

�� ���

TCP/IP� �� ��

�� ODBC ��

ODBC ��� ��� �����.

�� ����� �� Windows� iSeries Access ODBC ��� ��� ���� �� ��� �

���.

�� ��

22 ���� �iSeries Access ODBC �� ����

��� ���� iSeries Access ODBC ����� SQLSTATE(ODBC �� ��) � �� ����

�����. ����� ������ ��� ��� DBMS� ��� ���� � ��� ����.

SQL ��:

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

�: SQL ��� �� �� ��� SQL ��� � ��� ������.

�� ��

SQL ��� � ��

SQL0104 - &1 �� ���� ��. ��� �: &2:

��� �� SQL �� ���

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

v ������ ���� �� ���� SQL�� ������. ��� ���� ��� �� ODBC

��� �� ��� ODBC �� �� ���� SQL.LOG� ����.

v ″*″� �� �� SQL0114 - &1 ��� ������� �� &2 ��� ���� ��� �����

�.

v SQL�� 32K �� ��� ��� ���� �� ����. ��� �� ���� ��� ��� ��

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

� ����.

26 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 33: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

v ������ �� �� ��� ���� �� ��� ���� ����. �� ������ WHERE

��� *= � �� �� �� ��� ��� ��� �����(PowerBuilder 3.0 & 4.0, Crystal Reports).

����� ���� �����. ��� ODBC �� �� �� ��� ���� ini ���� �

� �� ����.

v ODBC � ��(DSN) ���� � � �� �� �����. �� ���� ODBC �

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

�� ��

�SQL0114 - &1 ��� ������� �� &2 ��� ���� ���

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

SQL0113 - &1 ��� ��� ��.:

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

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

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

� ������.

ADDRDBDIRE RDB(SYSNAME) RMTLOCNAME(*LOCAL)

� ��� SYSNAME� ���� ��� �� ���(DSPNETA ��� ���)���.

�� ��� ���� � �� �� ������� ��(.)� �� �����. i5/OS �� �� �

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

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

� ��� ��� �� SQL ��� ��� ��, ��� �� ����� ��� ����� ����.

SQL0114 - &1 ��� ������� � &2 �� ���� ��:

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

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

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

� ������.

ADDRDBDIRE RDB(SYSNAME) RMTLOCNAME(*LOCAL)

� ��� SYSNAME� ���� ��� �� ���(DSPNETA ��� ���)���.

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

� ��� ���, SQL�� ����� � �� �� �� ���. SQL �� ��� ���� ���

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

�� ��

�� 27

Page 34: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

26 ���� �SQL0104 - &1 ��� ��� ��. �� ��: &2�

��� �� SQL �� ���

SQL0204 - MYSYSCONF� �� � ��:

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

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

�� Microsoft Jet Engine(Microsoft ACCESS �� Microsoft Visual Basic �����)� ���� �

�� �� ���� � ���� �� ����. MS Jet Engine� �� MYSYSCONF�� ���� �

�� � �����. ������ � ��� ����. �� ��� Microsoft Jet Database Engine

Connectivity ��� ����� Microsoft�� ������.

SQL0208 - ORDER BY � �� ��:

ORDER BY �� ��

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

iSeries Access ODBC ����� � �� SQL_ORDER_BY_COLUMNS_IN_SELECT(ODBC 2.0)�

″Y″� �����. ″Y″ � ���� ORDER BY �� �� �� ���� �� ��� �����. �

� � ���� �� ������ � �� ���� ���� �� �� ���� � order by �

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

SQL0900 - � �� �� ������ ����:

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

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

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

� ������.

ADDRDBDIRE RDB(SYSNAME) RMTLOCNAME(*LOCAL)

� ��� SYSNAME� ���� ��� �� ���(DSPNETA ��� ���)���.

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

� ��� ���, SQL�� ����� � �� �� �� ���. SQL �� ��� ���� ���

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

ODBC � ��(DSN) ���� � �� ��� ���� ����. ODBC ��� ���� DSN

� ��� �� ��(*SQL �� *SYS)�� ������. ������ �� *SYS� ���� ��

��� ���, �� *SQL� ������.

SQL0901 - SQL ��� ��:

28 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 35: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ���(��) �� ��

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

��� �� � ��� � SQL�� ���� �����. �� ��� i5/OS �� ���� ��

� ODBC ������� ���� ����. ���� �� ����� �� ��� �� ��� �

��.

�� ��� ���� PC5250 ����� ��� �� WRKSPLF� ������. ��� ��� ODBC

�� �� iSeries �� �������. ��� ��� �� WRKSPLF QUSER� ���� �� �

�� �� ���. �� ��, ���� ��� ���� �� �� � �� ��� ���� it

WRKSPLF QUSER� ��� ���.

SQL5001 - ��� �� &2 �� ���� ��.:

ODBC DSN� �� ��� �����.

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

ODBC � ��(DSN) ���� � �� ��� ���� ����. ODBC ��� ���� DSN

� ��� �� ��(*SQL �� *SYS)�� ������. ������ �� *SYS� ���� ��

��� ���, �� *SQL� ������.

SQL5016 - &1 ������ �� ��� ���� ��:

ODBC DSN� �� ��� �����.

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

ODBC � ��(DSN) ���� � �� ��� ���� ����. ODBC ��� ���� DSN

� ��� �� ��(*SQL �� *SYS)�� ������. ������ �� *SYS� ���� ��

��� ���, �� *SQL� ������.

SQL7008 - &2� &1 �� ���� ��. �� �� 3:

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

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

������� ����� �� ��� �����. �� ��� ���� ��� ODBC ������ �

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

��� ���� ��:

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

SQL0444 - &B�� &A �� ����� �� � ��(iSeries SQL� DB2 UDB):

�� 29

Page 36: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

SQL0444� ������ ��� ����� ��� �� � ��� ���� ����� �� � � ��

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

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

��� ������ ��(CREATE PROCEDURE ��)� � �� �� � ��� ��� �� ����

������. �� ������ �� ������ �� �� ��� �����, QSYS2.SYSPROCS

� �� ��� ���� ″EXTERNAL_NAME″ �� � �� ������.

OUTPUT � INPUT_OUTPUT ����� ��� ���� ��:

�� �� � �� SQLBindParameter ��

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

v ODBC SQLBindParameter API� fParamType� SQL_PARAM_INPUT�� � ������.

v DECLARE PROCEDURE� CREATE PROCEDURE ��� ���� �� �� ��� �� ���

���.

v ������ CREATE �� DECLARE PROCEDURE�� ����� IN�� � ������.

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

SQL0501 - �� CRSR000x� �� ��:

ILE ������ � SQL� ��� � �� �����, ��� � ACTGRP(*CALLER)� ���

�� ��� � *NEW� ����� ����.

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

�� ����� ����� �� �� ��� ���� ��, SQL �� �� �� *ENDACTGRP�

��� ���. SQL �� �� �� *ENDMOD� ����, � �� �� ��� ����.

�� CREATE PROCEDURE�� � �� �� ��� ����� �����. �� � �� � �

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

��� �� ODBC � � � � �� ��:

iSeries Access ODBC ����� ������ �� ����� ���� �� ��� ��� ����

�.

��� PTF� �� PTF �� � ���� ����� �� �� readme.txt ���� PTF �� �

���� ������. ��� ����, ODBC � ��� ���� �� �� ����� ���

�����. ������ SQLExtendedFetch� SQLFetchScroll ODBC API� ����� �� �

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

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

�: ASCII � �� 2 �� 16 �

30 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 37: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ����� ��� �� 2 �(CCSID 65535)� ���� ���� �� �����. CCSID

� �� ���� �� ���� ��� ���� �� ��, � �(�)� �����. CCSID

65535� �� ��� ��, ��� �� �� �(2 �� 16 )� �����. ���� 2

�(CCSID 65535) ��� ���� ��� �� �� ���� ����.

2 �(CCSID 65535)� ���� ���� �� ����� ���� �� �� CCSID� �

�� �� CCSID� �����. ��� ���� ��, 2� ��� ��� � � ��

��.

IBM ��� �� ��

IBM �� �� ��� IBM ��� ��� ���� �� � �� ��� � ��� �� ��

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

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

��� ����� cwbsvget.exe� ������. Windows� iSeries Access V5R3 ��� �� cwbsvget.exe

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

�� ��� ����� ��� ���. cwbsvget� �� ���

���� ��� �� IBM Service� �����. cwbsvget� �

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

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

cwbsvget.exe �� ��� �� ODBC ���� ��� ���

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

��� �� � cwbsvget.exe� ���� �� ��� cwbsvget

� ���� �� ��� ��� �� ����. cwbsvget.exe

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

1. MS DOS �� ��� �� ����.

2. ���� ₩Program Files₩IBM₩Client Access �����

�� Client Access ��� ���� �� ��� �����

�.

cd ₩Program Files₩IBM₩Client Access

3. cwbsvget.exe ��� ������.

�: cwbsvget.exe� .zip ��� �����. DOS �� ��

�� .zip ��� �� ��� �����.

i5/OS �� � �� PTF ��� �����. 1. ��� ����� ����� PTF � ��� ������.

DSPPTF

2. ��� VxRxMx i5/OS ��� ��� �����.

3. IPL �� ##MACH#B� �����.

4. PTF ����� ���� F5� �����.

5. ����� � �� PTF ID� �����. PTF ID�

Tzxxyyy ����, xx� �, yyy� ��� ��, z� L �

� C���.

�� 31

Page 38: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

ODBC ���� ��� �����. 1. ����� �� → ���� → IBM Windows� iSeries

Access → ODBC ��� ������.

�: 64� ����� ���� 64� ����� ODBC �

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

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

3. iSeries Access ODBC ���� ��� �����.

ODBC ���� �� ��� �����. 1. ����� �� → ���� → IBM Windows� iSeries

Access → ODBC ��� ������.

�: 64� ����� ���� 64� ����� ODBC �

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

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

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

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

���. ODBC ��(SQL.LOG), CWBCOTRC �� �� ��

� �� ��. ��� �� �� ��� ODBC � � ��

�� �� ������.

�� �� � PC �����, �� �� � �� � ODBC ���� ��

(32� �� 64�).

�� ��

18 ���� �ODBC � � �� �� ��

ODBC �� �� ��� �� �� �����.

��� �� ��

Windows� iSeries Access� �� �� ���� ��� ��� �� ����, ��� ��� ����

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

� ����� iSeries ���� ���� �� �� Windows� iSeries Access ��� ���� ���

��� �� � � ��� ��� ����. �� Windows� iSeries Access�� ���� �� ��

� �� ��� ���, � ����� ���(iSeries) ���� �� ��� � � ����.

i5/OS ��� ��

��� ��� ����� PC� ������ �(�: ����� ��, ������ ��, �� �, �

� �� �� ����� �� �)� �����. iSeries ���� ��, ������, �����, ��,

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

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

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

��� ��� Windows� iSeries Access�� ����� �� ����� ����� ���� �� �

������. ���� Windows� iSeries Access�� ��� ��� ���� �� ��� ��� ��

���.

32 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 39: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

��� ���� ��� � �� ����, i5/OS � ��� ����. Windows� iSeries Access�

iSeries Navigator ��� ����� ��� �� �� ������.

Windows� iSeries Access �� �� iSeries NetServer™� ���� ��� ��� �� �� ����

� ��, �� ���� �� ��� ���� ���� ������ ��� ���. QBASE �� QCMN

�����(APPC ��� ���� ��� ��� ��), QSYSWRK � QUSRWRK �����(� ��

� ���� ��� ��� ��), QSERVER �����(������ � �� ��� ��)� �����

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

�� ��

16 ���� �ODBC ���� �� ���

�� ODBC ���� �� ��� ������.

23 ���� �iSeries �� � �� ���

ODBC �� iSeries ���� ���� � ������ �� ���� �����. � ����

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

i5/OS ��� �� � �� ���� ��

Windows� iSeries Access ������ �� ���� �� ��� �� � � ����� �� ���

��. Windows� iSeries Access�� ���� ��� ��� �� ���� � ����.

� ��� Windows� iSeries Access�� ���� ��� ����. ���(iSeries) ���� �� ���

� �� ����. Windows� iSeries Access ��� ���� ��� �����.

Windows� iSeries Access ��� ��� ��

Windows� iSeries Access�� � ���� �� ��� ��

�� � Windows� iSeries Access� �� �� �� ���� �� ����� �����.

����� �� ��� i5/OS ��

.NET � � v ������ ��

v � � ��

v �� ��

v QXDAEDRSQL ��

�� 33

Page 40: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

����� �� ��� i5/OS ��

IBM Toolbox for Java™v � � ��

v �� ��

v �� ��

v ������ ��

v DRDA® � DDM ��

v � ���� ��

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

v ���� � ��

� �� v � � ��

v �� ��

v ������ ��

ODBC ���� v � � ��

v ������ ��

iSeries Navigator�� �� �� ���� ��� �� ��

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

OLE DB � v � ���� ��

v ������ ��

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

v � � ��

�� ��� SQL �� ��(QXDAEDRSQL) v � � ��

v �� ��

v QXDAEDRSQL ��

��� ��

���� � ������ ��� � ���(� �� �

5250 �����)

�� ��

�� � ��

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

�� ��

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

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

��� ��� �� � �� � �� � ��(TCP/IP) � � ��

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

�� ��� Windows� iSeries Access �� � � ��, APAR II12227� ������.

�� ��

APAR II12227

34 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 41: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

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

���.

�� �� ���� ��� �/� � ���� ��� ���� � iSeries �� ����� ���� ��

� ��� ��� � UNIX ����� ��� �����. �� �� �� ����iSeries ��� ��

�� ��� �����. iSeries ��� ��� ����� �� �� �� �� � �� ���� ��

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

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

�� ��� ���� ������ iSeries ��� �� �� � ���� �� ��� ���� ����

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

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

��� ����� ���� ��� ��� �� ������ �� iSeries �� ���� ������ �

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

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

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

�� ���� ��� ����. iSeries ��� �� ��� ��� �����. �� ��� �� �

�� PC �� UNIX ���� ��� ����. ��� �� ��� �����/�� �������

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

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

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

v ��� ������ ��� ��, ������ ��, �� � iSeries ��� �� �� �����

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

iSeries �� ���� ���� �� ���� �� �� �� ��� ������. �� �� ����

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

�� ��

�� ���� �� ��

�� �� ���

�� �� ����:

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

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

�� �� ����

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

QPWFSERVSO QSYS *PGM �� ����

�� 35

Page 42: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

QPWFSERVS2 QSYS *PGM �� ����

QPWFSERVSD QSYS *PGM �� ����

QPWFSERV QSYS *JOBD �� ��� �� �� ��

QPWFSERVER QSYS *CLS �� �� �� � ������

�� ��� �� ���

QPWFSERVSS QSYS *PGM SSL �� ����

������ ��

� ��� �� ODBC, iSeries Navigator ������ � Windows� iSeries Access �(OLE DB

� .NET Data �)���.

������ ��� ���� ������ iSeries� DB2 UDB� �� ��� ���� � ����. �

��� ��� ����.

v ��� SQL ��� ��

v ODBC, ADO, OLE DB � .NET � � ����� �� � ���

v ������ ��(�: �� �� � ��, �� �� �� � ��)

v ���� �� ������ �� ��� �� �� �� ��(�: SQL ��� ��)

�� �� ��� ������ ��™(DRDA)� ������ �� � SQL ��� ��� � ����.

DRDA� OLE DB �� .NET � ��� ���� ����.

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

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

�� ��

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

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

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

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

QZDASOINIT QSYS �� ����

QZDASON2 QSYS � �� ����

QZDASRVSD QSYS �� ����

QZDASSINIT QSYS SSL �� ����

�: QZDANDB � QZDACRTP *PGM ����� *SRVPGM object QZDASRV� �� ������ ���� �����.

SQL ���:

36 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 43: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

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

��� �����.

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

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

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

SQL ����:

������ ��� DRDA� ���� �� ��� ������� �� ������ ��� � ����

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

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

��� ������� iSeries ��� �� ��� ����

��� ������(RDB)� iSeries ��� �� �� ����� ��� QSQL400��� ��� �

�� �����. ����� ��� iSeries ��� �� �� ���� QZD abcde��, ��� abcde

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

RDB� iSeries �� �� ��� ���� ���� ������ ��� ������ �� ���

� �� QGPL ������ �����.

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

���� �� ��

�� �� �� ��

a �� �� v ISO, JIS

v USA

v EUR

v JUL

b �� �� v JIS

v USA

v EUR, ISO

c �� ��/ � ��� v *CS/��

v *CS/

v *CHG/��

v *CHG/

v *RR/��

v *RR/

�� 37

Page 44: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� �� ��

d ��� ��� v �� ��

v ��

e ��� �� �� ��� � v 0 - 64

v 1 - 256

v 2 - 512

v 3 - 1024

��� ������� iSeries �� �� ����

����� ��� iSeries �� �� ���� QZDA abcdef��, ��� abcdef� �� � �

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

���� �� ��

�� �� �� ��

a �� �� v ISO, JIS

v USA

v EUR

v JUL

v MDY

v DMY

v YMD

b �� �� � �� �� v ISO, JIS � SQL ��

v USA � SQL ��

v EUR � SQL ��

v HMS � SQL ��

v ISO, JIS � ��� ��

v USA � ��� ��

v EUR � ��� ��

v HMS � ��� ��

38 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 45: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� �� ��

c �� �� � �� v *CS/��

v *CS/

v *ALL/��

v *ALL/

v *CHG/��

v *CHG/

v *NONE/��

v *NONE/

d ��� ��� v �� ��

v ��

e ��� �� � v 0 - 64

v 1 - 256

v 2 - 512

v 3 - 1024

f �� � �� �� v �� �� �

v ‘1100’b - ��� ISO ��

v ‘1101’b - �� ��

v ‘1110’b - �� �� ��

v ‘1111’b - �� �� �

v �� �� �

v ‘0001’b - ISO �� ��

v ‘0010’b - �� ��

v ‘0011’b - �� �� ��

v ‘0100’b - �� �� ���(/)

v ‘0101’b - �� �� ��(-)

v ‘0110’b - �� �� �

SQL ��� ���:

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

�� � ����. ��� �����, DLTSQLPKG(SQL �� ��) ��� ������.

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

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

��� �� ��:

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

�� 39

Page 46: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

��� �� ��

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

�� ��� ��� iSeries �� ��� ��

�� STMTxxxx ��� �� ����

�������.

���� iSeries �� ��� �� ��

�.

��� ��� iSeries �� ��� ��

�� STMTxxxx ��� �� ����

�������.

���� iSeries �� ��� �� ��

�.

DRDA ��� ��� STMTxxxx ���� ��

�.

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

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

CRSRyyyy, ���� ��� ����

SCRSRyyyy��, ��� yyyy� xxxx� �

����.

��� ��� Sxxxx ���� ���.

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

Cyy ���� ��, ��� yy� xxxx�

���� yy� 1 15 ��� ����.

�:

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

� ���� QSQPRCED ��� API� ���� iSeries ����� �� � ���

�.

2. ��� STMTxxxx ��� ��� �� ��� �� �����. ��� ��� ������

STMTxxxx ��� ���� ����� ����� ���� �� � �� �� �� �

�� ���. ��� ��� STMTxxxx ��� �� ��, �� �� ���� ����.

DRDA �� � �� � ����:

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

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

������ ��� DRDA� ���� � RDB� �� ������ ��� �� �� ��� ���

�� �� ���.

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

40 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 47: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

DRDA ��� ����

�� ��

�� ��

�� ���

�� ��

���� �� ��

���� �� ��

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

�� �� �� �� v DRDA� ��� �� ��� ��� ��� ‘STMTxxxx’� ���. ��� xxxx

� �� �����.

v DRDA� ��� �� ���� ��� ‘CRSRxxxx’ �� ‘SCRSRxxxx’� ��

�. ��� xxxx� �� �����.

�� �� iSeries ��� � ���� ��.

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

�� �� *CHANGE � RDB� iSeries ���� ���. �� �� RDB�� *CS� *ALL �� �

�� �.

�� ��

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

�� ���� ��

iSeries Server � ����� �� ���� ����.

� ����� iSeries ����� ����� ��� ���� �������. ������ � �

���� ���� �� �� �� ��� � ����. �� �� iSeries ��� ��� � �����

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

Windows� iSeries Access� iSeries ������ ���� � ��� �� PC ������ iSeries

� ����� �� ��� ��� � �� �� API� ����. iSeries ����� ��� ���

� ��� PC�� ���� ����� �����.

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

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

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

QZHQSSRV QSYS �� ����

QZHQSRVD QSYS �� ����

��� ��

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

�� 41

Page 48: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���� � ��� ���� iSeries ��� � �� �� �� ����� ��� �����. �

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

�� ��

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

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

��� ��

��, �� � ��

��� �

�� �� � ��

�� ����

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

�����

��

��� ��

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

��� �� ��

�� �� � �� ��

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

��� ��

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

QNPSERVS QSYS �� ����

QNPSERVD QSYS �� ����

� ��

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

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

v ��� ��

� �� �� PC5250����� �� �� � Windows� iSeries Access ��� �� ���

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

� ��� ��� �� ���� �����. �� ���� ���� iSeries Navigator� ��

�� iSeries ���� � ��� ����.

v �� � ��

�� ��� �� �� � ������ �� �� �� �����. � �� ��� ASCII� EBCDIC

� ����, EBCDIC� ASCII� ���� � �����. CCSID(��� � �� ID)� ���

42 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 49: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���. � ������ �� � CCSID, � CCSID � �� ��� ���� ��� ��

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

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

� �� ����

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

QZSCSRVS QSYS �� ����

QZSCSRVSD QSYS �� ����

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

PC ������� ��� ���� i5/OS� ����� ��� � �� ������� ��� � �

���.

��� �� � �� ���� � �� ��� ���� ��� ������ iSeries CL ��� ��

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

�� � ����. �� �� ��(�� ������ LMTCPB =*YES)�� iSeries ���� ��

�� ��� ����.

�� ���� � ��� ���� ������ iSeries ����� ��� ����(�/�)� ���

� ����. iSeries ���� ����� �� � � ���� �� ����� ������� ���

��. � ����� ���� �� ��� ���� ��� ������ �� iSeries �� ����

� ����.

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

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

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

QZRCSRVS QSYS �� ����

QZRCSRVSD QSYS �� ����

� � ��

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

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

����� �� ����, �� ���� �� ���� � �� � iSeries Navigator �����

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

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

�� 43

Page 50: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� � �� ����

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

QZSOSIGN QSYS �� ����

QZSOSGND QSYS �� ����

�� �� ��

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

�� ��� ������� � ��(��)� ��� �� �� ����. �� ��� TCP/IP �

� �� ��� ����.

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

�� �� ��

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

QZSOSMAPD QSYS �� �� �� ����

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

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

QXDAEDRSQL ��� ���� ������ iSeries� DB2 UDB� �� ��� ���� � ���

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

v ��� SQL ��� ��

v XDA ����� �� �� ���

v ������ ��(�: �� �� � ��, �� �� �� � ��)

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

QXDAEDRSQL �� ����

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

QXDARECVR QSYS �� ����

QXDALISTEN QSYS �� ����

�: QXDAEVT � QXDAIASP *SRVPGM ����� QXDAEDRSQL ���� �����.

DRDA/DDM ��

iSeries� DB2 UDB� �� ��� ���� � ����. � ��� OLE DB � � Toolbox ��

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

44 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 51: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

DRDA/DDM ��� iSeries� DB2 UDB� �� ��� ����� �� �����(OLE DB �

� Toolbox JDBC ���� �� � ��� �� ��� ��).

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

v ��� SQL ��� ��

v ��� �� ��� ��

v ��� �� ��

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

DDM� �� �� ��� �� � ��� ������.

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

DRDA/DDM �� ����

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

QRWTSRVR QSYS �� ����

QRWTLSTN QSYS ��� ����

�� ��

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

�� � ��

i5/OS ��� �� ��

�����/�� �� ����� �� ���� �� �����. �� � iSeries ��� � ����

�� ����, iSeries�� �� ��� ����, ���, ���� �� �����.

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

� ���. ��� ��� i5/OS �� �� � ���� �����. ��� ��� � ��, ���

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

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

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

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

�� ��

�� ��

�����/�� �� ��

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

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

�� ���� �����/�� ��� �����.

�� 45

Page 52: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

� ����.

2. �� ��� ��(STRHOSTSVR �� ��)�� ������ � �� ���� ��� ���.

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

3. � �� ��� ���� �����, ���� ��� ���� �� ���� ����� � ��

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

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

� Kerberos ��� ��� ��� ����.

4. � ��� ���� �� ��� � �� � i5/OS �� ����� ���� ����,

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

��� ����� � ��

Windows� iSeries Access� TCP/IP� ���� iSeries ��� ��� �����. �� ��� i5/OS

� ��� ���� ������ �����. i5/OS � ��� TCP/IP� �� Berkeley Software

Distributions 4.3 � �����. � ��� iSeries ��� �� 5722-TC1 ��� ����.

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

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

�� ��

TCP/IP ��

��� ��� �� �:

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

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

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

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

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

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

� ���� � �� ��� ��� ‘as-netprt’� � �� �� 8474� �����. �� �� �

�� �� ��� �����. �� �� �� �� ��� 449���. �� �� ��� �

��� ����� ���� ���� ����. ���, ‘as-svrmap’ ���� �� ��� �� �

� ����� ����.

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

�� � ��� � ����. iSeries Navigator ��� � �� � �� �� �� �� ��� �

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

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

46 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 53: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

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

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

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

TCP �� ��� ���� �� ��(SSL)� ���� ��� �� � �� ��� �� ��� �

� ��� ���.

�� � TCP �� ��� �� �� ���� ��� ��� �� ��� � �� �� ��

� �����. ��� �� � �� ��� �� ��:

��� �� �� �� ��

as-central �� �� 8470

as-database ������ �� 8471

as-dtaq � ���� �� 8472

as-file �� �� 8473

as-netprt ���� � �� 8474

as-rmtcmd ��� �� � ���� � �� 8475

as-signon � � �� 8476

as-svrmap �� �� 449

drda DDM 446

as-admin-http HTTP �� 2001

as-mtgctrlj �� �� 5544

as-mtgctrl �� �� 5555

telnet �� �� 23

as-edrsql QXDAEDRSQL �� 4402

�� � SSL(Secure Sockets Layer)� ���� ��� �� � ��� �� ��� �����.

��� �� �� �� ��

as-central-s �� �� �� 9470

as-database-s �� ������ �� 9471

as-dtaq-s �� � ���� �� 9472

as-file-s �� �� �� 9473

as-netprt-s �� ���� � �� 9474

as-rmtcmd-s �� ��� ��/���� � �� 9475

as-signon-s �� � � �� 9476

ddm-ssl DDM 448

as-admin-https HTTP �� 2010

as-mgtctrlj �� �� 5544

as-mgtctrl-ss �� �� 5566

as-mgtctrl-cs �� �� 5577

�� 47

Page 54: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��� �� �� �� ��

Telnet-ssl �� �� 992

�: �� ��� Windows� iSeries Access �� �� ����� CWBCO1003� ������(�

� �� �� → Widows� iSeries Access �� → CWBCO1003 ��).

��� � � �� � ��

WRKSRVTBLE ��� ���� ��� � � �� ��� �� � ����.

+--------------------------------------------------------------------------------+| -q: % Wq! kQ [w || ���: AS400597 || ��� ����, Enter� �����. || 1=�� 4=�� 5=�� || || Opt ��� �� ���� || _ _______________________________ ____________ _________________________ || _ as-central 8470 tcp || _ as-database 8471 tcp || _ as-dtaq 8472 tcp || _ as-file 8473 tcp || _ as-netprt 8474 tcp || _ as-rmtcmd 8475 tcp || _ as-signon 8476 tcp || _ as-svrmap 449 tcp || . || . || . || |+--------------------------------------------------------------------------------+

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

ADDSRVTBLE �� � RMVSRVTBLE ��� ������.

��� �� ��:

��� ��� ����� STRHOSTSVR CL ��� ������.

�: iSeries Navigator� ���� STRTCP ���� TCP� ��� � ��� ��� ���� ���

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

STRHOSTSVR ��� ��� �� �� �� �� ��� �����. �� � ��� � ����

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

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

� PC ������ �� ��� ���� ��� �� ��� ����. �� ��� � � ���

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

CL �� �� ����� ���� �� �� STRHOSTSVR �� �� ����� ����.

48 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 55: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

*ALL �� ��� �� �� � �� �� ��� �����.

*CENTRAL

QSYSWRK ������� �� �� ��� �����. �� ��� QZSCSRVSD��, �

�� ���� ��� QZSCSRVS���.

*DATABASE

QSERVER ������� ������ ��� �����. �� ��� QZDASRVSD��, �

�� ���� ��� QZDASOINIT, QZDASSINIT � QTFPJTCP���. QTFPJTCP�

QSERVER ������� �����.

*DTAQ

QSYSWRK ������� � ���� �� ��� �����. �� ��� QZHQSRVD��,

� �� ���� ��� QZHQSSRV���.

*FILE

QSERVER ������� �� �� ��� �����. �� ��� QPWFSERVSD��, �

�� ���� ��� QPWFSERVSO, QPWFSERVSS � QPWFSERVS2���.

*NETPRT

QSYSWRK ������� ���� � �� ��� �����. �� ��� QNPSERVD��,

� �� ���� ��� QNPSERVS � QIWVPPJT���. QIWVPPJT� QSYSWRK ��

����� �����.

*RMTCMD

QSYSWRK ������� ��� �� � �� ���� � �� ��� �����. �� ��

� QZRCSRVSD��, � �� ���� ��� QZRCSRVS���.

*SIGNON

QSYSWRK ������� �� �� ��� �����. �� ��� QZSOSGND��, � �

� ���� ��� QZSOSIGN���.

*SVRMAP

QSYSWRK ������� �� �� �� ��� �����. �� ��� QZSOSMAPD���.

�: �� ��� QSYSWRK ������ ���� ��, � �� ���� ��� � ���

QUSRWRK ������ �����. �� ������ �� ���� ��� � ���

QUSRWRK ������� �����.

�� ���

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

*ANY TCP/IP ���� STRHOSTSVR ��� ���� ��� ��� ���. TCP/IP� ���� �

��, � ��� PWS3008 �� ��� PWS300D� ����, ��� �� ��� ���� �

���.

�� 49

Page 56: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

*NONE

��� ��� �� ��� �� STRHOSTSVR ��� ���� ��� �� ���� ����

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

*TCP TCP/IP ���� STRHOSTSVR ��� ���� ��� ��� ���. TCP/IP� ���� �

��, � ��� PWS3008 �� ��� PWS300D� ����, ��� �� ��� ���� �

���.

�� ��

CL �� �� ����

�� ��:

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

�� ��(�: ������ ��, ���� � ��, � � ��)�� ��� �� ��� ����.

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

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

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

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

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

�.

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

QUSRWRK ������� ���� �����, ���� ������ ��� � ����. �� �� �

� � ������ ��� �� �� ��(QZDASRVSD)� QSERVER ������� �����.

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

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

������ �� �� �� �� ��� ���� ���� QSERVER ������ ����� �� �

��. � �� �� �� ��� ��� ���� ���� QSYSWRK ������ ����� ���.

QSYSWRK ������� ���� �� ��� �� ���� ��� ����� QUSRWRK� ���

�� ���.

�� �� ��

�� �� ��� QSYSWRK ������� ���� ���� �����. � ��� ����� ���

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

� ��� ������� �� ���� � �� �����. �� TCP/IP �� ��� 449

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

50 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 57: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

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

�� ����.

�� �� ��� STRHOSTSVR ���� ���� ENDHOSTSVR ���� �����.

: STRHOSTSVR:

STRHOSTSVR �� ��� �� �����.

� 1: � ��� �� �� ��

STRHOSTSVR(*ALL)

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

� 2: �� �� �� ��

STRHOSTSVR SERVER(*CENTRAL *SVRMAP) RQDPCL(*NONE)

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

� 3: �� ��� �� �

STRHOSTSVR SERVER(*ALL) RQDPCL(*TCP)

� ��� TCP/IP� ���� �, �� ��� �� �� � �� �� ��� �����.

��� �� ��:

��� ��� ����� ENDHOSTSVR CL ��� �����.

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

��� �� �� �� ��� ���� ��, �� ��� ��� ENDACTCNN ����� ���� �

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

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

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

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

*DATABASE � *FILE ��� �� �� �� ����� ENDACTCNN ����� ��� � ���

�. ENDACTCNN ����� ���� ��� �� �� ��� �����. �� � �� ��� ��

� ���� �� �� ��� � ����. *DATABASE ��� ���� ��, �� � ���

QZDASOINIT � QZDASSINIT ��� �����. *FILE ��� ���� ��, �� � ���

QPWFSERVSO � QPWFSERVSS ��� �����.

�: ENDHOSTSVR ��� ���� �� �� �� � ��� ���� ��, � ���� �� ��

�. �� � ��� � ����� ENDHOSTSVR SERVER(*ALL)� ������. *ALL ��

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

�� 51

Page 58: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

ENDHOSTSVR �� �:

�� ��

*ALL �� �� �� �� ��� �� ��� �����. �� � ���� � ��� � ��

���� ����.

*CENTRAL

QSYSWRK ������� �� �� ��� �����.

*DATABASE

QSERVER ������� ������ �� ��� �����.

*DTAQ

QSYSWRK ������� � ���� �� ��� �����.

*FILE

QSERVER ������� �� �� ��� �����.

*NETPRT

QSYSWRK ������� ���� � �� ��� �����.

*RMTCMD

QSYSWRK ������� ��� �� � �� ���� � �� ��� �����.

*SIGNON

QSYSWRK ������� �� �� ��� �����.

*SVRMAP

QSYSWRK ������� �� �� ��� �����.

�� �� �

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

�� �:

*NONE

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

�� �:

*DATABASE

QZDASOINIT � QZDASSINIT �� ���� ��� �� �� �����. �� � ��

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

*FILE

QPWFSERVSO � QPWFSERVSS �� ���� ��� �� �� �����. �� � �

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

��� �� ENDHOSTSVR ����.

52 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 59: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

: ENDHOSTSVR:

ENDHOSTSVR �� ��� �� �����.

� 1: � ��� �� �� �

ENDHOSTSVR SERVER(*ALL)

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

� 2: �� �� �� �

ENDHOSTSVR SERVER(*CENTRAL *SVRMAP)

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

� 3: �� �� �� � �� �� �

ENDHOSTSVR SERVER(*CENTRAL *DATABASE) ENDACTCNN(*DATABASE)

� ��� QSYSWRK ������ �� �� �� QSERVER ������ ������ �� ���

�����. �� *DATABASE ��� �� �� � ��� �� ��� QZDASOINIT �

QZDASSINIT �� ��� �����.

iSeries ��� �����

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

�� ��� �� �� �����. i5/OS ����� �� ��� � ���� �� �� �

�� � ����.

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

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

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

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

�� ��

69 ���� �iSeries ���� �� �� �� � ��

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

70 ���� �� � ����� ���� �� �� ��

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

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

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

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

�� 53

Page 60: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QSYSWRK

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

�� ��� ������ �� �� ��� QSERVER ������� �����.

QUSRWRK

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

v ���� �

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

v ��

v � ����

v � �

v ������

QSERVER

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

���.

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

����� �� ��

QSYSWRK ������ �� ������ �� �� ��� IPL � ��� �����.

���� � ��� �� ����� ���� ��, IPL � QSERVER � QUSRWRK ������

��� �����. ��� �� ����� QSTRUPPGM ��� �� ����, ��� �� QSTRUP

QSYS���.

��� ��� �����, QSTRUPPGM ��� �� ���� ��� ����� �� � ����. �

�� � QSYS� QSTRUP ����� ��� ���� � �� ������ ��� � ����.

�: ������ �� �� �� ��� ���� ��� ��� ��� ��, �� ����� QSERVER

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

V5R1� ����, ���� ��� �� ���� ��� ��� �� ��� TCP/IP� �����.

TCP/IP� ���� ��� ��� ��� �����. TCP/IP� ����, ��� ��� ���� ��

QUSRWRK� QSERVER� ���� ���. V5R1� �� ��� ���� V5R1(��)� ����

�� ���� ���� �� ����� TCP/IP� ���� �� ��, ���� ��� TCP/IP� �

��� �� ����� ��� �����. IPL ��, STRTCP� IPL � ���� TCP/IP� ��� �

��� �� � � ����. � �� ��� � ��, *YES(TCP/IP ��)� � �� �����,

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

54 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 61: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���� �� ��:

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

QSERVER ������� �� ��� ������ �� ��� �� �� ��� ��� ����. �

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

� ��� ���� ����, QSERVER ������ ��� � �������.

QSYSWRK ������� �� �� ��� �� �� ��� ��� ����. � ��� STRTCP

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

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

�� �� ��� ��� TCP/IP� �� ��, TCP/IP ��� ����� �� ��� ���� ���

���.

1. ENDHOSTSVR *ALL

2. STRHOSTSVR *ALL

��� ��� QZBSEVTM��� ���. ��� �� ��� ���, �� ��� ���� ��� ��

� � ����.

QSYS/SBMJOB CMD(QSYS/CALL PGM(QSYS/QZBSEVTM)) JOB(QZBSEVTM) JOBD(QSYS/QZBSEJBD)PRTDEV(*USRPRF) OUTQ(*USRPRF) USER(QUSER) PRTTXT(*SYSVAL) SYSLIBL(*SYSVAL)CURLIB(*CRTDFT) INLLIBL(*JOBD) SRTSEQ (*SYSVAL) LANGID(*SYSVAL) CNTRYID(*SYSVAL)CCSID(*SYSVAL)

�: ���� QZBSEVTM� ���� � �� ��� ��� � ����.

���� �� ��:

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

�.

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

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

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

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

�����. ���� ��� ������ ��� � �����, STRPJ(���� �� ��) �� ENDPJ(�

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

DSPACTPJ� �� ���� ��� �� ��� ��� ‘���� �� �’�� ��� ���� �� �

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

�� �������.

�:

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

��� ��� �� � ��� ���� ����. ���� �� ��� �� ADDPJE ��

�� 55

Page 62: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

CHGPJE CL ��� �� �� �(MAXUSE) ��� �� �� �� �����. ��� � ��

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

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

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

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

v � ���, �� �� ��� QUSRWRK �� QSERVER�� �����. iSeries Navigator� �

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

1. iSeries Navigator → ��� → �� → iSeries Access� �� ������.

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

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

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

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

2. ADDPJE ��� ���� �� ��� ���� �� ��� ������. STRJOBS ���

�� *YES� ������.

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

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

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

���� � ��

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

�� ��

������ ��

�� ������ ��

�� ��

�� �� ��

� ���� ��

� � ��(� �� ��� ���� ��� �)

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

� �� ����.

����� ��

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

��� ��

���� � QUSRWRK

��� �� � ���� � QUSRWRK

�� QUSRWRK

56 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 63: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��� ��

������ QUSRWRK

�� ������ QUSRWRK

�� QSERVER

�� �� QSERVER

� ���� QUSRWRK

� � QUSRWRK

���� �����/��

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

��� ��

���� � QSYS/QNPSERVS

��� �� � ���� � QSYS/QZRCSRVS

�� QSYS/QZSCSRVS

������ QSYS/QZDASOINIT

�� ������ QSYS/QZDASSINIT

�� QSYS/QPWFSERVSO

�� �� QSYS/QPWFSERVSS

� ���� QSYS/QZHQSSRV

� � QSYS/QZSOSIGN

��� ����

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

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

��� ��

���� � QUSER

��� �� � ���� � QUSER

�� QUSER

������ QUSER

�� ������ QUSER

�� QUSER

�� �� QUSER

� ���� QUSER

� � QUSER

���

�� 57

Page 64: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

��� ��

���� � *PGM

��� �� � ���� � *PGM

�� *PGM

������ *PGM

�� ������ *PGM

�� *PGM

�� �� *PGM

� ���� *PGM

� � *PGM

�� ��

���� ��� �� �� ��. *USRPRF� ��� ��, � ��� ���� ����� �� �� �

�� �����. ��� QUSER� �� ��� ���� �� �����. ��� �� �� ��� �

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

��.

��� ��

���� � QSYS/QZBSJOBD

��� �� � ���� � QSYS/QZBSJOBD

�� QSYS/QZBSJOBD

������ QGPL/QDFTSVR

�� ������ QGPL/QDFTSVR

�� QGPL/QDFTSVR

�� �� QGPL/QDFTSVR

� ���� QSYS/QZBSJOBD

� � QSYS/QZBSJOBD

�� ��

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

� ��� � �� �� �� �� *YES� ����. STRHOSTSVR ��� ���� ��� ��

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

��� ��

���� � *YES

��� �� � ���� � *YES

�� *YES

������ *YES

�� ������ *YES

58 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 65: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��� ��

�� *YES

�� �� *YES

� ���� *YES

� � *YES

�� �� �

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

��� ��

���� � 1

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

�� 1

������ 1

�� ������ 1

�� 1

�� �� 1

� ���� 1

� � 1

��

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

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

��� ��

���� � 1

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

�� 1

������ 1

�� ������ 1

�� 1

�� �� 1

� ���� 1

� � 1

�� �� �

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

��� ��

���� � 2

�� 59

Page 66: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��� ��

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

�� 2

������ 2

�� ������ 2

�� 2

�� �� 2

� ���� 2

� � 2

�� �� �

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

��� ��

���� � *NOMAX

��� �� � ���� � *NOMAX

�� *NOMAX

������ *NOMAX

�� ������ *NOMAX

�� *NOMAX

�� �� *NOMAX

� ���� *NOMAX

� � *NOMAX

�� �� �

�� �� �� �. � 200� 200�� �� �� �� �� �� ���� ��� ���� �����.

��� ��

���� � 200

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

�� 200

������ 200

�� ������ 200

�� *NOMAX

�� �� *NOMAX

� ���� 200

� � 200

�� ��

60 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 67: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

��� ��

���� � *YES

��� �� � ���� � *YES

�� *YES

������ *YES

�� ������ *YES

�� *YES

�� �� *YES

� ���� *YES

� � *YES

�(pool) ID

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

��� ��

���� � 1

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

�� 1

������ 1

�� ������ 1

�� 1

�� �� 1

� ���� 1

� � 1

���

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

��� ��

���� � QGPL/QCASERVR

��� �� � ���� � QGPL/QCASERVR

�� QGPL/QCASERVR

������ QSYS/QPWFSERVER

�� ������ QSYS/QPWFSERVER

�� QSYS/QPWFSERVER

�� �� QSYS/QPWFSERVER

� ���� QGPL/QCASERVR

� � QGPL/QCASERVR

�� 61

Page 68: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���� �� ��� �� �� �� *YES� ���� ��� �� �� �� ����, ���� ��

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

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

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

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

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

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

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

���� �� ���

���� ��� ������ �� ���� �� �(DSPACTPJ)� ������. �� ��, � � �

�� �� ���� ��� ������ ���� ��� �� �����(QUSRWRK �� �� �� �

����) ����(�: QZSOSIGN)� �� �� ���.

DSPACTPJ ��� �� ��� ����.

+--------------------------------------------------------------------------------+| �� ���� �� �� AS400597 || 01/12/95 16:39:25 ||����� . . . . . : QUSRWRK �� ��. . . . . : 01/11/95 ||���� . . . . . . : QZSOSIGN �� �� . . . . . : 16:54:50 || ����� . . . . : QSYS � �� . . . . . : 0023:12:21 || || ���� ��: || � � . . . . . . . . . . . . . . . . : 10 || �� � . . . . . . . . . . . . . . . . : 8.5 || �� � . . . . . . . . . . . . . . . .: 25 || || �� � ���� ��: || � � . . . . . . . . . . . . . . . . : 5 || �� � . . . . . . . . . . . . . . . . : 4.3 || �� � . . . . . . . . . . . . . . . .: 25 || || || �... || || |+--------------------------------------------------------------------------------+

+--------------------------------------------------------------------------------+| 01/12/95 16:39:25 ||����� . . . . . : QUSRWRK �� ��. . . . . : 01/11/95 ||���� . . . . . . : QZSOSIGN �� �� . . . . .: 16:54:50 ||����� . . . . : QSYS � �� . . . . . : 0023:12:21 || || || || ���� �� ��: || � �� � . . . . . . . . . . . . : 0 || �� �� � . . . . . . . . . . . . : .2 || �� �� � . . . . . . . . . . . . . : 4 |

62 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 69: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

| �� �� �� . . . . . . . . . . . . . . : 00:00:20.0 || � � . . . . . . . . . . . . . . . : 0 || �� � . . . . . . . . . . . . . . . : 0 || || || || � �� ||���� Enter� �����. || ||F3=�� F5=���� F12=�� F13=� �� || |+--------------------------------------------------------------------------------+

���� �� ��

�� ���� �� � ���� F5 � ��� �� ���� ��� � ��� ����� � ��

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

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

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

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

v ��� ��

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

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

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

���� �� � ��

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

1. ENDPJ(���� �� ��) ��� ���� ���� ��� ������.

ENDPJ ��� ���� �� ���� ��� ���� �� ��� �� ��� *YES� �� �

� �� � ������ ��� � ����, �� �� ��� �� STRHOSTSVR ��� ���

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

� �����.

2. RMVPJE(���� �� �� ��) ��� ���� ����� ���� ���� �� ��� ���

���.

RMVPJE ��� ���� �� ���� �� ��� ����� ���� ����� �����. �

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

��� � ��

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

� �� ��� �� ��� ��� STRHOSTSVR ��� ��� � ����� ��� �����. � �

�� 63

Page 70: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��� QUSER �� ������ �����. QSYSWRK ������ � �� ��� ��,

QSYSNOMAX �� ����� �����. QSERVER ������ � �� ��� ��,

QPWFSERVER �� ����� �����.

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

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

�� ��� IBM � ������ �� ��� �� �� ��� ����.

��� �� �� ��

����� QSYS/QSYSWRK

�� ���� QSYSNOMAX

�� QUSER

� ��� QNPSERVD

��� QNPSERVD

��� QGPL/QCASERVR

�� 2538

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

����� QSYS/QSYSWRK

�� ���� QSYSNOMAX

�� QUSER

� ��� QZRCSRVSD

��� QZRCSRVSD

��� QGPL/QCASERVR

�� 2539

�� �� ��

����� QSYS/QSYSWRK

�� ���� QSYSNOMAX

�� QUSER

� ��� QZSCSRVSD

��� QZSCSRVSD

��� QGPL/QCASERVR

�� 2536

������ �� ��

����� QSYS/QSERVER

�� ���� QPWFSERVER

64 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 71: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� QUSER

� ��� QZDASRVSD

��� QZDASRVSD

��� QSYS/QPWFSERVER

�� 600

�� �� ��

����� QSYS/QSERVER

�� ���� QPWFSERVER

�� QUSER

� ��� QPWFSERVSD

��� QPWFSERVSD

��� QSYS/QPWFSERVER

�� 200

�� ���� �� ��

����� QSYS/QSYSWRK

�� ���� QSYSNOMAX

�� QUSER

� ��� QZHQSRVD

��� QZHQSRVD

��� QGPL/QCASERVR

�� 2537

�� �� ��

����� QSYS/QSYSWRK

�� ���� QSYSNOMAX

�� QUSER

� ��� QZSOSGND

��� QZSOSGND

��� QGPL/QCASERVR

�� 2540

�� � ��

����� QSYS/QSYSWRK

�� ���� QSYSNOMAX

�� QUSER

� ��� QZSOSMAPD

�� 65

Page 72: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��� QZSOSMAPD

��� QGPL/QCASERVR

�� 2541

iSeries ��� ��� �

�����/�� ���� �� ��� �� �� ��� � ����.

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

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

iSeries ���� �� �� ��� �� ����. �����/�� ����� � �� �� ����.

QAUDCTL

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

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

QAUDENDACN

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

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

��.

QAUDFRCLVL

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

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

QAUDLVL

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

QAUTOVRT

����� �� ��� ��� ��� ��� ��� �����. ��� pass-through � Telnet

��� �����.

QCCSID

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

v � ��� �� ID ��

v � �� ID

v �� ��� ID

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

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

�� ��� ��� ��� �����. ��� �� 65535��, �� ���� ��� ���

��.

QCTLSBSD

�� ����� ��

66 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 73: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QDSPSGNINF

5250 ����� ��(������ ��, PC5250)� ���� � �� �� � � �� ���

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

QLANGID

���� ��� �� ID. �� CCSID� 65535�� �� ��� ��� CCSID� �����.

������ ��� ��� �� CCSID �� ���� ������ �� �� ���� �� �

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

QLMTSECOFR

�� ����(*ALLOBJ) �� ��(*SERVICE) � ��� �� ��� ��� ��� ��

� � ��� ��� �����. � �� 1� �� ��, *ALLOBJ �� *SERVICE � ��

� �� �� ��� ��� ����� � *CHANGE ��� �� ���.

��� 5250 ������ �� ��� ��� ���. ���� ��� �� 1���. ��� �

� ��� PC� � ��� ���, ���� PC�� ���� ��� ���� �� �

��� ����� � �� 0�� ��� ���.

QMAXSIGN

�� �� � ��� ��� ���� � � � � �� �����. QMAXSIGN �

� ����, ���� QMAXSGNACN ��� �� ���� ��� �����.

QMAXSGNACN �� 1(�� ����)��, QMAXSIGN �� �� ��� � PC� ����

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

���, PC ��� ��� �� ��� ����. QMAXSGNACN� 2 �� 3�� ����

���.

QMAXSGNACN

�� ���� �� � � �� �� ���� ���� �� ��� �����. 1(�� ���

�), 2(�� ���� �� ���) �� 3(�� ���� � �� ���� �� ���)� ��

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

QPWDEXPITV

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

QPWDLMTAJC

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

�.

QPWDLMTCHR

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

�.

QPWDLMTREP

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

�.

�� 67

Page 74: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QPWDLVL

iSeries ��� ���� � � ��, �� ���� �� ��, ����� Windows ����

�� iSeries NetServer � �� ��� ��� ���� � �� ��� �����. � ���

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

�: � �� ���� �� ����, � �� ���� �� �� ����� PC� � �

� ��(Express V5R1)�� ������ ���. ��� ��� �� V5R1 ��� �����

� iSeries ��� ���� � � ���.

QPWDMAXLEN

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

QPWDMINLEN

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

QPWDPOSDIF

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

��.

QPWDRQDDGT

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

QPWDRQDDIF

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

QPWDVLDPGM

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

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

QRMTSIGN

����� ��� � � �� ���� �� �����. TELNET ��� ��� ��� �

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

v ‘*FRCSIGNON’: �� � � ��� ���� �� ��� � � ��� ���.

v ‘*SAMEPRF’: 5250 ��� pass-through �� ������ ��� ��, �� � � �

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

TELNET� ���� ��, � �� �������.

v ‘*VERIFY’: ���� ���� ���� �� ���� ��� �� �, ��� � ��

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

v ‘*REJECT’: 5250 ��� pass-through �� ������ ��� ��, ��� � �� ��

�� ����. QRMTSIGN� *REJECT� ����, ��� TELNET� ���� ���� �

� � �� � ����. � ���� �� ��� �����. ���� �� TELNET ��

�����, TELNET ��� ������.

68 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 75: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

v ‘���� �����’: ��� ���� �����(�� *LIBL)� ���� �� ��� �

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

� passthru� ���� ����.

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

���� ��� �� *FRCSIGNON���. ��� 5250 ������ ���� � � ��

� ��� � �� ��� � �� *VERIFY� ������.

QSECURITY

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

v 20� ���� � ���� �� ��� �� �����.

v 30� ���� � ��� �� � ��� ��, ���� ��� ���� ��� �

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

v 40� ���� � ��� �� � ��� ��, ���� ��� ���� ��� �

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

� �����.

v 50� ���� � ��� �� � ��� ��, ��� ����� ��� �� ��

���� ��� �� ��� �� �����. QTEMP ������ �� ��� �����

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

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

����.

QSTRUPPGM

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

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

QSYSLIBL

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

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

iSeries ���� �� �� �� � ��

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

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

������ � � ����� ��� � ����. GUI(Graphical User Interface) ��� ��� �

� iSeries Navigator ����� ���� �� ��� ��� �� ����. GUI ����� ����

��� � ��� ���� �� ����� �� ��� �� � ����. � � � GUI �

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

�� ��

�� 69

Page 76: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

53 ���� �iSeries ��� ������

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

� �� ��� �� �� �����. i5/OS ����� �� ��� � ���� �� �

� ��� � ����.

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

iSeries Navigator� ���� �� ��� ��� �� �� �����.

iSeries Navigator ����� ���� �� ��� ����� �� ��� ������.

1. iSeries Navigator �� � �� ������.

2. �� ��(+)� ���� ���� ����.

3. �� ��(+)� ���� ��� ����.

4. ��� �� �� ��� ������(�: TCP/IP �� Windows� iSeries Access).

5. ��� � � ���� ��� ��� �� ��� � � ��� ���� ��� �� �� ���

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

�� ��� ����.

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

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

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

����.

�� ��

53 ���� �iSeries ��� ������

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

� �� ��� �� �� �����. i5/OS ����� �� ��� � ���� �� �

� ��� � ����.

iSeries ���:

iSeries�� �� �� �� �� �����.

iSeries�� ���� ���� �� � ���� �����.

v �� ���

v �� ID

v �� ��(����)

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

v ���

– ������ �� ��� ��, �� ���� �� ��������.

70 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 77: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

– ��� ��� ��� �� �� ��� ����� ���� ��(�� ��� �� ��) �� ��

��� �����.

v �� ID

– ���� �� �� ��� ��� �� QUSER���.

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

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

WRKACTJOB� ���� ��:

WRKACTJOB ��� ���� �� ��� ����.

WRKACTJOB ��� �� �� �� �� ���� ��� �� �� ��� ����.

�� ��� WRKACTJOB ��� ���� � ��� ����. ��� � ��� ��� ��

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

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

v (1) - �� �� ��

v (2) - �� ��

v (3) - ���� �� ��

+--------------------------------------------------------------------------------+| 0? [w! kQ [w AS400597 || 01/12/95 10:25:40 ||CPU %: 3.1 � ��: 21:38:40 �� ��: 77 || ||��� ����, Enter� �����. || 2=�� 3=�� 4=�� 5= �� �� 6=�� 7=��� �� || 8=� �� �� �� 13=�� ... || ||Opt �����/�� ��� �� CPU % �� �� || . ||___ QSYSWRK QSYS SBS .0 DEQW ||___ (1) QZSOSMAPD QUSER BCH .0 SELW || . ||___ (2) QZSOSGND QUSER BCH .0 SELW ||___ QZSCSRVSD QUSER BCH .0 SELW ||___ QZRCSRVSD QUSER BCH .0 SELW ||___ QZHQSRVD QUSER BCH .0 SELW ||___ QNPSERVD QUSER BCH .0 SELW || . || . ||___ QUSRWRK QSYS SBS .0 DEQW ||___ (3) QZSOSIGN QUSER PJ .0 PSRW ||___ QZSCSRVS QUSER PJ .0 PSRW ||___ QZRCSRVS QUSER PJ .0 PSRW ||___ QZHQSSRV QUSER PJ .0 PSRW ||___ QNPSERVS QUSER PJ .0 PSRW |

�� 71

Page 78: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

|___ QZDASOINIT QUSER PJ .0 PSRW || . �... |+--------------------------------------------------------------------------------+

+--------------------------------------------------------------------------------+| 0? [w! kQ [w AS400597 || 01/12/95 10:25:40 ||CPU %: 3.1 � ��: 21:38:40 �� ��: 77 || ||��� ����, Enter� �����. || 2=�� 3=�� 4=�� 5= �� �� 6=�� 7=��� �� || 8=� �� �� �� 13=�� ... || ||Opt �����/�� ��� �� CPU % �� �� || . ||___ QSERVER QSYS SBS .0 DEQW || QSERVER QPGMR ASJ .1 EVTW || . ||___ (2) QPWFSERVSD QUSER BCH .0 SELW || QZDASRVSD QUSER BCH .0 SELW || . || . ||___ (3) QPWFSERVSO QUSER PJ .0 PSRW ||___ QPWFSERVSO QUSER PJ .0 PSRW || . || . �... |+--------------------------------------------------------------------------------+

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

ASJ ������ �� ��� ��

PJ ���� �� ��

SBS ����� ��� ��

BCH �� �� � �� �� �� ��

� ��� ���� ��:

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

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

������.

� ����� ��� � ��� ����� DSPLOG ���� �� ��� �� � ����.

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

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

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

���� �� �� ��:

iSeries Navigator �� WRKOBJLCK ��� �����.

72 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 79: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

iSeries Navigator� ���� � ��� �� �� ��� ���� �� ��� ������.

1. iSeries Navigator� ����(� �� � �� ��).

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

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

4. ��� ���� ��� ��, ��� ������. �� � ��� �� �� ��� ����.

WRKOBJLCK ��� ���� � ��� �� �� ��� � �� �� ����. � ��� ��

��� �� ����� ������� ���� *USRPRF� ���� ���� ������.

��� ��� EZ-Setup � iSeries Navigator ��

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

����.

EZ-Setup � iSeries Navigator� iSeries ���� ���� �� ��� �� � � ��, �� ��

� ��� �� � �� ���� � ��� �� � ����. �, EZ-Setup� STRTCP� ���� �

� �� � ����. �� ��� EZ-Setup� �� �� ���� ����� ���� �� �� �

� iSeries ��� ���� �����. ���� EZ-Setup � Operations Console� ���� �� ��

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

EZ-Setup�� ���� � ��� �� ��� EZ-Setup �� ���� ������.

EZ-Setup�� ���� �� ���� � �� ��� ��, QNEOSOEM� QSYSWRK ������

� ���� �� ���. QSYSWRK ������� � �� ��� �� ��� ��� ����.

��� �� QNEOSOEM� QSYSWRK ������� QNEOSOEM�� ���� �� � ���

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

QSYS/SBMJOB CMD(QSYS/CALL PGM(QSYS/QNEOSOEM)) JOB(QNEOSOEM)JOBD(QSYS/QNEOJOBD) JOBQ(QSYS/QSYSNOMAX) PRTDEV(*JOBD) OUTQ(*JOBD)USER(*JOBD) PRTTXT(*JOBD) SYSLIBL(*SYSVAL) INLLIBL(*JOBD)LOGCLPGM(*YES) MSGQ(*NONE) SRTSEQ(*SYSVAL) LANGID(*SYSVAL)CNTRYID(*SYSVAL) CCSID(*SYSVAL)

� ��� � �� � �� QNEOSOEM ��� � �����.

�� �� ���� ��

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

� ����.

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

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

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

���.

�� 73

Page 80: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�: � �� ��� ���� �� 168 ���� ��� ��� � ���� ���� ��� ��� ��

���.

�� ���� �

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

� ��� �� ��

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

i5/OS � ��� ���� �� ����� �� � ����.

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

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

�� �� ����� ���� QSERVER ������ �� ��� ���.

� ��� ���� �� ����� ����, WRKREGINF(� ��� �� ��) ��� ����

��.

+--------------------------------------------------------------------------------+| � �� �� ��(WRKREGINF) || || ��� ����, Enter� �����. || || �� � . . . . . . . . . . . *REGISTERED || ��� ��. . . . . . . . . . . *ALL Name, generic*, *ALL || �� . . . . . . . . . . . . . * *, *PRINT || |+--------------------------------------------------------------------------------+

� ����� ��� Enter� �����.

+--------------------------------------------------------------------------------+| � �� �� �� || || ��� ����, Enter� �����. || 5=��� �� 8=�� ���� �� �� || || �� || �� � || Opt � �� �� ��� || _ QIBM_QCA_CHG_COMMAND CHGC0100 *YES Change command exit programs || _ QIBM_QCA_RTV_COMMAND RTVC0100 *YES Retrieve command exit progra || _ QIBM_QHQ_DTAQ DTAQ0100 *YES Original data queue server || _ QIBM_QIMG_TRANSFORMS XFRM0100 *YES || _ QIBM_QJO_DLT_JRNRCV DRCV0100 *YES Delete Journal Receiver || _ QIBM_QLZP_LICENSE LICM0100 *YES Original License Mgmt Server || _ QIBM_QMF_MESSAGE MESS0100 *YES Original Message Server || _ QIBM_QMH_REPLY_INQ RPYI0100 *YES Handle reply to inquiry mess || 8 QIBM_QNPS_ENTRY ENTR0100 *YES Network Print Server - entry || _ QIBM_QNPS_SPLF SPLF0100 *YES Network Print Server - spool || _ QIBM_QOE_OV_USR_ADM UADM0100 *YES OfficeVision/400 Administrat || || � |

74 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 81: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

| ===> || |+--------------------------------------------------------------------------------+

����� ��� �� ����� ��, �� ����� �� ��� ��� � 8� ������.

+--------------------------------------------------------------------------------+| �� ���� �� �� || || ���: QIBM_QNPS_ENTRY ��: ENTR0100 || || ��� ����, Enter� �����. || 1=�� 4=�� 5=�� 10=�� || || �� || ���� �� || Opt �� ���� ����� || 1_ __________ __________ || || (�� ����� �� � � ) || |+--------------------------------------------------------------------------------+

����� �� ����� �����, � 1� ������.

�:

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

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

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

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

+--------------------------------------------------------------------------------+| �� ���� ��(ADDEXITPGM) || || ��� ����, Enter� �����. || ||�� � . . . . . . . . . . . > QIBM_QNPS_ENTRY ||��� �� . . . . . . . . . . > ENTR0100 Name ||���� �� . . . . . . . . . > 1 1-2147483647, *LOW, *HIGH ||���� . . . . . . . . . . . . MYPGM Name ||����� . . . . . . . . . . . MYLIB Name, *CURLIB ||THREADSAFE . . . . . . . . . . . *UNKNOWN *UNKNOWN, *NO, *YES ||�� ��� �� � . . . . *SYSVAL *SYSVAL, *RUN, *MSG, ||��� ’��’. . . . . . . . . . *BLANK || |+--------------------------------------------------------------------------------+

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

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

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

��� � i5/OS �� � ����� ���� ����.

�� 75

Page 82: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QIBM_QPWFS_FILE_SERV(�� ��)

��� PWFS0100

������ *FILESRV

QIBM_QZDA_INIT(������ �� ��)

��� ZDAI0100

������ *SQL

QIBM_QZDA_NDB1(������ �� � ������ �)

��� ZDAQ0100 ZDAQ0200

������ *NDB

QIBM_QZDA_ROI1(������ �� �� ���� �� �)

��� ZDAR0100 ZDAR0200

������ *RTVOBJINF

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

��� ZDAQ0100

������ *SQLSRV

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

��� ZDAQ0200

������ *SQLSRV

QIBM_QZHQ_DATA_QUEUE(� ���� ��)

��� ZHQ00100

������ *DATAQSRV

QIBM_QNPS_ENTRY(���� � ��)

��� ENTR0100

������ QNPSERVR

QIBM_QNPS_SPLF(���� � ��)

��� SPLF0100

������ QNPSERVR

76 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 83: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QIBM_QZSC_LM(�� �� ��� �� �)

��� ZSCL0100

������ *CNTRLSRV

QIBM_QZSC_NLS(�� �� NLS �)

��� ZSCN0100

������ *CNTRLSRV

QIBM_QZSC_SM(��� ��)

��� ZSCS0100

������ *CNTRLSRV

QIBM_QZRC_RMT(��� ��

��� CZRC0100

������ *RMTSRV

QIBM_QZSO_SIGNONSRV(�

��� ZSOY0100

������ *SIGNON

�� ���� �

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

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

�����.

v 1��� �� �� �

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

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

�� X‘F1’� ����, ��� �� �����. �� ��� X‘F0’� ����, ���� �� ����

�. X‘F1’�� X‘F0’� �� � �� ����, ��� ����� �� �� �� �����.

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

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

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

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

�� 77

Page 84: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

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

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

�� ���� ���

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

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

�� ��

77 ���� ��� ���� ��

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

�� ��:

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

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

QIBM_QPWFS_FILE_SERV �� PWFS0100

QIBM_QPWFS_FILE_SERV ����� �� �� �� � ��� �� �� ����� ����

�����.

v �� �� ��

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

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

v �� �� ��

v ��

v ��� �� ��

v �� ��

v �� �

�:

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

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

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

����� �� � *RX ��� �� ���. ���� � ��� � �� �� ����

�.

78 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 85: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� QIBM_QPWFS_FILE_SERV �� PWFS0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID �� ��� ��, �� *FILESRV���.

20 14 BINARY(4) �� �� �� � ��

v X‘0000’ - �� �� �� �

v X‘0001’ - ��� �� �� ���� �� �

v X‘0002’ - �� �� �� ���� �� �

v X‘0003’ - �� �� �� �

v X‘0004’ - �� �

v X‘0005’ - ��� �� �� �

v X‘0006’ - �� �� �

v X‘0007’ - �� � �

24 18 CHAR(8) ��� � � � � � � � � �� .

QIBM_QPWFS_FILE_SERV� � � , � ���

PWFS0100���.

32 20 CHAR(4) �� ��� �� �� �� X‘0005’(��)��, � ��� ��

��� �� ����.

v �� ���, CHAR(1) X‘F1’ - � X‘F0’ - ���

v �� ���, CHAR(1) X‘F1’ - � X‘F0’ - ���

v ��/�� ���, CHAR(1) X‘F1’ - � X‘F0’ - �

��

v �� ��, CHAR(1) X‘F1’ - � X‘F0’ - ���

36 24 BINARY(4) ��� �� ���(�� �)� ��. �� ��� 16MB���.�

� �� �� X‘0007’(�� � �)�� �� ��

� 0���.

40 28 CHAR(*) ��� ��� ��. � �� ��� ��� ��(�� �)�

�� �����. ���� CCSID 1200�� �����

��.

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

�� ��� �����.

v X‘0000’ - �� �� �� �

v X‘0001’ - ��� �� �� ���� �� �

v X‘0002’ - �� �� �� ���� �� �

v X‘0003’ - �� �� �� �

v X‘0004’ - �� �

v X‘0005’ - ��� �� �� �

v X‘0006’ - �� �� �

�:

v QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EPWFSEP ��� � ��� �����.

v CCSID 1200 �� �� ��� API� iconv() � CDRCVRT���.

�� 79

Page 86: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

������ ��:

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

������ ���� 5�� �� � ����� ���� ����.

1. QIBM_QZDA_INIT

v �� �� � ��

2. QIBM_QZDA_NDB1

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

3. QIBM_QZDA_SQL1

v SQL �� ��

4. QIBM_QZDA_SQL2

v SQL �� ��

5. QIBM_QZDA_ROI1

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

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

����.

QIBM_QZDA_INIT ����� �� �� � �� ����� ���� �����. � ����� �

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

�� QIBM_QZDA_INIT �� ZDAI0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID � ����� ��, �� *SQL���.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZDA_INIT� ��, ���� ZDAI0100

���.

28 1C BINARY(4) �� �� �� � ��

� ����� �� �� 0����.

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

QIBM_QZDA_NDB1 ���� ������ ��� �� � ������ �� �� �� �����

���� �����. � ������ �� ��� �����. �� ���� �� ZDAD0100� �

����.

v � �� �� ��

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

80 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 87: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

v ������ �� �� ��, ���, ��

v ������ �� ��

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

v �� ��

����� ���� ����� �� �� ���� �� ZDAD0200� �����.

�� QIBM_QZDA_NDB1 �� ZDAD0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID � ����� ��, �� *NDB���.

20 14 CHAR(8) ��� �� � �� �� ���

�� ��� ��, ���� ZDAD0100���.

28 1C BINARY(4) �� �� �� � ��

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

v X‘00001800’ - � �� �� ��

v X‘00001801’ - ������ �� ��

v X‘00001802’ - ������ �� �� ��

v X‘00001803’ - ������ �� �� ���

v X‘00001804’ - ������ �� �� ��

v X‘00001805’ - ������ �� ��

v X‘00001806’ - ������ �� �� ��

v X‘00001807’ - �� �� ��

v X‘00001808’ - �� �� ���

v X‘00001809’ - �� ��

32 20 CHAR(128) ��� �� ��� �� ��� ��

160 A0 CHAR(10) ������ ��� �� �� ������ ��

170 AA CHAR(10) ��� �� �� ���� ��� ��� ��

180 B4 CHAR(10) �� �� ��� �� ��

190 BE CHAR(128) � ��� �� ��� � �� ��� ��� � ��� �

�� ��

318 13E CHAR(10) � �� ������ � ��� �� �� ������ ��

328 148 CHAR(10) �� ��� ��� ��� ��

338 152 CHAR(10) �� ������ �� ��� �� �� ������ ��

348 15C CHAR(10) �� ��� �� ��� ��

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

�� 81

Page 88: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� QIBM_QZDA_NDB1 �� ZDAD0200

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID � ����� ��, �� *NDB���.

20 14 CHAR(8) ��� �� � �� �� ���. ����� ���

� �� �� ��� ��, ���� ZDAD0200

���.

28 1C BINARY(4) �� �� �� � ��

X‘0000180C’ - ����� ��� ��

32 20 BINARY(4) ����� � ����� �(�� �)

36 24 CHAR(10) ������ ������ ������

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

QIBM_QZDA_SQL1 ���� ������ ��� �� � SQL �� �� �� ����� ���

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

v

v ��

v ��

v �

v �� ��

v �� ���

v �� ��

v ��� ��

v �� ��

v � ��

v � �� �� � ��

v �� � ��

v �� �� ��

v �� �� ��

�� QIBM_QZDA_SQL1 �� ZDAQ0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID � ����� ��, �� *SQLSRV���.

82 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 89: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

20 14 CHAR(8) ��� � � � � � � � � �� .

Q I B M _ Q Z D A _ S Q L 1 � � � , � ���

ZDAQ0100���.

28 1C BINARY(4) �� �� �� � ��

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

v X‘00001800’ -

v X‘00001803’ - � ��

v X‘00001804’ - ��/��

v X‘00001805’ - ��

v X‘00001806’ - �� ��

v X‘00001809’ - �

v X‘0000180C’ - ��� ��

v X‘0000180D’ - � ��

v X‘0000180E’ - �� � ��

v X‘0000180F’ - �� ��

v X‘00001810’ - �� ���

v X‘00001811’ - �� ��

v X‘00001812’ - �� �� ��

v X‘00001815’ - �� �� ��

32 20 CHAR(18) ��� �� �� �� ��� �� ���� ��

50 32 CHAR(18) ��� �� ��� �� ��� ��

68 44 CHAR(2) � ��� �� �

70 46 CHAR(2) �� �� �� ��� �� �

72 48 CHAR(10) �� �� ��� �� �� SQL ��� ��

82 52 CHAR(10) �� ������ �� �� SQL �� ������ ��

92 5C BINARY(2) DRDA ���� v 0 - �� RDB� ��

v 1 - ��� RDB� ��

94 5E CHAR(1) �� �� �� v ‘A’ - *ALL ��

v ‘C’ - *CHANGE ��

v ‘N’ - *NONE ��

v ‘S’ - *CS(�� ���) ��

v ‘L’ - �� *RR(� ��� ��)

95 5F CHAR(512) SQL� � � � � � �

512���

SQL�� �� 512���

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

�� 83

Page 90: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QIBM_QZDA_SQL2 ����� ������ ��� �� � SQL �� �� �� ����� �

��� �����. QIBM_QZDA_SQL2 ����� QIBM_QZDA_SQL1 ����� �����. �

���� QIBM_QZDA_SQL2 ����� �� � �� ����� ���, QIBM_QZDA_SQL1

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

v

v ��

v ��

v �

v �� ��

v �� ���

v �� ��

v ��� ��

v �� ��

v � ��

v � �� �� � ��

v �� � ��

v �� �� ��

v �� �� ��

� A-6.�� QIBM_QZDA_SQL2 �� ZDAQ0200

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID � ����� ��, �� *SQLSRV���.

20 14 CHAR(8) ��� � � � � � � � � �� .

Q I B M _ Q Z D A _ S Q L 2 � � � , � ���

ZDAQ0200���.

84 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 91: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

28 1C BINARY(4) �� �� �� � ��

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

v X‘00001800’ -

v X‘00001803’ - � ��

v X‘00001804’ - ��/��

v X‘00001805’ - ��

v X‘00001806’ - �� ��

v X‘00001809’ - �

v X‘0000180C’ - ��� ��

v X‘0000180D’ - � ��

v X‘0000180E’ - �� � ��

v X‘0000180F’ - �� ��

v X‘00001810’ - �� ���

v X‘00001811’ - �� ��

v X‘00001812’ - �� �� ��

v X‘00001815’ - �� �� ��

32 20 CHAR(18) ��� �� �� �� ��� �� ���� ��

50 32 CHAR(18) ��� �� ��� �� ��� ��

68 44 CHAR(2) � ��� �� �

70 46 CHAR(2) �� �� �� ��� �� �

72 48 CHAR(10) �� �� ��� �� �� SQL ��� ��

82 52 CHAR(10) �� ������ �� �� SQL �� ������ ��

92 5C BINARY(2) DRDA ���� v 0 - �� RDB� ��

v 1 - ��� RDB� ��

94 5E CHAR(1) �� �� �� v ‘A’ - *ALL ��

v ‘C’ - *CHANGE ��

v ‘N’ - *NONE ��

v ‘S’ - *CS(�� ���) ��

v ‘L’ - �� *RR(� ��� ��)

95 5F CHAR(10) ��� SQL �� iSeries ������ ���� ���� ���

SQL �� ��

105 69 CHAR(129) �� �� ������� ��

234 EA BINARY(4) SQL� ��� �� ��� �� ��� SQL� ���� ��. ��

��� 2MB(2,097,152���)���.

238 EE CHAR(*) SQL� ��� �� SQL�

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

�� 85

Page 92: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QIBM_QZDA_ROI1 ����� ������ ��� � ���� �� �� �� �� �� ���

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

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

�� ZDAR0100� �� ����� �� �� ��� �� � �����.

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

v ��(�� )

v �(�� �)

v �

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

v SQL ��

v SQL �� ���

v �� ��

v ��� ��

v � �

�� ZDAR0200� �� ����� �� �� ��� �� � �����.

v ��

v 1�

�� QIBM_QZDA_ROI1 �� ZDAR0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID ������ ��� ��, �� *RTVOBJINF��

�.

20 14 CHAR(8) ��� �� � �� �� ���. �� ��� ��,

���� ZDAR0100���.

86 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 93: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

28 1C BINARY(4) �� �� �� � ��

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

v X‘00001800’ - ����� �� ��

v X‘00001801’ - ��� ������ �� ��

v X‘00001802’ - SQL �� �� ��

v X‘00001803’ - SQL �� ��� ��

v X‘00001804’ - �� �� ��

v X‘00001805’ - �� �� �� ��

v X‘00001806’ - ��� �� �� ��

v X‘00001807’ - � �� ��

v X‘00001808’ - � �� ��

v X‘0000180B’ - � � �� ��

32 20 CHAR(20) ������ �����, ��, �� ���, ��, ��, �

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

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

52 34 CHAR(36) ��� ������� RDB �� ��� ���� �� �� �� ��

� �������

88 58 CHAR(20) ��� �� �� �� ��� �� ��� ����

�� �� �� ���

108 6C CHAR(256) ���(SQL ��) ��, ��, ��� ��, �, � �� � �

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

364 16C CHAR(20) ��� �� �� �� ��� ���� �� �� �� �

��

384 180 CHAR(20) ��� ��� �� �� ��� ���� �� �� ��

���

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

�� QIBM_QZDA_ROI1 �� ZDAR0200

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID ������ ��� ��, �� *RTVOBJINF��

�.

20 14 CHAR(8) ��� �� � �� �� ���. �� ��� ��,

���� ZDAR0200���.

�� 87

Page 94: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

28 1C BINARY(4) �� �� �� � ��

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

v X‘00001809’ - �� �� ��

v X‘0000180A’ - 1� �� ��

32 20 CHAR(10) 1� ������ 1� � �� �� �� � ���� 1�

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

42 2A CHAR(128) 1� ��(��) 1� �� �� �� �� � ���� 1�

� �� �� � ��

170 AA CHAR(10) �� ������ �� �� �� � ���� �� � ��

�� ������ ��

180 64 CHAR(128) �� ��(��) �� �� �� � ���� �� � �� �

� � ��

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZDAEP ��� � ���

�����.

�� ���� ��:

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

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

QIBM_QZHQ_DATA_QUEUE �� ZHQ00100

��� QIBM_QZHQ_DATA_QUEUE� �� � ���� �� �� ��� � �� ����� ��

�� �����.

v ��

v ��

v ��

v ��

v ��

v ���

v �

v ��

�� QIBM_QZHQ_DATA_QUEUE �� ZHQ00100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

88 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 95: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

10 A CHAR(10) �� ID � ���� ��� ��, �� *DATAQSRV�

��.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZHQ_DATA_QUEUE� ��, ����

ZHQ00100���.

28 1C BINARY(4) �� �� �� � ��

v X‘0001’ - � ���� �� ��

v X‘0002’ - � ������ ��� ��

v X‘0003’ - � ���� ��

v X‘0004’ - � ���� ��

v X‘0005’ - � ����� ��� ��

v X‘0006’ - � ������ ��� ���

v X‘0007’ - � � �� � �

v X‘0012’ - � ����� ���� �� �

������ ��� ��

32 20 CHAR(10) ����� � �����

42 2A CHAR(10) ������ � ���� �����

52 34 CHAR(2) �� � � � � �� �� �

X‘0000’ - � �

‘EQ’ - ��

‘NE’ - �� ��

‘GE’ - ��

‘GT’ - �� �

‘LE’ - ��

‘LT’ - ��

54 36 BINARY(4) �� � � �� ��

58 3A CHAR(256) � � � �� �

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZHQEP ��� � ���

�����.

��� ��:

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

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

1. QIBM_QNPS_ENTRY �� ENTR0100

v �� �� � ��

2. QIBM_QNPS_SPLF �� SPLF0100

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

�� 89

Page 96: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QIBM_QNPS_ENTRY ���� ���� � ��� ��� � �� ����� ���� �����.

�� ����� ���� �� ���� �� � ����. �� ��� Printer Device Programming,

SC41-5713-03� ������.

�� QIBM_QNPS_ENTRY �� ENTR0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID ���� � ��� ��, �� QNPSERVR��

�.

20 14 CHAR(8) ��� � � � � � � � � �� .

Q I B M _ Q N P S _ E N T R Y � � � , � ���

ENTR0100���.

28 1C BINARY(4) �� ID �� � ��

QIBM_QNPS_ENTRY� ��, �� X’0802’��

�.

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� ENPSEP ��� � ���

�����.

QIBM_QNPS_SPLF ���� ���� � ��� �� �� � �� �� �� ��� � �� ��

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

����. �� ��� Printer Device Programming, SC41-5713-03� ������.

�� QIBM_QNPS_SPLF �� SPLF0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID ���� � ��� ��, �� QNPSERVR��

�.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QNPS_SPLF� ��, ���� SPLF0100

���.

28 1C BINARY(4) �� ID �� � ��

QIBM_QNPS_SPLF� ��, �� X’010D’���.

32 20 CHAR(10) ��� �� ��� ��� ��� ��

42 2A CHAR(10) ��� �� ��� ��� ��� �� ����

52 34 CHAR(6) �� �� �� ��� ��� ��� ��

58 3A CHAR(10) �� ��� ��� �� �� ��� ��

68 44 BINARY(4) �� �� �� ��� �� �� ��� ��

72 48 BINARY(4) �� �� �� �� ���� �� ��

90 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 97: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

76 4C CHAR(*) �� �� �� ����

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

QIBM_QNPS_SPLF� �� �� ����� �

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

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

��.

�: QSYSINC ������ �� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� ENPSEP ��� � ���

�����.

� ��:

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

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

1. QIBM_QZSC_LM �� ZSCL0100

v ��� �� �� ��

2. QIBM_QZSC_SM �� ZSCS0100

v ��� �� �� ��

3. QIBM_QZSC_NLS �� ZSCN0100

v �� �� ��

QIBM_QZSC_LM ����� �� ��� ��� �� ��� �� �� �� �� ����� ��

�� �����.

� ���� QIBM_QZSC_LM �� ZSCL0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID �� ��� ��, �� *CNTRLSRV���.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZSC_LM� ��, ���� ZSCL0100�

��.

28 1C BINARY(4) �� �� �� � ��

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

v X‘1001’ - ��� �

v X‘1002’ - ��� ��

v X‘1003’ - ��� �� ��

32 20 CHAR(255) �� ������ �� ������� ����� �� � ���

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

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

�����.

�� 91

Page 98: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

287 11F CHAR(8) ��� �� �� ��� �� ��� ��� ����� ��

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

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

295 127 CHAR(7) �� �� ��� ��� � �� ��

302 12E CHAR(4) �� �� ��� ��

306 132 CHAR(6) ��� �� �� �� ��� ��, ��� � �� ��

312 138 BINARY(2) �� �� ��� �� ��

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

���.

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

v X‘0000’ - � ��� ��

v X‘0001’ - �� ��� ��

�: QSYSINC ������� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZSCEP ��� � ��� �

����.

QIBM_QZSC_SM ���� �� ��� ��� �� ����� �� �� �� �� ����� ���

� �����.

� ���� QIBM_QZSC_SM �� ZSCS0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID �� ��� ��, �� *CNTRLSRV���.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZSC_SM� ��, ���� ZSCS0100�

��.

28 1C BINARY(4) �� �� �� � ��

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

v X‘1101’ - ������ ���� ��

v X‘1102’ - ������ ���� ��

32 20 CHAR(255) �� ������ ��� ��� �� ����� �������

287 11F CHAR(255) ��� ��� SNMP �� �� �� �����.

542 21E CHAR(1) �� �� � ��

v 3 - ��

543 21F CHAR(255) ��� ��� ��

�� �� 3� ��, ���� �� �� ��

�.

�: QSYSINC ������� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZSCEP ��� � ��� �

����.

92 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 99: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

QIBM_QZSC_NLS ���� �� ��� �� � �� �� ��� � �� ����� ���� ��

���.

� ���� QIBM_QZSC_NLS �� ZSCN0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID �� ��� ��, �� *CNTRLSRV���.

20 14 CHAR(8) ��� �� � �� �� ���. QIBM_QZSC_NLS

� ��, ���� ZSCN0100���.

28 1C BINARY(4) �� �� �� � ��

v X‘1201’ - ��

32 20 BINARY(4) � � � � � �

ID(CCSID) ��

�� �� CCSID

36 24 BINARY(4) � � � � � �

ID(CCSID) ��

�� ��� CCSID

40 28 BINARY(2) �� �� �� �� ��

v X‘0001’ - ��

v X‘0002’ - �� ��

v X‘0003’ - ��� ��

�: QSYSINC ������� H, QRPGSRC, QRPGLESRC, QLBLSRC, QCBLLESRC ��� EZSCEP ��� � ��� �

����.

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

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

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

QIBM_QZRC_RMT �� CZRC0100

QIBM_QZRC_RMT ����� ��� �� �� �� ���� � �� �� ����� ���

�����.

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

�� QIBM_QZRC_RMT �� CZRC0100� ��� �� ��

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID ��� �� ��� ��, �� *RMTSRV���.

�� 93

Page 100: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���

�� �� ��10� 16�

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZRC_RMT� ��, ���� CZRC0100

���.

28 1C BINARY(4) �� �� �� � ��

X‘1002’ - ��� ��

32 20 CHAR(10) �� ��� �� �� ���� ��

42 2A CHAR(10) �� ��� �� �� ���� ��

52 34 BINARY(4) �� � �� �� �� ���� ��

56 38 CHAR(*) �� ��� ��� �� �� �� �� ���

�� QIBM_QZRC_RMT �� CZRC0100� �� ���� �� ��

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� ��� ��� �� �� ����� ��

10 A CHAR(10) �� ID �� ���� � ��� ��, �� *RMTSRV

���.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZRC_RMT� ��, ���� CZRC0100

���.

28 1C BINARY(4) �� �� �� � ��

X‘1003’ - �� ���� �

32 20 CHAR(10) ����� ��� �� ����� ��

42 2A CHAR(10) ������ �� ����� �����

52 34 BINARY(4) ���� � ���� �� � ���� �. � �� ���

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

56 38 CHAR(*) ���� �� �� ����� ���� �� ���� ��. �

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

��� �� ����. ��� ��! ��

�/� ���� �� ��� �� �����.

v BINARY(4) - � ����� �� ���� �

� ��

v BINARY(4) - �� ���� ��

v BINARY(2) - ���� �� ��

– 1 - ��

– 2 - �

– 3 - ��/�

v CHAR(*) - ���� ���

� � ��:

94 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 101: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

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

QIBM_QZSO_SIGNONSRV �� ZSOY0100

��� QIBM_QZSO_SIGNONSRV� �� � � �� �� ��� � ��� ����� ����

�����.

v �� � ��

v � � �� ��

v � ��

v � �� ��

v � �� �� � �� ��

�� QIBM_QZSO_SIGNONSRV �� ZSOY0100

���

�� �� ��10� 16�

0 0 CHAR(10) �� ����� �� � �� ����� ��

10 A CHAR(10) �� ID � � ��� ��, �� *SIGNON���.

20 14 CHAR(8) ��� � � � � � � � � �� .

QIBM_QZSO_SIGNONSRV� ��, ����

ZSOY0100���.

28 1C BINARY(4) �� �� �� � ��

v X‘7002’ - �� � ��

v X‘7004’ - � � �� ��

v X‘7005’ - � ��

v X‘7007’ - � �� ��

v X‘7008’ - � �� �� � �� ��

: �� ����

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

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

�� � ����

IBM� ��� ��� ��� �� � �� �� ���� ��� � �� �� ����� ��

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

�� �� ��� IBM� �� �� ����� ����. ��� ��� �� ����� �� ���

�� � ��. ���� IBM� ��� ����� ���, �� ��� �� ��� ����� ���

����.

�� 95

Page 102: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

� ″�����″ ����.

: RPG� �� ���� ��: �� �� RPG*� �� �� ���� �� �� ����.

�: �� � ����� �� ���� �� ���� � ��� ������.

**** i5/OS SERVERS - SAMPLE USER EXIT PROGRAM**

** THE FOLLOWING RPG PROGRAM UNCONDITIONALLY** ACCEPTS ALL REQUESTS. IT CAN BE USED AS A SHELL

** FOR SPECIFIC APPLICATIONS. NOTE: REMOVE THE** SUBROUTINES AND CASE STATEMENT ENTRIES FOR THE SERVERS

** THAT DO NOT REQUIRE** SPECIFIC EXIT PROGRAM HANDLING FOR BETTER PERFORMANCE.

**E*E* NECESSARY ARRAY DEFINITIONS FOR TRANSFER FUNCTIONE* AND REMOTE SQLE*E TFREQ 4096 1E RSREQ 4107 1I*I*IPCSDTA DSI 1 10 USERIDI 11 20 APPLIDI*I* SPECIFIC PARAMETERS FOR VIRTUAL PRINTERI*I 21 30 VPFUNCI 31 40 VPOBJI 41 50 VPLIBI 71 750VPIFNI 76 85 VPOUTQI 86 95 VPQLIBI*

I* SPECIFIC PARAMETERS FOR MESSAGING FUNCTIONI 21 30 MFFUNCI*I* SPECIFIC PARAMETERS FOR TRANSFER FUNCTIONI*I 21 30 TFFUNCI 31 40 TFOBJI 41 50 TFLIBI 51 60 TFMBRI 61 70 TFFMTI 71 750TFLENI 764171 TFREQI*I* SPECIFIC PARAMETERS FOR FILE SERVERI*I* NOTE: FSNAME MAY BE UP TO l6MB.I* FSNLEN WILL CONTAIN THE ACTUAL SIZE OF FSNAME.I*I B 21 240FSFID

96 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 103: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

I 25 32 FSFMTI 33 33 FSREADI 34 34 FSWRITI 35 35 FSRDWRI 36 36 FSDLTI B 37 400FSNLENI 41 296 FSNAMEI*I* SPECIFIC PARAMETERS FOR DATA QUEUESI*I 21 30 DQFUNCI 31 40 DQQI 41 50 DQLIBI 70 750DQLENI 76 77 DQROPI 78 820DQKLENI 83 338 DQKEYI*I* SPECIFIC PARAMETERS FOR REMOTE SQLI*I 21 30 RSFUNCI 31 40 RSOBJI 41 50 RSLIBI 51 51 RSCMTI 52 52 RSMODEI 53 53 RSCIDI 54 71 RSSTNI 72 75 RSRSVI 764182 RSREQI*I* SPECIFIC PARAMETERS FOR NETWORK PRINT SERVERI*I 21 28 NPFTI B 29 320NPFID

I* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT SPLF0l00I 33 42 NPJOBNI 43 52 NPUSRNI 53 58 NPJOB#I 59 68 NPFILEI B 69 720NPFIL#I B 73 760NPLENI 77 332 NPDATAI*I* Data queue server:I*I* QIBM_QZHQ_DATA_QUEUE format ZHQ00100I*I 21 28 DQOFMTI B 29 320DQOFIDI 33 42 DQOOBJI 43 52 DQOLIBI 53 54 DQOROPI B 55 580DQOLENI 59 314 DQOKEYI*I* Specific PARAMETERS FOR CENTRAL SERVERI*I 21 28 CSFMT

�� 97

Page 104: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

I B 29 320CSFIDI* Central server:I*I* QIBM_QZSC_LM format ZSCL0l00 for license management callsI*I*I 33 287 CSLCNMI 288 295 CSLUSRI 296 302 CSLPIDI 303 306 CSLFIDI 307 312 CSLRIDI B 313 3140CSLTYPI*I* Central server:I*I* QIBM_QZSC_LM format ZSCS0l00 for system management callsI*I*I 33 287 CSSCNMI 288 542 CSSCMYI 543 543 CSSNDEI 544 798 CSSNNMI*

I* Central server:I*I* QIBM_QZSC_LM format ZSCN0l00 for retrive conversion map callsI*I*I 21 30 CSNXFMI 29 320CSNFNCI B 33 360CSNFRMI B 37 400CSNTOI B 41 420CSNCNTI*I* SPEClFIC PARAMETERS FOR DATABASE SERVERI*I 21 28 DBFMTI B 29 320DBFIDI*I* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAD0l00I 33 160 DBDFILI 161 170 DBDLIBI 171 180 DBDMBRI 181 190 DBDAUTI 191 318 DBDBFLI 319 328 DBDBLBI 329 338 DBDOFLI 339 348 DBDOLBI 349 358 DBDOMBI*I* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAD0200I B 33 360DBNUMI 37 46 DBLIB2I*I* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAQ0l00I 33 50 DBSTMTI 51 68 DBCRSRI 69 70 DBOPI

98 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 105: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

I 71 72 DBATTRI 73 82 DBPKGI 83 92 DBPLIBI B 93 940DBDRDAI 95 95 DBCMTI 96 351 DBTEXTI* THE FOLLOWING PARAMETERS REPLACE DBTEXT FOR FORMAT ZDAQ0200I 96 105 DBSQCLI B 133 1360DBSQLNI 137 392 DBSQTXI* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAR0l00I 33 52 DBLIBRI 53 88 DBRDBNI 89 108 DBPKGRI 109 364 DBFILRI 365 384 DBMBRRI 385 404 DBFFT

I* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAR0200I 33 42 DBRPLBI 43 170 DBRPTBI 171 180 DBRFLBI 181 308 DBRFTBI*I* Remote command and distributed program call server:I*I* QIBM_QZRC_RMT format CZRC0100I* RCPGM AND RCLIB ARE NOT USED FOR REMOTE COMMAND CALLSI*I 21 28 RCFMTI B 29 320RCFIDI 33 42 RCPGMI 43 52 RCLIBI B 53 560RCNUMI 57 312 RCDATAI*I* signon server:I*I* QIBM_QZSO_SIGNONSRV format ZSOY0l00 for TCP/IP signon serverI*I 21 28 SOXFMTI B 29 320SOFIDI*

I***************************************************************I*I ’*VPRT ’ C #VPRTI ’*TFRFCL ’ C #TRFCLI ’*FILESRV ’ C #FILEI ’*MSGFCL ’ C #MSGFI ’*DQSRV ’ C #DQSRVI ’*RQSRV ’ C #RQSRVI ’*SQL ’ C #SQLI ’*NDB ’ C #NDBSVI ’*SQLSRV ’ C #SQLSVI ’*RTVOBJINF’ C #RTVOBI ’*DATAQSRV ’ C #DATAQI ’QNPSERVR ’ C #QNPSVI ’*CNTRLSRV ’ C #CNTRL

�� 99

Page 106: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

I ’*RMTSRV ’ C #RMTSVI ’*SIGNON ’ C #SIGNI*C*C* EXIT PROGRAM CALL PARAMETERSC*C *ENTRY PLISTC PARM RTNCD 1C PARM PCSDTAC*

C* INITIALIZE RETURN VALUE TO ACCEPT REQUESTC*C MOVE ’1’ RTNCDC*C* COMMON PROCESSINGC*C* COMMON LOGIC GOES HEREC*C* PROCESS BASED ON SERVER IDC*C APPLID CASEQ#VPRT VPRTC APPLID CASEQ#TRFCL TFRC APPLID CASEQ#FILE FILEC APPLID CASEQ#MSGF MSGC APPLID CASEQ#DQSRV DATAQC APPLID CASEQ#RQSRV RSQLC APPLID CASEQ#SQL SQLINTC APPLID CASEQ#NDBSV NDBC APPLID CASEQ#SQLSV SQLSRVC APPLID CASEQ#RTVOB RTVOBJC APPLID CASEQ#DATAQ ODATAQC APPLID CASEQ#QNPSV NETPRTC APPLID CASEQ#CNTRL CENTRLC APPLID CASEQ#RMTSV RMTCMDC APPLID CASEQ#SIGN SIGNONC ENDC SETON LRC RETRNC*C* SUBROUTINESC*C*C* VIRTUAL PRINTC*C VPRT BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* TRANSFER FUNCTIONC*C* THE FOLLOWING IS AN EXAMPLE OF SPECIFIC PROCESSINGC* THAT THE EXIT PROGRAM COULD DO FOR TRANSFER FUNCTION.C*

C* IN THIS CASE, USERS ARE NOT ALLOWED TO SELECTC* DATA FROM ANY FILES THAT ARE IN LIBRARY QIWS.C*C TFR BEGSR

100 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 107: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

C TFFUNC IFEQ ’SELECT’C TFLIB ANDEQ’QIWS’C MOVE ’0’ RTNCDC ENDC ENDSRC*C*C* FILE SERVERC*C FILE BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* MESSAGING FUNCTIONC*C MSG BEGSRC* SPECIFIC LOGIC GOFS HEREC ENDSRC* DATA QUEUESC*C DATAQ BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* REMOTE SQLC*C RSQL BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* SERVERSC*C*C* DATABASE INITC*C SQLINT BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* DATABASE NDB (NATIVE DATABASE)C*C NDB BEGSRC* SFECIFIC LOGIC GOES HEREC ENDSRC*

C* DATABASE SQLC*C SQLSRV BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* DATABASE RETRIEVE OBJECT INFORMATIONC*C RTVOBJ BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* DATA QUEUE SERVER

�� 101

Page 108: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

C*C ODATAQ BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* NETWORK PRINTC*C NETPRT BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSRC*C* CENTRAL SERVERC*C*C* THE FOLLOWING IS AN EXAMPLE OF SPECIFIC PROCESSINGC* THAT THE EXIT PROGRAM COULD DO FOR LICENSE MANAGEMENT.C*C* IN THIS CASE, THE USER "USERALL" WILL NOT BE ALLOWEDC* TO EXECUTE ANY FUNCTIONS THAT ARE PROVIDED BY THEC* CENTRAL SERVER FOR WHICH THIS PROGRAM IS A REGISTEREDC* EXIT PROGRAM - LICENSE INFORMATION, SYSTEM MANAGEMENTC* OR RETRIVE A CONVERSION MAP.C*C CENTRL BEGSRC USERID IFEQ ’USERALL’C MOVE ’0’ RTNCDC ENDIFC* SPECIFIC LOGIC GOES HEREC ENDSRC*

C* REMOTE COMMAND AND DISTRIBUTED PROGRAM CALLC*C* IN THIS CASE, THE USER "USERALL" WILL NOT BE ALLOWEDC* TO EXECUTE ANY REMOTE COMMANDS OR REMOTE PROGRAM CALLSC*C RMTCMD BEGSRC USERID IFEQ ’USERALL’C MOVE ’0’ RTNCDC ENDIFC ENDSRC*C* SIGNON SERVERC*C SIGNON BEGSRC* SPECIFIC LOGIC GOES HEREC ENDSR

�� ��

168 ���� ��� ��� � ���� ���

: CL ���� �� ���� ��: �� �� �� ��(CL) ��� ���� �� �� �����

���� �� ����.

�: �� � ����� �� ���� �� ���� � ��� ������.

102 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 109: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

/******************************************************************//* *//* iSeries SERVERS- SAMPLE USER EXIT PROGRAM *//* *//* THE FOLLOWING CL PROGRAM UNCONDITIONALLY *//* ACCEPTS ALL REQUESTS. IT CAN BE USED AS A SHELL FOR DEVELOPING *//* EXIT PROGRAMS TAILORED FOR YOUR OPERATING ENVIRONMENT. *//* *//* *//******************************************************************/PGM PARM(&STATUS &REQUEST)

/* * * * * * * * * * * * * * * * * * * *//* *//* PROGRAM CALL PARAMETER DECLARATIONS *//* *//* * * * * * * * * * * * * * * * * * * */

DCL VAR(&STATUS) TYPE(*CHAR) LEN(1) /* Accept/Reject indicator */

DCL VAR(&REQUEST) TYPE(*CHAR) LEN(9999) /* Parameter structure. LEN(9999) is a CL limit.*/

/***********************************//* *//* PARAMETER DECLARES *//* *//***********************************/

/* COMMON DECLARES */DCL VAR(&USER) TYPE(*CHAR) LEN(10)/* User ID */DCL VAR(&APPLIC) TYPE(*CHAR) LEN(10)/* Server ID */DCL VAR(&FUNCTN) TYPE(*CHAR) LEN(10) /* Function being performed */

/* VIRTUAL PRINT DECLARES */DCL VAR(&VPOBJ) TYPE(*CHAR) LEN(10) /* Object name */DCL VAR(&VPLIB) TYPE(*CHAR) LEN(10) /* Object library name */DCL VAR(&VPLEN) TYPE(*DEC) LEN(5 0) /* Length of following fields*/DCL VAR(&VPOUTQ) TYPE(*CHAR) LEN(10) /* Output queue name */DCL VAR(&VPQLIB) TYPE(*CHAR) LEN(10) /* Output queue library name */

/* TRANSFER FUNCTION DECLARES */DCL VAR(&TFOBJ) TYPE(*CHAR) LEN(10) /* Object name */DCL VAR(&TFLIB) TYPE(*CHAR) LEN(10) /* Object library name */DCL VAR(&TFMBR) TYPE(*CHAR) LEN(10) /* Member name */DCL VAR(&TFFMT) TYPE(*CHAR) LEN(10) /* Record format name */DCL VAR(&TFLEN) TYPE(*DEC) LEN(5 0) /* Length of request */DCL VAR(&TFREQ) TYPE(*CHAR) LEN(1925) /*Transfer request statement*/

/* FILE SERVER DECLARES */DCL VAR(&FSFID) TYPE(*CHAR) LEN(4) /* Function identifier */DCL VAR(&FSFMT) TYPE(*CHAR) LEN(8) /* Parameter format */DCL VAR(&FSREAD) TYPE(*CHAR) LEN(1) /* Open for read */DCL VAR(&FSWRITE) TYPE(*CHAR) LEN(1) /* Open for write */DCL VAR(&FSRDWRT) TYPE(*CHAR) LEN(1) /* Open for read/write */DCL VAR(&FSDLT) TYPE(*CHAR) LEN(1) /* Open for delete */DCL VAR(&FSLEN) TYPE(*CHAR) LEN(4) /* fname length */DCL VAR(&FSNAME) TYPE(*CHAR) LEN(2000) /* Qualified file name */

�� 103

Page 110: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

/* DATA QUEUE DECLARES */DCL VAR(&DQQ) TYPE(*CHAR) LEN(10) /* Data queue name */DCL VAR(&DQLIB) TYPE(*CHAR) LEN(10) /* Data queue library name */DCL VAR(&DQLEN) TYPE(*DEC) LEN(5 0) /* Total request length */DCL VAR(&DQROP) TYPE(*CHAR) LEN(2) /* Relational operator */DCL VAR(&DQKLEN) TYPE(*DEC) LEN(5 0) /* Key length */DCL VAR(&DQKEY) TYPE(*CHAR) LEN(256) /* Key value */

/* REMOTE SQL DECLARES */DCL VAR(&RSOBJ) TYPE(*CHAR) LEN(10) /* Object name */DCL VAR(&RSLIB) TYPE(*CHAR) LEN(10) /* Object library name */DCL VAR(&RSCMT) TYPE(*CHAR) LEN(1) /* Commitment control level */DCL VAR(&RSMODE) TYPE(*CHAR) LEN(1) /* Block/Update mode indicator*/DCL VAR(&RSCID) TYPE(*CHAR) LEN(1) /* Cursor ID */DCL VAR(&RSSTN) TYPE(*CHAR) LEN(18) /* Statement name */DCL VAR(&RSRSU) TYPE(*CHAR) LEN(4) /* Reserved */DCL VAR(&RSREQ) TYPE(*CHAR) LEN(1925)/* SQL statement */

/* NETWORK PRINT SERVER DECLARES */DCL VAR(&NPFMT) TYPE(*CHAR) LEN(8) /* Format name */DCL VAR(&NPFID) TYPE(*CHAR) LEN(4) /* Function identifier *//* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT SPLF0l00 */DCL VAR(&NPJOBN) TYPE(*CHAR) LEN(10)/* Job name */DCL VAR(&NPUSRN) TYPE(*CHAR) LEN(10)/* User name */DCL VAR(&NPJOB#) TYPE(*CHAR) LEN(6) /* Job number */DCL VAR(&NPFILE) TYPE(*CHAR) LEN(10)/* File name */DCL VAR(&NPFIL#) TYPE(*CHAR) LEN(4) /* File number */DCL VAR(&NPLEN) TYPE(*CHAR) LEN(4) /* Data Length */DCL VAR(&NPDATA) TYPE(*CHAR) LEN(2000) /* Data */

DCL VAR(&DBNUM) TYPE(*CHAR) LEN(4) /* Number of libraries */DCL VAR(&DBLIB2) TYPE(*CHAR) LEN(10) /* Library name */

/* DATA QUEUE SERVER DECLARES */DCL VAR(&DQFMT) TYPE(*CHAR) LEN(8) /* Format name */DCL VAR(&DQFID) TYPE(*CHAR) LEN(4) /* Function IDENTIFIER */DCL VAR(&DQOOBJ) TYPE(*CHAR) LEN(10) /* Object name */DCL VAR(&DQOLIB) TYPE(*CHAR) LEN(10) /* Library name */DCL VAR(&DQOROP) TYPE(*CHAR) LEN(2) /* Relational operator */DCL VAR(&DQOLEN) TYPE(*CHAR) LEN(4) /* Key length */DCL VAR(&DQOKEY) TYPE(*CHAR) LEN(256) /* Key */

/* CENTRAL SERVER DECLARES */DCL VAR(&CSFMT) TYPE(*CHAR) LEN(8) /* Format name */DCL VAR(&CSFID) TYPE(*CHAR) LEN(4) /* Function identifier *//* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZSCL0100 */DCL VAR(&CSCNAM) TYPE(*CHAR) LEN(255) /* Unique client name */DCL VAR(&CSLUSR) TYPE(*CHAR) LEN(8) /* License users handle */DCL VAR(&CSPID) TYPE(*CHAR) LEN(7) /* Product identification */DCL VAR(&CSFID) TYPE(*CHAR) LEN(4) /* Feature identification */DCL VAR(&CSRID) TYPE(*CHAR) LEN(6) /* Release identification */DCL VAR(&CSTYPE) TYPE(*CHAR) LEN(2) /* Type of information req *//* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZSCS0100 */DCL VAR(&CSCNAM) TYPE(*CHAR) LEN(255) /* Unique client name */DCL VAR(&CSCMTY) TYPE(*CHAR) LEN(255) /* Community name */DCL VAR(&CSNODE) TYPE(*CHAR) LEN(1) /* Node type */DCL VAR(&CSNNAM) TYPE(*CHAR) LEN(255) /* Node name *//* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZSCN0100 */

104 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 111: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

DCL VAR(&CSFROM) TYPE(*CHAR) LEN(4) /* From CCSID */DCL VAR(&CSTO) TYPE(*CHAR) LEN(4) /* To CCSID */DCL VAR(&CSCTYP) TYPE(*CHAR) LEN(2) /* Type of conversion *//* DATABASE SERVER DECLARES */DCL VAR(&DBFMT) TYPE(*CHAR) LEN(8) /* Format name */DCL VAR(&DBFID) TYPE(*CHAR) LEN(4) /* Function identifier */

/* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAD0100 */DCL VAR(&DBFILE) TYPE(*CHAR) LEN(128) /* File name */DCL VAR(&DBLIB) TYPE(*CHAR) LEN(10) /* Library name */DCL VAR(&DBMBR) TYPE(*CHAR) LEN(10) /* Member name */DCL VAR(&DBAUT) TYPE(*CHAR) LEN(10) /* Authority to file */DCL VAR(&DBBFIL) TYPE(*CHAR) LEN(128) /* Based on file name */DCL VAR(&DBBLIB) TYPE(*CHAR) LEN(10) /* Based on library name */DCL VAR(&DBOFIL) TYPE(*CHAR) LEN(10) /* Override file name */DCL VAR(&DBOLIB) TYPE(*CHAR) LEN(10) /* Override libraryname */DCL VAR(&DBOMBR) TYPE(*CHAR) LEN(10) /* Override membername */

/* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAD0200 */DCL VAR(&DBNUM) TYPE(*CHAR) LEN(4) /* Number of libraries */DCL VAR(&DBLIB2) TYPE(*CHAR) LEN(10) /* Library name */

/* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAQ0100 */DCL VAR(&DBSTMT) TYPE(*CHAR) LEN(18) /* Statement name */DCL VAR(&DBCRSR) TYPE(*CHAR) LEN(18) /* Cursor name */DCL VAR(&DBOPT) TYPE(*CHAR) LEN(2) /* Prepare option */DCL VAR(&DBATTR) TYPE(*CHAR) LEN(2) /* Open attributes */DCL VAR(&DBPKG) TYPE(*CHAR) LEN(10) /* Package name */DCL VAR(&DBPLIB) TYPE(*CHAR) LEN(10) /* Package library name */DCL VAR(&DBDRDA) TYPE(*CHAR) LEN(2) /* DRDA(R) indicator */DCL VAR(&DBCMT) TYPE(*CHAR) LEN(1) /* Commit control level */DCL VAR(&DBTEXT) TYPE(*CHAR) LEN(512) /* First 512 bytes of stmt */

/* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAR0100 */DCL VAR(&DBLIBR) TYPE(*CHAR) LEN(20) /* Library name */DCL VAR(&DBRDBN) TYPE(*CHAR) LEN(36) /* Relational Database name */DCL VAR(&DBPKGR) TYPE(*CHAR) LEN(20) /* Package name */DCL VAR(&DBFILR) TYPE(*CHAR) LEN(256) /* File name (SQL alias) */DCL VAR(&DBMBRR) TYPE(*CHAR) LEN(20) /* Member name */DCL VAR(&DBFFMT) TYPE(*CHAR) LEN(20) /* Format name */

/* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAR0200 */DCL VAR(&DBPLIB) TYPE(*CHAR) LEN(10) /* Primary key table lib */DCL VAR(&DBPTBL) TYPE(*CHAR) LEN(128) /* Primary key table */DCL VAR(&DBFLIB) TYPE(*CHAR) LEN(10) /* Foreign key table lib */DCL VAR(&DBFTBL) TYPE(*CHAR) LEN(128) /* Foreign key table */

/* REMOTE COMMAND SERVER DECLARES */DCL VAR(&RCFMT) TYPE(*CHAR) LEN(8) /* Format name */DCL VAR(&RCFID) TYPE(*CHAR) LEN(4) /* Function identifier */DCL VAR(&RCPGM) TYPE(*CHAR) LEN(10) /* Program name */DCL VAR(&RCLIB) TYPE(*CHAR) LEN(10) /* Program library name */DCL VAR(&RCNUM) TYPE(*CHAR) LEN(4) /* Number of parms or cmdlen */

DCL VAR(&RCDATA) TYPE(*CHAR) LEN(9999)/* Command string nor parms *//* SIGNON SERVER DECLARES */

DCL VAR(&SOFMT) TYPE(*CHAR) LEN(8) /* Format name */DCL VAR(&SOFID) TYPE(*CHAR) LEN(4) /* Function identifier */

�� 105

Page 112: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

/***********************************//* *//* OTHER DECLARES *//* *//**********************************/DCL VAR(&WRKLEN) TYPE(*CHAR) LEN(5)DCL VAR(&DECLEN) TYPE(*DEC) LEN(8 0)

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **/ *//* *//* EXTRACT THE VARIOUS PARAMETERS FROM THE STRUCTURE *//* *//* * * * * * * * * * * * * * * * * * * * * * * * */

/* HEADER */CHGVAR VAR(&USER) VALUE(%SST(&REQUEST 1 10))

CHGVAR VAR(&APPLIC) VALUE(%SST(&REQUEST 11 10))CHGVAR VAR(&FUNCTN) VALUE(%SST(&REQUEST 21 10))

/* VIRTUAL PRINTER */CHGVAR VAR(&VPOBJ) VALUE(%SST(&REQUEST 31 10))CHGVAR VAR(&VPLIB) VALUE(%SST(&REQUEST 41 10))CHGVAR VAR(&WRKLEN) VALUE(%SST(&REQUEST 71 5))CHGVAR VAR(&VPLEN) VALUE(%BINARY(&WRKLEN 1 4))CHGVAR VAR(&VPOUTQ) VALUE(%SST(&REQUEST 76 10))CHGVAR VAR(&VPQLIB) VALUE(%SST(&REQUEST 86 10))

/* TRANSFER FUNCTION */CHGVAR VAR(&TFOBJ) VALUE(%SST(&REQUEST 31 10))CHGVAR VAR(&TFLIB) VALUE(%SST(&REQUEST 41 10))CHGVAR VAR(&TFMBR) VALUE(%SST(&REQUEST 51 10))CHGVAR VAR(&TFFMT) VALUE(%SST(&REQUEST 61 10))CHGVAR VAR(&WRKLEN) VALUE(%SST(&REQUEST 71 5))CHGVAR VAR(&TFLEN) VALUE(%BINARY(&WRKLEN 1 4))CHGVAR VAR(&TFREQ) VALUE(%SST(&REQUEST 76 1925))

/* FILE SERVER */CHGVAR VAR(&FSFID) VALUE(%SST(&REQUEST 21 4))CHGVAR VAR(&FSFMT) VALUE(%SST(&REQUEST 25 8))CHGVAR VAR(&FSREAD) VALUE(%SST(&REQUEST 33 1))CHGVAR VAR(&FSWRITE) VALUE(%SST(&REQUEST 34 1))CHGVAR VAR(&FSRDWRT) VALUE(%SST(&REQUEST 35 1))CHGVAR VAR(&FSDLT) VALUE(%SST(&REQUEST 36 1))CHGVAR VAR(&FSLEN) VALUE(%SST(&REQUEST 37 4))CHGVAR VAR(&DECLEN) VALUE(%BINARY(&FSLEN 1 4))CHGVAR VAR(&FSNAME) VALUE(%SST(&REQUEST 41 &DECLEN))

/* DATA QUEUES */CHGVAR VAR(&DQQ) VALUE(%SST(&REQUEST 31 10))CHGVAR VAR(&DQLIB) VALUE(%SST(&REQUEST 41 10))CHGVAR VAR(&WRKLEN) VALUE(%SST(&REQUEST 71 5))CHGVAR VAR(&DQLEN) VALUE(%BINARY(&WRKLEN 1 4))CHGVAR VAR(&DQROP) VALUE(%SST(&REQUEST 76 2))CHGVAR VAR(&WRKLEN) VALUE(%SST(&REQUEST 78 5))CHGVAR VAR(&DQKLEN) VALUE(&WRKLEN)CHGVAR VAR(&DQKEY) VALUE(%SST(&REQUEST 83 &DQKLEN))

106 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 113: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

/* REMOTE SQL */CHGVAR VAR(&RSOBJ) VALUE(%SST(&REQUEST 31 10))CHGVAR VAR(&RSLIB) VALUE(%SST(&REQUEST 41 10))CHGVAR VAR(&RSCMT) VALUE(%SST(&REQUEST 51 1))CHGVAR VAR(&RSMODE) VALUE(%SST(&REQUEST 52 1))CHGVAR VAR(&RSCID) VALUE(%SST(&REQUEST 53 1))CHGVAR VAR(&RSSTN) VALUE(%SST(&REQUEST 54 18))CHGVAR VAR(&RSRSU) VALUE(%SST(&REQUEST 72 4))CHGVAR VAR(&RSREQ) VALUE(%SST(&REQUEST 76 1925))

/* NETWORK PRINT SERVER */CHGVAR VAR(&NPFMT) VALUE(%SST(&REQUEST 21 8))CHGVAR VAR(&NPFID) VALUE(%SST(&REQUEST 29 4))

/* IF FORMAT IS SPLF0100 */IF COND(&NPFMT *EQ ’SPLF0100’) THEN(DO)

CHGVAR VAR(&NPJOBN) VALUE(%SST(&REQUEST 33 10))CHGVAR VAR(&NPUSRN) VALUE(%SST(&REQUEST 43 10))CHGVAR VAR(&NPJOB#) VALUE(%SST(&REQUEST 53 6))CHGVAR VAR(&NPFILE) VALUE(%SST(&REQUEST 59 10))CHGVAR VAR(&NPFIL#) VALUE(%SST(&REQUEST 69 4))CHGVAR VAR(&NPLEN) VALUE(%SST(&REQUEST 73 4))CHGVAR VAR(&DECLEN) VALUE(%BINARY(&NPLEN 1 4))CHGVAR VAR(&NPDATA) VALUE(%SST(&REQUEST 77 &DECLEN))

ENDDO

/* DATA QUEUE SERVER */CHGVAR VAR(&DQFMT) VALUE(%SST(&REQUEST 21 8))CHGVAR VAR(&DQFID) VALUE(%SST(&REQUEST 29 4))CHGVAR VAR(&DQOOBJ) VALUE(%SST(&REQUEST 33 10))CHGVAR VAR(&DQOLIB) VALUE(%SST(&REQUEST 43 10))CHGVAR VAR(&DQOROP) VALUE(%SST(&REQUEST 53 2))CHGVAR VAR(&DQOLEN) VALUE(%SST(&REQUEST 55 4))CHGVAR VAR(&DQOKEY) VALUE(%SST(&REQUEST 59 256))

/* CENTRAL SERVER */CHGVAR VAR(&CSFMT) VALUE(%SST(&REQUEST 21 8))CHGVAR VAR(&CSFID) VALUE(%SST(&REQUEST 29 4))

/* IF FORMAT IS ZSCL0100 */IF COND(&CSFMT *EQ ’ZSCL0100’) THEN(DO)

CHGVAR VAR(&CSCNAM) VALUE(%SST(&REQUEST 33 255))CHGVAR VAR(&CSLUSR) VALUE(%SST(&REQUEST 288 8))CHGVAR VAR(&CSPID) VALUE(%SST(&REQUEST 296 7))CHGVAR VAR(&CSFID) VALUE(%SST(&REQUEST 303 4))CHGVAR VAR(&CSRID) VALUE(%SST(&REQUEST 307 6))CHGVAR VAR(&CSTYPE) VALUE(%SST(&REQUEST 313 2))

ENDDO

/* IF FORMAT IS ZSCS0100 */IF COND(&CSFMT *EQ ’ZSCS0100’) THEN(DO)

CHGVAR VAR(&CSCNAM) VALUE(%SST(&REQUEST 33 255))CHGVAR VAR(&CSCMTY) VALUE(%SST(&REQUEST 288 255))CHGVAR VAR(&CSNODE) VALUE(%SST(&REQUEST 543 1))CHGVAR VAR(&CSNNAM) VALUE(%SST(&REQUEST 544 255))ENDDO

/* IF FORMAT IS ZSCN0100 */

�� 107

Page 114: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

IF COND(&CSFMT *EQ ’ZSCN0100’) THEN(DO)CHGVAR VAR(&CSFROM) VALUE(%SST(&REQUEST 33 4))CHGVAR VAR(&CSTO) VALUE(%SST(&REQUEST 37 4))CHGVAR VAR(&CSCTYP) VALUE(%SST(&REQUEST 41 2))ENDDO

/* DATABASE SERVER */CHGVAR VAR(&DBFMT) VALUE(%SST(&REQUEST 21 8))CHGVAR VAR(&DBFID) VALUE(%SST(&REQUEST 29 4))

/* IF FORMAT IS ZDAD0100 */IF COND(&CSFMT *EQ ’ZDAD0100’) THEN(DO)

CHGVAR VAR(&DBFILE) VALUE(%SST(&REQUEST 33 128))CHGVAR VAR(&DBLIB) VALUE(%SST(&REQUEST 161 10))CHGVAR VAR(&DBMBR) VALUE(%SST(&REQUEST 171 10))CHGVAR VAR(&DBAUT) VALUE(%SST(&REQUEST 181 10))CHGVAR VAR(&DBBFIL) VALUE(%SST(&REQUEST 191 128))CHGVAR VAR(&DBBLIB) VALUE(%SST(&REQUEST 319 10))CHGVAR VAR(&DBOFIL) VALUE(%SST(&REQUEST 329 10))CHGVAR VAR(&DBOLIB) VALUE(%SST(&REQUEST 339 10))CHGVAR VAR(&DBOMBR) VALUE(%SST(&REQUEST 349 10))

ENDDO

/* IF FORMAT IS ZDAD0200 */IF COND(&CSFMT *EQ ’ZDAD0200’) THEN(DO)

CHGVAR VAR(&DBNUM) VALUE(%SST(&REQUEST 33 4))CHGVAR VAR(&DBLIB2) VALUE(%SST(&REQUEST 37 10))ENDDO

/* IF FORMAT IS ZDAQ0100 */IF COND(&CSFMT *EQ ’ZDAQ0100’) THEN DO

CHGVAR VAR(&DBSTMT) VALUE(%SST(&REQUEST 33 18))CHGVAR VAR(&DBCRSR) VALUE(%SST(&REQUEST 51 18))CHGVAR VAR(&DBSOPT) VALUE(%SST(&REQUEST 69 2))CHGVAR VAR(&DBATTR) VALUE(%SST(&REQUEST 71 2))CHGVAR VAR(&DBPKG) VALUE(%SST(&REQUEST 73 10))CHGVAR VAR(&DBPLIB) VALUE(%SST(&REQUEST 83 10))CHGVAR VAR(&DBDRDA) VALUE(%SST(&REQUEST 93 2))CHGVAR VAR(&DBCMT) VALUE(%SST(&REQUEST 95 1))CHGVAR VAR(&DBTEXT) VALUE(%SST(&REQUEST 96 512))

ENDDO

/* IF FORMAT IS ZDAR0100 */IF COND(&CSFMT *EQ ’ZDAR0100’) THEN DO

CHGVAR VAR(&DBLIBR) VALUE(%SST(&REQUEST 33 20))CHGVAR VAR(&DBRDBN) VALUE(%SST(&REQUEST 53 36))CHGVAR VAR(&DBPKGR) VALUE(%SST(&REQUEST 69 20))CHGVAR VAR(&DBATTR) VALUE(%SST(&REQUEST 89 20))CHGVAR VAR(&DBFULR) VALUE(%SST(&REQUEST 109 256))CHGVAR VAR(&DBMBRR) VALUE(%SST(&REQUEST 365 20))CHGVAR VAR(&DBFFMT) VALUE(%SST(&REQUEST 385 20))

ENDDO

/* THE FOLLOWING PARAMETERS ADDITIONAL FOR FORMAT ZDAR0200 *//* IF FORMAT IS ZDAR0200 */IF COND(&CSFMT *EQ ’ZDAR0200’) THEN DO

CHGVAR VAR(&DBPLIB) VALUE(%SST(&REQUEST 33 10))CHGVAR VAR(&DBPTBL) VALUE(%SST(&REQUEST 43 128))

108 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 115: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

CHGVAR VAR(&DBFLIB) VALUE(%SST(&REQUEST 171 10))CHGVAR VAR(&DBFTBL) VALUE(%SST(&REQUEST 181 128))

ENDDO

/* REMOTE COMMAND SERVER */CHGVAR VAR(&RCFMT) VALUE(%SST(&REQUEST 21 8))CHGVAR VAR(&RCFID) VALUE(%SST(&REQUEST 29 4))CHGVAR VAR(&RCPGM) VALUE(%SST(&REQUEST 33 10))CHGVAR VAR(&RCLIB) VALUE(%SST(&REQUEST 43 10))CHGVAR VAR(&RCNUM) VALUE(%SST(&REQUEST 53 4))CHGVAR VAR(&RCDATA) VALUE(%SST(&REQUEST 57 6000))

/* SIGNON SERVER DECLARES */CHGVAR VAR(&SOFNT) VALUE(%SST(&REQUEST 21 8))

CHGVAR VAR(&SOFID) VALUE(%SST(&REQUEST 29 4))

/***********************************//* *//* BEGIN MAIN PROGRAM *//* */

CHGVAR VAR(&STATUS) VALUE(’1’) /* INITIALIZE RETURN +VALUE TO ACCEPT THE REQUEST */

/* ADD LOGIC COMMON TO ALL SERVERS */

/* PROCESS BASED ON SERVER ID */IF COND(&APPLIC *EQ ’*VPRT’) THEN(GOTO CMDLBL(VPRT)) /* IF VIRTUAL PRINTER */IF COND(&APPLIC *EQ ’*TFRFCL’) THEN(GOTO CMDLBL(TFR)) /* IF TRANSFER FUNCTIO*/IF COND(&APPLIC *EQ ’*FILESRV’) THEN(GOTO CMDLBL(FLR)) /* IF FILE SERVERS */IF COND(&APPLIC *EQ ’*MSGFCL’) THEN(GOTO CMDLBL(MSG)) /* IF MESSAGING FUNCT */IF COND(&APPLIC *EQ ’*DQSRV’) THEN(GOTO CMDLBL(DATAQ)) /* IF DATA QUEUES */IF COND(&APPLIC *EQ ’*RQSRV’) THEN(GOTO CMDLBL(RSQL)) /* IF REMOTE SQL */IF COND(&APPLIC *EQ ’*SQL’) THEN(GOTO CMDLBL(SQLINIT)) /* IF SQL */IF COND(&APPLIC *EQ ’*NDB’) THEN(GOTO CMDLBL(NDB)) /* IF NATIVE DATABASE */IF COND(&APPLIC *EQ ’*SQLSRV’) THEN(GOTO CMDLBL(SQLSRV)) /* IF SQL */IF COND(&APPLIC *EQ ’*RTVOBJINF’) THEN(GOTO CMDLBL(RTVOBJ)) /* IF RETRIEVE OB*/IF COND(&APPLIC *EQ ’*DATAQSRV’) THEN(GOTO CMDLBL(ODATAQ)) /* IF D*/IF COND(&APPLIC *EQ ’QNPSERVR’) THEN(GOTO CMDLBL(NETPRT)) /* IF NETWORK PRI*/IF COND(&APPLIC *EQ ’*CNTRLSRV’) THEN(GOTO CMDLBL(CENTRAL)) /* IF CENTRAL SER*/IF COND(&APPLIC *EQ ’*RMTSRV’) THEN(GOTO CMDLBL(RMTCMD)) /* IF RMTCMD/DPC */IF COND(&APPLIC *EQ ’*SIGNON’) THEN(GOTO CMDLBL(SIGNON)) /* IF SIGNON */

GOTO EXIT

/* * * * * * * * * * * * * * * * * * * * * * *//* SUBROUTINES *//* *//* * * * * * * * * * * * * * * * * * * * * * */

/* VIRTUAL PRlNTER */VPRT:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* TRANSFER FUNCTION */TFR:

�� 109

Page 116: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT

/* FILE SERVERS */FLR:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* MESSAGING FUNCTION */

MSG:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* DATA QUEUES */

DATAQ:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT

/* REMOTE SQL */RSQL:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* DATABASE INIT */

SQLINIT:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT

/* NATIVE DATABASE */NDB:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* DATABASE SQL */

SQLSRV:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT

/* RETRIEVE OBJECT INFORMATION */RTVOBJ:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT

/* DATA QUEUE SERVER */ODATAQ:

110 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 117: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* NETWORK PRINT SERVER */

NETPRT:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* CENTRAL SERVER */CENTRAL:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT/* REMOTE COMMAND AND DISTRIBUTED PROGRAM CALL */RMTCMD:

/* IN THIS CASE IF A USER ATTEMPTS TO DO A REMOTE COMMAND AND DISTRIBUTED *//* PROGRAM CALL AND HAS A USERID OF userid THEY WILL NOT BE ALLOWED TO *//* CONTINUE. */IF COND(&USER *EQ ’userid’) THEN(CHGVAR VAR(&STATUS) VALUE(’0’))

GOTO EXIT/* SIGNON SERVER */SIGNON:

/* SPECIFIC LOGIC GOES HERE */

GOTO EXIT

EXIT:ENDPGM

�� ��

168 ���� ��� ��� � ���� ���

iSeries NetServer ��

Windows� iSeries Access� Windows Network Neighborhood� �� IBM iSeries ��(iSeries NetServer)

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

iSeries NetServer ��, �� � ��� �� �� ��� iSeries NetServer ��� ������.

�� ��

iSeries NetServer

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

Windows� iSeries Access� ���� � ����� ���� �� �� �� ����. ����

Microsoft� �� ���� ���� ��� � �� ��, iSeries Navigator� ����� �� ��� �

����.

�� 111

Page 118: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

Windows� iSeries Access� ����� �� �� ��� ���� �� �� �, ����� ��

� ��� ����. ����� ��� iSeries �� ����� �� ����� � �� ��, iSeries

Navigator� �� �����. ��� �� �� � ����� ����, � PC� �� Windows ��

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

� � ��� � �����. ��� ����� Microsoft ��� �� ���� ������ �� � ��

� � �� PC� iSeries ��� ����, ��� ��� ������ ��� ���. ����, �

���� �� ��� ������� ��� ����, �� � i5/OS �� ��� ����� ���

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

V5R2� �� ����� ��� �� ��� ��� ������. ����� ��� �� �� ���

�� �� ���� �� Windows� iSeries Access� ���� ���� ��� ��� � �� ���

����.

v ��� ����(caerestr.adm)

v � � � ��(config.adm)

v �� ��(caecfg.adm)

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

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

�� ��

116 ���� �Microsoft ��� �� ����

�� ��� �� ��� ����� Microsoft �� ���� ���.

����� ��

Windows� iSeries Access �� ��

Windows� iSeries Access ��� ��� ���� ��� � ��� ��� ��� ����, �

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

��� ��� �� Windows �� ���� � � PC� ��� � ����. ��� ��� ��� iSeries

�� �� ���� ���, iSeries ��� ����� ����. � ��� ���� ��� � �� ��

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

Windows� iSeries Access� �� � ��� ���� � �� ��� ���� ���� ��� ����

���� �� �� �� � ����. �� ��� �� �� ��� Microsoft ��� ������. �

��� ��� ����� ����� ���� Windows� iSeries Access ��� �� �����.

��� � �� ��

��� �� ��� ��� � ����. �� ��� �� �� ��� �� Windows �������

��� ��� ������� � Windows �� ����� ���� �� ��� �������. �

112 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 119: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� PC� ��� �������� ��� ���� �� ��� ������ �����. Windows

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

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

v 1� ��� ��

v �� ��

Windows ���� ��� �� IBM iSeries ��(iSeries NetServer)� �� ��� ��� � ����.

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

�� ��

�� ��� ��� ��� ���� �� ���� ���� ����. Windows� iSeries Access� ��

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

v � ���� �� Windows� iSeries Access �� ��(system.adm)

v ��� � � Windows� iSeries Access �� ��(caerestr.adm)

v ��� �� �� ����� � �� �� ��(caeinrst.adm)

v � ��, � � �� ��� ���, � ���� �� �� ��� �� �� �� ��� ��

��� ��(config.adm)

v �� ��� ��� �� ����� ��(caecfg.adm)

� ��� ����� ���� �� CWBADGEN ����� ���� �� ���� ��� ��

�. �� �� Microsoft ��� �� ��� �� Microsoft �� � �� �� �� gpedit.msc� ��

�� ���� ����� � �� ��� ������. Microsoft ��� �� ���� ��� �� �

� �� ����� ������. gpedit.msc� ��� �� �� ��� �� �� ����� ��� �

����. ����� Microsoft ��� ������.

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

�� ��

116 ���� �Microsoft ��� �� ����

�� ��� �� ��� ����� Microsoft �� ���� ���.

118 ���� �Windows� iSeries Access �� ����

Windows� iSeries Access� Microsoft ��� ��� �����. ��� � ��� ��� �

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

�� ���

115 ���� ��� ��� �� ��� ���

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

116 ���� ��� �� ���

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

�� 113

Page 120: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� �

Windows� iSeries Access� ��� ��� �� �� �� ����, �� ��� ��� ��� �

����.

�� ��

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

v Windows� iSeries Access �� �� ��� ��� ����� ������.

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

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

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

v ���� ��� � �� �� �� �� ����� ″���� �″� � ����.

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

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

�� ��

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

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

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

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

���.

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

v �� �: ��� ����� ����� ����� ������ ���� �� ��, �� ��

�����. � �� Windows� iSeries Access� ���� �� ��� �� ��� �����

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

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

��

��� ��� � �� ��� ��� ��, �� �� � iSeries � �� � � ��� ����. �

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

�� ��

�� �� �� ���� �� ��� �� PC ���� �����. ��� ��� � ��� �� �� �� �

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

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

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

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

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

114 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 121: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

iSeries �(�� ″

����″) ��

�� �� ��� ���� ��� � �� �� ��� �� �� ��� �� �� iSeries � ����

�� ���� ���� ����. iSeries � ��� ��� �� � �� ��� �� iSeries ���� �

� ��� ���� �����. �� ��, �� ��� �� �� �� iSeries � ���� �� ��

(iSeries ���� SYS1��, ��� USER1) USER1� SYS1� �� ��� ���� ��� �����.

�: ��� iSeries � ���� ���� �� � ��� ��� ��� �� ���� �����. �� �

�, �� USER1� ″��� �� ID ��″�� ���� ��� SYS1� ″Windows �� ID � �

��″�� �� ��� �� ��� ��, USER1� SYS1� �� �� Windows �� ID � ��

�����. USER1� � ���� �� �� �� ��� �� ID� �����.

�: � ���� ��� ����� �� �� �� ��� � ��� ��� ���� ��� ���.

v config.adm -- �� �� � � ���

v sysname.adm -- ����(iSeries �����) ���

�� ��� � ��� ��

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

����� �� �� �� ��� ������ Windows� iSeries Access ��� ����� �� ��

� ������.

1. ��� �� iSeries ��� ������.

2. ��� �� ����� PC ��

3. �� �� ��

�� ��

112 ���� �Windows� iSeries Access �� ��

Windows� iSeries Access ��� ��� ���� ��� � ��� ��� ��� ����,

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

��� � iSeries �� ��

��� �� iSeries ��� ����� �� ��� ������. �� ����� �� ����� Windows

PC� ��� �����.

v iSeries ��� iSeries NetServer� ���� �� ��� �� ������.

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

�� ��

iSeries NetServer

�� �� ���

��� � ����� PC ��

��� ��� ����� PC� � ��� iSeries ����� �������.

�� 115

Page 122: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�: � ��� �� ���� ��� �� ��� ������ PC� ���� � �����. �� ��

����(GPO)�� ��� ��� �� ���� �� �� Windows� iSeries Access �� ���

��� �� ����. �� �� � �� �� ����� �� �� ��� Microsoft ��� ���

���.

����� Windows ������� �� ��� ��� ���. � ��� ���� �� cwbpoluz

�� ����� � ����. www.ibm.com/servers/eserver/iseries/access/cadownld.htm�� �� ����

����.

�� iSeries ��� ��� NETLOGON �� �� ��� �� �� ��� iSeries ���� ���

�� ��� PC� ��� �� ��� �������.

�� ��

www.as400.ibm.com/clientaccess/cadownld.htm

�� �� ��

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

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

1. Microsoft ��� �� ���� �������.

2. Windows� iSeries Access �� ���� �����.

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

�: Microsoft Management Console �� �� �� gpedit.msc� ���� ��� ��� �� �� �

�� �� ����. �� ��� Microsoft ��� ������.

�� ��

112 ���� �Windows� iSeries Access �� ��

Windows� iSeries Access ��� ��� ���� ��� � ��� ��� ��� ����,

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

Microsoft ��� �� ��:

�� ��� �� ��� ����� Microsoft �� ���� ���.

�� � Windows ����� ����� ���� �� ��� ��� ����� Microsoft � ����

������. www.microsoft.com�� �� ���� ������.

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

�� ��

111 ���� ��� � ����� ��� ���� �� ���

Windows� iSeries Access� ���� � ����� ���� �� �� �� ����. ����

Microsoft� �� ���� ���� ��� � �� ��, iSeries Navigator� ����� �� ��

� �����.

116 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 123: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

112 ���� �Windows� iSeries Access �� ��

Windows� iSeries Access ��� ��� ���� ��� � ��� ��� ��� ����,

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

�� ��

www.microsoft.com

Windows� iSeries Access �� ���� ��:

Windows� iSeries Access�� �� ��� � �� �� �� ����� �� ����.

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

2. Windows� iSeries Access ����� ������. ���� �� ��� ����.

[C:]₩Program Files₩IBM₩Client Access₩

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

�� ���� ��

���� ��� cwbadgen �� ��

cwbadgen /ps S1034345(s1034345� ��� ���) ��� � �� ��� ���(S1034345.adm)� �����

�.

cwbadgen /std caecfg.adm(��� �� ��), caeinrst.adm(�� ���� ��),

caerestr.adm(��� ���� ��)� �����.

cwbadgen /cfg config.adm config.adm(� ��� ���� PC� �� ��� ��� � �

� �� �� ��)� �����. /cfg � ��� ���� �

�����. � ��� ��� ��� config.adm���.

�� ��

118 ���� �Windows� iSeries Access �� ����

Windows� iSeries Access� Microsoft ��� ��� �����. ��� � ��� ��� �

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

127 ���� ��� ��: �� ���� �� ������ � ���

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

��.

163 ���� ����� ���

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

�� �� �� � ��:

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

�: �� �� ���� Microsoft Management Console �� �� ��� ��� ����� �� ��

����� � � ����. �� ��� ���� Windows� iSeries Access ��� ����� ��

�� ��� �� Microsoft ��� ������.

�� 117

Page 124: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

1. poledit.exe� � ���� �� ���� ������.

2. �� → �� ���� → ��� ������.

3. �� ��� ���� ��� .adm ��� ��� ��� ������.

4. ��� .adm ��� ��� ��, ��� ��������� .adm ��� � ��� �� � ���

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

5. �� → �� ���� ������.

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

₩₩QYOURSYS₩POLICIES₩ntconfig.pol

����,

v QYOURSYS� iSeries NetServer� �����.

v POLICIES� iSeries NetServer� �� � �� �� �����.

v config.pol� �� ������.

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

����.

�: �� � Windows ����� ���� �� ��� ��� ���� ����� ���. �����

Microsoft ��� ������.

Windows� iSeries Access �� ���

Windows� iSeries Access� Microsoft ��� ��� �����. ��� � ��� ��� ��

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

� ����� Windows� iSeries Access� ��� �� ��� ����, ��� �� � ��� �

� �����.

�� �� ��� ��� ��� �����. cwbadgen ��� ���� Windows� iSeries Access� �

� PC� Windows� iSeries Access� �� �� ���(.adm ��)� ��� � ����. �� �

�� Windows� iSeries Access �� ��� ��� ������. �� �� � ��� ���� ��

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

v ��� ��

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

v ���� ��

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

Windows� iSeries Access ��� �� �� ��� Windows� iSeries Access �� �� ����

��.

118 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 125: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

112 ���� �Windows� iSeries Access �� ��

Windows� iSeries Access ��� ��� ���� ��� � ��� ��� ��� ����,

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

�� ���

117 ���� �Windows� iSeries Access �� ��� ���

Windows� iSeries Access�� �� ��� � �� �� �� ����� �� ����.

��� ��

� ��� ���� Windows� iSeries Access ��� ��� � ����.

�� � Windows� iSeries Access ��� ���� ���� �����.

�� �� ��

.NET � � .NET � � �� ��

ActiveX �� ���� v � �� ��� �� ���� ��

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

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

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

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

�� v ��� �� ��

v TCP/IP ��

v �� �� ��

v �� � �

v �� �� �� ��

v �� ��� �� ��

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

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

v � ����

� ��: ��� v iSeries ���� �� � �� ��

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

v � �� GUI ��� ��

v RFROMPCB �� ��

v ��� ��� ��

� ��: ���� v iSeries ���� �� � �� ��

v � �� GUI ���� ��

v RTOPCB �� ��

v ���� ��� ��

�� 119

Page 126: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� ��

� ��: iSeries �� �� �� v ��� �� �� ��

v �� iSeries �� �� �� ��

v ��� �� iSeries �� �� �� ��

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

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

v �� ��

v �� ��

v �� �� ��

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

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

v �� ��

v �� �� ��

v ���� ��

v �� � �� �� ��

v �� � �� ��

v ����� ��

v �� �� �� ��

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

�� �� v ANSI �� ���

v OEM �� ���

v EBCDIC �� ���

v ��� � ��

ODBC v �� � �

v ���� �� � � ��

OLE DB OLE DB � �� ��

iSeries Navigator iSeries Navigator �� ��

� v iSeries � �� � ���� ��

v Windows� iSeries Access � �� ��

120 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 127: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� ��

PC5250 ����� v ��� �� �� ��

v �� �� �� ��

v PC5250 ����� �� ��

v PC5250 ��� �� �

v .WS ���� �� ��

v �� �� ��

v � �� �� ��

v �� �� �� ��

v �� �� ��

v ��� �� ��

v Java �" �� ��

v ���� ��� ��

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

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

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

PC �� v Cwblogon

v Cwbcfg

v Cwbback

v Cwbrest

v Cwbenv

v cwbundbs

v Wrksplf

v wrkmsg

v wrkprt

v wrkusrj

�� v �� ��

v � ��

v ��

v PC� ��� ��

v � ��

v �� ��

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

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

��� ��: .NET �� ���:

��� �� .NET �� �����.

�� 121

Page 128: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

.NET �� ��� ��: .NET �� ��� �� ��:

� ��� Windows� iSeries Access .NET � � ��� �����. � ���� ���� �� �

� .NET � �� ������ Microsoft� .NET ������ ���� iSeries� DB2 UDB �

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

��� ��: ActiveX ��� ����:

��� �� ActiveX� �����.

ActiveX ��: �� � ��� ��� ���� ��:

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

ActiveX ��: �� � ���� ��� ���� ��:

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

�� ��

�� ��

�� ��

X

122 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 129: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

ActiveX ��: ��� �� ��� ���� ��:

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

ActiveX ��: ��� ���� ��� ���� ��:

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

ActiveX ��: �� ���� ��� ���� ��:

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

�� ��

�� ��

�� ��

X

�� 123

Page 130: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

��� ��: ��:

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

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

� ��� ���� iSeries ��� � � ��� �� ��� ��� � ����.

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

v �� ID � �� �� ���� ����.

v � ��� ���� ��� �� ��� �� ID� �����.

v ��� ��� Windows �� ID � �� �����.

v Kerberos ����� ���� ���� � ���.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

�� ��: TCP/IP �� �� ��:

� ��� iSeries IP �� �� ��� ����� ��� ��� ��� � ����.

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

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

v ��� �� ��

v �� �� ��

v �� �� ��

v Windows ��� � ��

v �� ��

124 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 131: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�: �� ��� ��� ���� ��� IP �� ��� ���.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

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

� ��� ���� iSeries ��� � �� ����� �� TCP/IP �� ��� �� �� ���� �

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

�� �� ��� �� ����(iSeries � ��) ��� �� ���(�� ��) �� �� �� �� �

� �����.

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

v ���� ��

v ���� ��

v �� ��

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

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

� ��� ���� �� � ��(SSL)� ���� iSeries ��� ��� ����.

� ��� ����� iSeries ��� ����� PC � � SSL� ���� ��� ���. SSL� ��

� ��� � ���. SSL� iSeries ��� ����� PC� � ���� ����� ���� ��

� �� SSL� ���� ��� � ����.

�� 125

Page 132: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� ��� SSL ��� ���� ��, SSL� ��� � � �� � ��� �����. ��� ���

SSL� ���� ����, iSeries ����� SSL� ��� � ��, ��� ��� SSL �� ��� �

��� �� �� iSeries ��� �� � �� �����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

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

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

�� �� ��� �� �� ��� ��� �� ��� �� �� Windows� iSeries Access� ″�

iSeries �″ ��� �����. � ��� �� Windows� iSeries Access� �� ���� �� �

�� ��� �����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

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

� ��� PC ��� � �� ���� ���� �� �����. �, ��� ��� ��� ���

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

� ��� � �� ���� ��� �����. ��� ��� �� ��� ��� � ����(�: ��

���� ��/�� ��/��).

� ��� Windows� iSeries Access ��� �� � �� iSeries ��� ���� ����� ��

�� �����.

126 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 133: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

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

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

� ��� ��� �� ��� ���� ����. ��� �� ��� �� ��� config.adm� ����

���� �����. �� ���� �� Windows� iSeries Access �� ��� ��� ������.

� ��� ��� �,

v � ���� �� ���� Windows� iSeries Access ��� �� ��� � ���.

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

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

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

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

v � ���� �� ���� Windows� iSeries Access ��� �� ��� � ���.

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

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

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

� ��� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ���

�� 127

Page 134: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

117 ���� �Windows� iSeries Access �� ��� ���

Windows� iSeries Access�� �� ��� � �� �� �� ����� �� ����.

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

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

� iSeries ��� ���� ����� ���� �����.

�� �� ��� ���� � ��� �� ���� ����� cwbadgen.exe � /cfg �� ����

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

� �� � ��� PC� �� �� � ���� ���� ��� �� � ���� ��� ���.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��: ���� �:

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

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: �� �:

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

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

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

128 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 135: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� � ��: iSeries ���� �� �� � ��:

� ��� � ��� ���� iSeries ��� �� ����� �� �����.

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

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

v � �� GUI ��� ��

v RFROMPCB �� ��

v ��� ��� ��

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

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

� ��� ��� � ��� ���� iSeries ��� ��� ����� �� ��� ���� �� ��

���.

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� � ��: �� � GUI ��� ��:

� ��� ��� � �� GUI� ���� iSeries ��� �� ����� �� �����.

�� 129

Page 136: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� � ��: RFROMPCB �� ��:

RFROMPCB ��� ����� ���� ��� ��� ��� � ��� ������.

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

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

� ��� ��� PD� � �� ��� �� ���� iSeries ��� �� ���� �� ���

��.

�� �� �� iSeries ��� �� � �� ��� �� ��� � ����� �����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

130 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 137: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� � ��: �� � iSeries �� �� ��:

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

v ��� �� �� ��

v �� iSeries �� �� �� ��

v ��� �� iSeries �� �� �� ��

�� ��

�� �� ��: �� iSeries �� �� �� ���

� ��� ��� � �� ��� ���� iSeries ��� ���� �� �����.

132 ���� �� �� ��: ��� �� iSeries �� �� �� ���

� ��� ��� � ��� ��� �� ��� ���� iSeries �� ��� ���� �� ��

���.

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

� ��� � ��� ���� iSeries ��� �� ��� ���� �� �����.

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

v �� iSeries �� �� �� ��.

v ��� �� iSeries �� �� �� ��.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� ��

�� �� ��: �� iSeries �� �� �� ���

� ��� ��� � �� ��� ���� iSeries ��� ���� �� �����.

132 ���� �� �� ��: ��� �� iSeries �� �� �� ���

� ��� ��� � ��� ��� �� ��� ���� iSeries �� ��� ���� �� ��

���.

�� � ��: ��� iSeries �� �� �� ��:

� ��� ��� � �� ��� ���� iSeries ��� ���� �� �����.

�� 131

Page 138: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� ��

131 ���� �� �� ��: � �� iSeries �� �� ���

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

131 ���� �� �� ��: ��� �� �� ���

� ��� � ��� ���� iSeries ��� �� ��� ���� �� �����.

�� � ��: ���� �� iSeries �� �� �� ��:

� ��� ��� � ��� ��� �� ��� ���� iSeries �� ��� ���� �� ����

�.

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� ��

131 ���� �� �� ��: � �� iSeries �� �� ���

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

131 ���� �� �� ��: ��� �� �� ���

� ��� � ��� ���� iSeries ��� �� ��� ���� �� �����.

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

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

132 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 139: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� � ��: iSeries ���� �� �� � ��:

� ��� � ��� ���� iSeries ���� � ����� �����.

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

v � �� GUI ���� ��

v RTOPCB �� ��

v ���� ��� ��

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� � ��: �� � GUI ���� ��:

� ��� ��� � �� GUI� ���� iSeries ���� �� ������ �� �����.

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

�� � ��: RTOPCB �� ��:

RTOPCB ��� ����� ���� ��� ��� ��� � ��� ������.

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

�� ��

�� ��

�� ��

�� 133

Page 140: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

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

� ��� �� �� PC� � �� ��� �� ���� iSeries ���� �� ������ �

� �����.

�� �� �� iSeries ���� �� � �� ���� �� ��� � ����� �����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

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

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

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

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

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

134 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 141: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

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

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

�� ��� Windows� iSeries Access �� �� ����� ��� �� �� � ������.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

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

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

�� ��� Windows� iSeries Access �� �� ����� ��� �� �� � ������.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

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

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

�� ��� Windows� iSeries Access �� �� ����� ��� �� �� � ������.

�� ��

�� ��

�� ��

X X

�� 135

Page 142: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

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

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

�� ��� Windows� iSeries Access �� �� ����� ��� �� �� � ������.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

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

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

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

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: ��:

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

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

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

136 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 143: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

Windows� iSeries Access� �� �� ��� �� ��� �� ���� ���� ���� �� �

�� Windows� iSeries Access ��� �����. ��� ���� ���, ��� � ��� ��� �

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

�� �����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��: �� ��:

� ��� Windows� iSeries Access �� ����� ���� �� Windows� iSeries Access� ���

� �� PC� �� ���� �� �����.

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

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

v ���� ��

v �� � �� ��

v ����� ��

v �� �� ��

v �� �� �� ��

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

138 ���� ��� ��: ���� ���

� ��� ��� Windows� iSeries Access� ������ �� �����.

�� 137

Page 144: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

139 ���� ��� ��: �� � �� ���

� ��� Windows� iSeries Access �� �� ��� �����.

140 ���� ��� ��: ����� ���

� ��� Windows� iSeries Access �� ��� �� ��� ���� ����� ��� ���� �

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

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

� ��� Windows� iSeries Access �� �� ��� ���� �� Windows� iSeries Access�

�� ���� Windows� iSeries Access ��� ��� PC� ��� � � ���.

141 ���� ��� ��: �� �� �� ���

� ��� Windows� iSeries Access� �� �� �� �� �� ��� �����.

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

� ��� Windows� iSeries Access �� �� ��� ���� �� Windows� iSeries Access� ��

���� Windows� iSeries Access ��� ��� PC� ��� � � ���.

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

� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

137 ���� ��� ��: �� ���

� ��� Windows� iSeries Access �� ����� ���� �� Windows� iSeries Access� �

��� �� PC� �� ���� �� �����.

141 ���� ��� ��: �� �� �� ���

� ��� Windows� iSeries Access� �� �� �� �� �� ��� �����.

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

� ��� ��� Windows� iSeries Access� ������ �� �����.

�� ��

�� ��

�� ��

138 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 145: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

137 ���� ��� ��: �� ���

� ��� Windows� iSeries Access �� ����� ���� �� Windows� iSeries Access� �

��� �� PC� �� ���� �� �����.

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

� ��� Windows� iSeries Access �� �� �� ����� ��� �����.

� ����� �� ��� Windows� iSeries Access� ��� ��� �� Windows� ��� � ��

� ��� ����� �� ���� �� � ����. (� ����� �� ��� Windows ����

Windows� iSeries Access � �� �� �� �� � ����.) ��� ��� ��� ����

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

���.

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

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

� �� � ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

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

� ��� Windows� iSeries Access �� �� ��� �����.

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

� ��� Windows� iSeries Access �� �� ��� �����.

�� 139

Page 146: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

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

� ��� ���� �� �� � �� �� �� ��� ��� ���. ��� ��� Windows� iSeries

Access �� �� ��� � � ���� ��� ��� ��� ��� � �� ���� ����

����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

137 ���� ��� ��: �� ���

� ��� Windows� iSeries Access �� ����� ���� �� Windows� iSeries Access� �

��� �� PC� �� ���� �� �����.

139 ���� ��� ��: �� � �� �� ���

� ��� Windows� iSeries Access �� �� �� ����� ��� �����.

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

� ��� Windows� iSeries Access �� ��� �� ��� ���� ����� ��� ���� ��

��� �� �����.

Windows� iSeries Access� �� �� �� Windows� iSeries Access� ���� PC� ����

�� ��� � ����. ��� ��� Windows� iSeries Access� ���� �� PC�� ��� ���

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

PolicyType

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

140 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 147: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

137 ���� ��� ��: �� ���

� ��� Windows� iSeries Access �� ����� ���� �� Windows� iSeries Access� �

��� �� PC� �� ���� �� �����.

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

� ��� Windows� iSeries Access� �� �� �� �� �� ��� �����.

���� ��� ��� Windows� iSeries Access �� ��� ��� ��� ����� ���

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

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

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

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

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

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

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

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

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

�����.

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

�� ���� � ����

� �� v �� �� ���

v ��� �� ��

v ���� ��

�� 141

Page 148: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ���� � ����

iSeries Navigator v � ��

v �� ��

v ��� ��

v ����

v ��

v �� � ��

v ������

v �� ���

v ��

v �� ��

– ��

– �� � ��

– ���

v ����� ��

v �� ���

v �� �� �™

� � � iSeries Navigator ��

� ��� v � ��

– � �� �� �

v OLE DB �

v .NET � �

v ODBC

v Lotus 1-2-3 �� �� ��

AFP ���� ��

IBM Toolbox for Java

PC5250 ���, �� ����� � �� ��

�� ���� v AFP �� ����

v SCS �� ����

Operations Console

����� �� �

EZ-Setup

�� ��

�� ��

�� ��

X

142 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 149: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

137 ���� ��� ��: �� ���

� ��� Windows� iSeries Access �� ����� ���� �� Windows� iSeries Access� �

��� �� PC� �� ���� �� �����.

138 ���� ��� ��: �� �� ���

� ��� Windows� iSeries Access �� �� ��� ���� �� Windows� iSeries Access�

�� ���� Windows� iSeries Access ��� ��� PC� ��� � � ���.

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

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

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

�� ��

���� ��: Windows� iSeries Access ���� ���� �� � ���

� ��� �� ��� ����� �� � Windows� iSeries Access ���� ����

Windows� iSeries Access� ��� ��� �����.

���� ��: Windows� iSeries Access ����� ���� �� �� ��:

� ��� �� ��� ����� �� � Windows� iSeries Access ���� ����

Windows� iSeries Access� ��� ��� �����.

� ��� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. � ��

� ��� � �� �� Windows� iSeries Access� ��� �� � �� �����. ��� �� ��

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

10�� ���� ����.

�� ����� � �� ��� ���� ������ Windows� iSeries Access � ��� ��

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

�� ��

�� ��

�� ��

X X

�� 143

Page 150: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��

143 ���� ���� ��: ��� ���

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

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

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

��� �� ��: ANSI �� ���:

� ��� Windows� iSeries Access �� �� � � ���� ��� ANSI �� ���� ����

�.

� ��� �� Windows� iSeries Access � ��� �� �� �����. � ��� ���� ���

�� ���� �� �� ��� ��� �� ���� �� ���� PC� ��� ANSI �� ����

�����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� �� ��: OEM �� ���:

� ��� Windows� iSeries Access �� �� � ��� OEM �� ���� �����.

� ��� �� Windows� iSeries Access � ��� �� �� �����. � ��� ���� ���

�� ���� �� �� ��� ��� �� ���� �� ���� PC� ��� OEM �� ����

�����.

�� ��

�� ��

�� ��

X X

144 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 151: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� �� ��: EBCDIC �� ���:

� ��� Windows� iSeries Access ���� ��� EBCDIC CCSID� �����.

� ��� �� Windows� iSeries Access � ��� �� �� �����. � ��� ���� ��

�� �, ��� ��� �� � �� ������� ��� ��� iSeries ��� EBCDIC CCSID

� �����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��: �� ��:

Windows� iSeries Access ���� ��� �� �� �� ����� �����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: ODBC:

��� �� ODBC ��� �����.

ODBC ��: ��� �� �� �� ��:

� ��� Windows� iSeries Access ODBC �� �� � �� � � ��� �����.

�� 145

Page 152: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

″�� � �″� �� �� ����.

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

v �� � DSN �� ���� ���� �

��� Windows� iSeries Access ODBC �� ����� ���� �� � �� ��� � ��

��. ����� SQLCreateDataSource �� ���, �� � �� ��� �� ����.

����� SQLDriverConnect� ��� ODBC �� ��� � ����. DSN �� ���� ��

�� DNS �� ��� �� � �� �����. FILEDSN �� ���� ���� FILEDSN

�� � �� ���� ���� �����. FILEDSN� ����� �� �� � �� ���

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

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

v �� ��:�� �� � �� ��� � ����.

v ��� �� ��:� ���� � �� �� ��� � ����. ���� ��� ����� �

��� ������.

v ��� �� �� ��:�� � �� ��� � ���.

�� � �� � �� ���� �� ��, �� � �� ″���� �� � �″�� ��

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

� ��� � ����.

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

�ODBC ��: ���� �� � �� �� ���

� ��� Windows� iSeries Access ODBC �� �� � ���� �� � � ��� ����

�.

ODBC ��: ���� �� �� ��� �� ��:

� ��� Windows� iSeries Access ODBC �� �� � ���� �� � � ��� �����.

146 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 153: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

″���� �� � �″� DNS �� ���� � �� ��� ���� �� ODBC �� ��

� � ����� ���� ����. FILEDSN �� ���� �� � �� ��� ���� �

� ���� �� �� ���. FILEDSN �� � �� ��� ���� �� ��� ��� �

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

����� �� � �� ��(�: SQLCreateDataSource� ���� ��)� � DNS �� ����

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

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

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

145 ���� �ODBC ��: �� � � �� ���

� ��� Windows� iSeries Access ODBC �� �� � �� � � ��� �����.

��� ��: OLE DB:

��� �� OLE DB � ��� �����.

OLE DB ��� ��: OLE DB ��� �� ��:

� ��� Windows� iSeries Access OLE DB � ��� �����.

� ���� ���� �� �� OLE DB �� iSeries ������ ��, �� �����, � �

���, CL �� � ����� ����� � �����.

�: �� ��� OLE DB �� ����� � �� ��� ���� ��� OLE DB �� ���

� ����.

�� ��

�� ��

�� ��

X

�� 147

Page 154: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X X

��� ��: iSeries Navigator:

��� �� iSeries Navigator ��� �����.

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

� ��� iSeries Navigator ��� �����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

��� ��: ��:

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

�� ��: iSeries �� �� � ����� ��:

� ��� ���� iSeries �� ��� ��� ���� Windows� iSeries Access�� ��� ��

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

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

�� �� ��� Windows� iSeries Access � ��� � �� ��� � ����. ��� ��

��� �� ���� �� �� ��� ��� �� ���� �� ��, ��� ��� � ��� 14�

� ���� �����.

�� ��

�� ��

�� ��

X X

148 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 155: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��: Windows� iSeries Access �� �� ��:

� ��� ���� PC ��� Windows� iSeries Access � ��� � � �� iSeries ��

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

��� PC5250 ����� ��� ��� �� � ���� ��� �� iSeries �� �� ���

� �� ��� � ���.

�: � ��� ���� �� �� ��� ���� iSeries ��� ��� �� ��� ��� ���

�� �� iSeries �� �� ��� � � ���.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

��� ��: PC5250 �����:

��� �� PC5250 ��� �����.

PC5250 ����� ��: ���� �� �� ��:

�� PC5250 ����� ��� ��� ���� ��� ��� ��� � ��� ������.

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

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

� ��� �� PC5250 �� ��� ��� ���� ����. ��� ��� ����� �� �� �

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

�� ��

�� ��

�� ��

X

�� 149

Page 156: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

�PC5250 ����� ��: �� �� �� ���

� ��� ���� � PC5250 ����� �� �� ��� ��� � ����.

PC5250 ����� ��: ��� �� �� ��:

� ��� ���� � PC5250 ����� �� �� ��� ��� � ����.

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

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

� ��� �� PC5250 ��� ��� ��� ���� ����. ��� ��� ����� ��� ��

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� ��

149 ���� �PC5250 ����� ��: ��� �� �� ���

�� PC5250 ����� ��� ��� ���� ��� ��� ��� � ��� ������.

PC5250 ����� ��: PC5250 ����� �� ��:

PC5250 ������ ���� ��� ��� ��� � ��� ������.

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

�� ��

�� ��

�� ��

X

150 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 157: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: PC5250 ��� � �:

� ��� PC5250 ������ ���� � iSeries ������ �� ��� � ����.

� ��� �� ��� �� �� PC5250 ����� �� ���� �� iSeries� � �� ��

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X

PC5250 ����� ��: .WS ���� �� ��:

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

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

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: �� �� ��:

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

�� 151

Page 158: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: � �� �� ��:

� ��� ���� � ��� �� �� ��� �� ���� �� ��� ��� � ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: � �� �� ��:

� ��� ���� �� ��� �� ��� ��, ���� ���� �� ��� ��� � ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: ��� �� ��:

� ��� ���� ��� �� �� ��� �� ���� �� ��� ��� � ����.

152 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 159: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: ��� �� ��:

� ��� ���� ���� �� �� ��� �� ���� �� ��� ��� � ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: Java ��� �� ��:

� ��� ���� �� → Java ��� �� �� ��� �� Personal Communications 5250 Java �

"� ���� �� ��� ��� � ����.

�: Windows� iSeries Access� �� ���� RC5250� �� → Java ��� �� ����� ���

� ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: �� ��� ��:

�� 153

Page 160: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� ��� ���� ���� ����� ��� �� ��� ��� � ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: ����� �� ���� ���� ���� ��:

� ��� ���� ����� �� ��� ����� ����� ���� �� ��� ��� � �

���.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: ����� �� ���� ���� �� ��:

� ��� ���� ����� �� ��� ����� ����� ���� �� ��� ��� � �

���.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC5250 ����� ��: ����� �� ���� ���� �� ��:

154 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 161: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� ��� ���� ����� �� �� ����� ���� �� ��� ��� � ����.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

��� ��: PC ��:

��� �� PC �� ��� �����.

PC �� ��: Cwblogon.exe �� ��:

� ��� Cwblogon ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: Cwbcfg.exe �� ��:

� ��� Cwbcfg ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� 155

Page 162: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: Cwbback.exe �� ��:

� ��� cwbback ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: Cwbrest.exe �� ��:

� ��� Cwbrest ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: Cwbenv.exe �� ��:

� ��� Cwbenv ���� ��� �����.

156 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 163: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: cwbundbs.exe �� ��:

� ��� cwbundbs ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: Wrksplf.exe �� ��:

� ��� Wrksplf ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

�� 157

Page 164: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

PC �� ��: wrkmsg.exe �� ��:

� ��� wrkmsg ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: wrkprt.exe �� ��:

� ��� wrkprt ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

PC �� ��: wrkusrj.exe �� ��:

� ��� wrkusrj ���� ��� �����.

� PC ��� �� �� ��� Windows� iSeries Access �� �� ���� ������.

�� ��

�� ��

�� ��

X

158 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 165: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

��� ��: ���:

��� �� ��� �����.

��� ��: ��� � � ��:

� ���� Windows� iSeries Access �� �� �� �� ��� ��� � ����.

� ��� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. ���

�� �� ����� Client Access � ��� �� ���� �����. ��� �� ��� �� �

��� �� �� ��� ��� �� ���� �� ��, ���� �� ���� �� ��� �� �

�� ��� ��� ���� �����.

� ��� ���� ��, � �� �� �� ��� �� ��� � ����. �� �� �� ��� �

� � ��� ��� �� � ����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��

��� ��: � ���

� ��� ���� Windows �� � Windows� iSeries Access� �� �� �� ����� �

�� ���� �� ���� ��� ��� � ����.

160 ���� ��� ��: ���

� ���� Windows� iSeries Access �� �� �� �� ��� ��� � ����.

��� ��: �� ��:

� ��� ���� Windows �� � Windows� iSeries Access� �� �� �� ����� ���

���� �� ���� ��� ��� � ����.

�� 159

Page 166: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� ��� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. ��

��� �� ���� ���� �� ���� �� �� ��� ��� ���� �� ��� � ���

���� ���� �� ������

� ��� ��� � �� �� Windows� iSeries Access� ��� �� � �� �����. ��� �

� ��� �� ���� �� �� ��� ��� �� ���� �� ��, ���� �� �� ���

���� �� 60�� ���� ����.

�� ���� � ��� ��� ���� �� ������ Windows� iSeries Access � ��� ��

�� � �� � ��� ��� �� ������. �, ���� ���� � �� ���� �� �

� � �� �����.

� ��� ���� ��, �� �� �� �� ��� �� ��� � ����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��

159 ���� ��� ��: �� �� �� ���

� ���� Windows� iSeries Access �� �� �� �� ��� ��� � ����.

��� ��: ���

� ���� Windows� iSeries Access �� �� �� �� ��� ��� � ����.

��� ��: �:

� ���� Windows� iSeries Access �� �� �� �� ��� ��� � ����.

� ��� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. ���

�� ��� �� ���� �� �� ��� ��� �� ���� �� ��, ���� 28��� �� �

��� ����. � �� ��� �� ��� ���� �� ��� � ��� � �� ���� �� �

�����. � ��� ���� ��, �� �� �� � �� ��� �� ��� � ����.

�� ��

�� ��

�� ��

X X

160 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 167: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

�� ��

159 ���� ��� ��: �� �� �� ���

� ���� Windows� iSeries Access �� �� �� �� ��� ��� � ����.

159 ���� ��� ��: � ���

� ��� ���� Windows �� � Windows� iSeries Access� �� �� �� ����� �

�� ���� �� ���� ��� ��� � ����.

��� ��: PC� ��� �:

� ��� ���� ��� ���� �� Windows� iSeries Access �� ��� �� ��� ��� PC

� ���� ��� ��� � ����.

� �� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. ���

�� ��� �� ���� �� �� ��� ��� �� ���� �� ��, ���� �� ���� PC

� ���� �� ����.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: �� ��:

� ��� ���� Windows� iSeries Access ���� �� � ��� ������ � ��(�, ��

���� � ��) ��� ��� � ����.

� �� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. ���

�� ��� �� ���� �� �� ��� ��� �� ���� �� ��, ���� �� � ����

�� ����� ���� ����.

�� ��

�� ��

�� ��

�� 161

Page 168: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: ��� ��:

� ��� ���� �� �� � �� � Windows� iSeries Access� ����� � �� �� �� �

�� ��� � ����.

� �� �� ��� Windows� iSeries Access � ��� �� �� ��� � ����. ���

�� �� ���� ��, ��� �� ���� �� �� ���� Windows� iSeries Access� ��!

�� �� �����.

�: Windows� iSeries Access� �� ��� � �� �� �� ��� �����. �� �� ��

� �� �� �� �� ���� ���, � ��� ���� �� ���� � � ���.

�� ��

�� ��

�� ��

X X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: ���� ��� �� ����:

� ��� ���� Windows �� � ����� �� ��� ��� ���� ��� ��� � ��

��.

� ��� �� Windows� iSeries Access � ��� �� �� �����. � � ��� ����

��� �� ���� �� �� ��� ��� �� ���� �� ���� ����� �� ���

��� ���� ����.

�� ��

�� ��

�� ��

X X

162 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 169: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X

��� ��: ��� ����:

��� �� �� ����� �����.

��� ���� ��: �� � �� �� ��:

� ��� ���� Windows� iSeries Access ��� ���� �� ��� ��� � ����.

��� �� � iSeries Navigator �� �� �� ���� �� � ������ �� � iSeries

����� ��� �� ����. ��� �� � �� iSeries Navigator�� iSeries �����

� � ��� ���� ���� ���� �� ��� ���� ��� � ����. Windows ����

�� � � ��� ��� ��� ��, �� ���� iSeries ���� �� � ��� ���� ���

�� ����.

� ��� �� ��� ��� ��� � ���, ��� iSeries Navigator� ���� � ����

�� ��� ��� � ����. �� �� �� � ��� �����.

v �� � ��� �

v ���� �� iSeries Navigator �� ��

v iSeries �� �� ���� �� �� ��

�� � ��� ���� Windows� iSeries Access ��� ���.

�� ��

�� ��

�� ��

X

�� ��

PC�(�� ��) ��� �� ���(�� ��� ��

� � ��)

iSeries ��

X X X

����� ��:

��� ��� ��� � ��� ��� ������.

�� ����� ������. �� ��� Windows� iSeries Access �� ��� ��� ����

��.

�� 163

Page 170: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� ���

117 ���� �Windows� iSeries Access �� ��� ���

Windows� iSeries Access�� �� ��� � �� �� �� ����� �� ����.

Caecfg.adm:

Windows� iSeries Access� �� ��� � �� ����� ����� �� ��� ������.

�� ��

�� v ��� �� ��

v TCP/IP � ��

v �� �� ��

v �� � �

v � ����

v �� ��

� v iSeries � �� � ���� ��

��� �� �� v ����� ��

v �� ��

v �� ��

v �� �� ��

v �� ��� ��� ��� ��

�� �� v ANSI �� ���

v OEM �� ���

v EBCDIC �� ���

v ��� � �� �� ��

�� v �� ��

v � ��

v ��

v PC� ��� ��

v � ��

v �� ��

v ����� �� �� ���

�� �� �� � ����

��� �� Windows� iSeries Access ���� ���� �� � ��

Caerestr.adm: Windows� iSeries Access ��� ����:

� ��� Windows� iSeries Access� � ��� �����.

164 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 171: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� ��

.NET � � .NET � � �� ��

ActiveX �� ���� v � �� ��� �� ���� ��

v � �� ���� �� ���� ��

v ��� �� �� ���� ��

v ��� ���� �� ���� ��

v � ���� �� ���� ��

� ��: ��� v iSeries ���� �� � �� ��

v ��� �� �� � �� ��

v � �� GUI ��� ��

v RFROMPCB �� ��

v ��� ��� ��

� ��: ���� v iSeries ���� �� � �� ��

v � �� GUI ���� ��

v RTOPCB �� ��

v ���� ��� ��

� ��: iSeries �� �� �� v ��� �� �� ��

v �� iSeries �� �� �� ��

v ��� �� iSeries �� �� �� ��

���� �� ���� �� �� ��

� Windows� iSeries Access � �� ��

iSeries Navigator iSeries Navigator �� ��

�� v �� �� �� ��

v �� �� ��� �� ��

v �� ���� �� ������ � ��

v ���� �� �� �� ��

ODBC v �� � �

v ���� �� � � ��

OLE DB � OLE DB � �� ��

�� 165

Page 172: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� ��

PC5250 ����� v ��� �� �� ��

v �� �� �� ��

v PC5250 ����� �� ��

v PC5250 ��� �� �

v .WS ���� �� ��

v �� �� ��

v � �� �� ��

v �� �� �� ��

v �� �� ��

v ��� �� ��

v Java �" �� ��

v ���� ��� ��

v ����� �� ��� ���� ���� ��

v ����� �� ��� ���� �� ��

v ����� �� ��� ���� �� ��

PC �� v Cwblogon

v Cwbcfg

v Cwbback

v Cwbrest

v Cwbenv

v cwbundbs

v Wrksplf

v wrkmsg

v wrkprt

v wrkusrj

�� ���� ���� �� �� ��

Config.adm: Windows� iSeries Access �� �:

� ��� � ��, � �� �� ���, � ����� �� ��� �� � �� �� �� ���

�����.

� ���� ���� ��� � PC�� ���� �� � ���� �����. ����� �� �

���� ����� ����� /cfg �� ���� cwbadgen� �������. �� /cfg �� ���

� �� ���� �� ���� ��� � ����. Config.adm� ��� ��� ��� �� �� �

� � �� ��� ��� � �� ���.

166 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 173: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�: �� ���� �� �� �� � �� ���� ���� ��� �� ���� iSeries Navigator�

���� ����.

�� �� ��

��1: ���1: �� v ��� �� ��

v TCP/IP ��

v �� �� ��

v �� � �

��1: ���2:

��2: ���1:

Caeinrst.adm: �� ����:

� ��� ��� � �� ���� ��� ��� ��� ��� ����� ����� � ����

�����.

�� �� ��

�� v �� ��

v �� �� ��

v ���� ��

v �� � �� �� ��

v �� � �� ��

v ����� ��

v �� �� �� ��

SYSNAME.adm: ���� ��:

� ��� ���� �� ���� �� Windows� iSeries Access� � ��� ��� � ����.

�� �� ��

� ��: ��� v iSeries ���� �� � �� ��

v ��� �� �� � �� ��

v � �� GUI ��� ��

v RFROMPCB �� ��

v ��� ��� ��

� ��: ���� v iSeries ���� �� � �� ��

v � �� GUI ���� ��

v RTOPCB �� ��

v ���� ��� ��

�� 167

Page 174: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

�� �� ��

� ��: iSeries �� �� �� v ��� �� �� ��

v �� iSeries �� �� �� ��

v ��� �� iSeries �� �� �� ��

ODBC v �� � �

v ���� �� � � ��

OLE DB � OLE DB � �� ��

.NET � � .NET � � �� ��

PC5250 ����� PC5250 ��� �� �

�� �� � ��

�� � �(SSL)� PC ������ ��� �� � �� ��, �� �� �� ���� ��

�� �����.

������ �� �� �� �� ��� � SSL� ������. �� �� �� ���� ��� SSL

� ���� �� �� ��� �����/�� ����� ����. SSL(Secure Sockets Layer)� �

��� ���� �� � � ��� ���� ��� �� �����.

Windows� iSeries Access� SSL(Secure Sockets Layer)� �� ����� ��� � �� �� � IBM

��� ������� ���� �� �����. ��� �� ��� ���� Windows� iSeries

Access� �� ��� SSL� �� ��� � ����. Windows� iSeries Access� ���� 128� �

�� �� ���� iSeries ��� SSL ��� ��� � ����.

�:

v PC5250� �� ����� �� ��� � ����.

v SSL ��� 64� Windows ����� ���� �� �� 32� � 64� SSL ���

������ � �����.

SSL� ����� ��� → ��� �� → SSL(Secure Sockets Layer)�� � �� ��� ��

����.

�� ��

�� � �(SSL)

�� ���� � ���� ��

IBM� ��� � �� �� ��� ��� ��� � �� �� ����� �� ��� ��� �

�� �� ��� ���� �����.

�� �� �� �� ��� ��� ����, IBM� � ���� �� � ��� �� ���, �

���� ��� � �� �� ��� �� ��� ��� ���(�, �� ��� ��) ��� ���

�� ��� ���� ��� ��� ����.

168 IBM ��� - iSeries: Windows� iSeries Access: ��

|

|

|

Page 175: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

IBM, IBM ���� �� �� ��, �� ��� ���� �� �� ��� ��� ��� ����

��� ��� �� �� ����.

1. ���� �� �� ��

2. ��, ��, �� �� �� ��� �� �� �� � ��� �� ��

3. ���� ��, ��, ��, ��� �� � ��� ���� ���� � ���� ��

�� ������ ��� �� �� ��� ������ ����� ���� ����, �� �����

� ����� ��� ���� �� �� ����.

�� ��

1 ���� �Windows� iSeries Access: ���

� ��� ���� ��� �����/�� ���� Windows� iSeries Access� �����.

96 ���� ��: RPG� �� ���� ���

102 ���� ��: CL ���� �� ���� ���

�� 169

|

|

|

|

|

|

|

Page 176: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

170 IBM ��� - iSeries: Windows� iSeries Access: ��

Page 177: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

��. ����

� ��� ���� ��� �� � ����� �� ����.

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. 1998, 2006 171

Page 178: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

IBM� �� ��� ���� �� �� ��� ����� � �� ���� �� �� ��� ��

��� ��� � ����.

(i) ���� �� ���� �� ����( ���� ��) �� �� �� � (ii) �� ��� �

� ��� ���� ����� �� ��� �� �� ��� ��� �� �� ������.

135-270

���� ��� ��� 467-12, ������

�� ��..� ����

�����

��� ��� � ��(�� ��, ��� �� �)� �� ��� � ����.

� ��� � ���� �� ���� � � ����� �� �� ��� �� ���� �� �

� IBM� IBM � ��, IBM ���� ��� ��(IPLA), �� ��� �� IBM ��� �� �

� �� ��� ��� �� �� ����.

��� �� �� �� ���� �� ���� � ����. ��� � �� ���� ��

�� �� �� � ����. �� ��� �� �� ��� ����� ����� � ���� ���

���� ���� ���� �� ������ ���� ��� ����� ��� � ���. ��, �

� ��� ��� �� ����� �� ���� �� �� �� � ����. � �� ��� � �

��� ��� � ���� ��� ���.

IBM ��� �� ��� � ��� ���, � � �� � �� �� ���� �� ����.

IBM��� ��� IBM ��� ����� �����, �� �� � ��� ���, ��� �� �

� ��� ���� ��� � ���. IBM ��� ��� �� ����� � ��� ���� �

�����.

IBM� ���� �� �� ��� �� �� ��� �� ��� ��� � ����.

� �� IBM ��� �� ���� IBM �� � ���� �� �� � ��� � ����. ��

���� �� � ����.

� ��� �� �� ����� �����. � ��� � ��� GA(General Availability)�� ��

��� � ����.

� ���� ��� ��� ���� ���� � � ���� �� ��� �� ����. � ����

��� ���� ��� ���� �� �, ��, � � ��� ��� ��� � ����. �� ���

� �� ��� �� ��� �� � �� ������ �� ���� ����.

��� ���:

� ���� �� �� �� ���� ����� �� ���� �� ��� � �������

�� ����. �� � ����� �� �� �� �� ������ ����� �����

���� ������� ��, ��, ��� � ���� �� ���� ��� � ����� �� �

172 IBM ��� - iSeries: Windows� iSeries Access: ��

|

|

|

Page 179: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

� �� ���� ��, �� � ��� � ����. ��� ��� �� ����� �� ��� ��

� ��. ��� IBM� ��� ����� ���, �� ��� �� ��� ����� ��� ���

�.

��� � ���� �� �� ��� � �� � ���� �� �� �� ��� �� ���

� ���.

© ( �� ���) (�). � ��� ��� IBM Corp.�� �����. � ������ �����. ©

Copyright IBM Corp. _�_. All rights reserved.

� ��� ���� ��� ���� � �� �� ��� ���� �� �� ����.

����� ����� ��

iSeries Access ��� ��� ����� ���� iSeries Access� ��� ��� �� ����

� �������.

��

�� ��� �� �� �� ���� ���� International Business Machines Corporation� ���

�.

1-2-3

Advanced Function Presentation

AFP

DB2

DB2 Universal Database

Distributed Relational Database Architecture

DRDA

i5/OS

IBM

IBM(��)

iSeries

Lotus

NetServer

OS/2

Intel, Intel Inside(��), MMX � Pentium� �� �� �� ���� ���� Intel Corporation� �

���.

Microsoft, Windows, Windows NT � Windows ��� �� �� �� ���� ���� Microsoft

Corporation� ����.

�. ���� 173

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

Page 180: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

Java � �� Java � �� �� �� �� ���� ���� Sun Microsystems, Inc.� ����.

Linux� �� �� �� ���� ���� Linus Torvalds� ����.

UNIX� �� �� �� ���� The Open Group� �����.

�� ��, �� �� �� ��� � ��� � �� �����.

��

�� ��� �� ���� ��� � ����.

��� ��: �� �� �� ��� ��� �� ���� ���� ��, ��� ��� ��

� � ����. �� IBM� ��� ��� ��� �� � ��� �� �� ����� �� ��

2�� ���� �� � ���.

��� ��: �� �� �� ��� ��� �� ���� ���� � ��� ���� ��,

�� � ��� � ����. �� ��� ���� IBM� ��� ��� ���� 2�� ����

���� ��� �� � ��� ��, �� �� ��� � ���.

���� ����� �� ��� ����, ����� ���� �� ��, ���, ����

�� �� �� ���� ���� ��� ��� ��� �� ��� ��� �� ����� ���� �

���.

IBM� ���� ��� IBM� ��� ���� ����� ��� �� ����� ��� ���

� ���� �� ���� ��� ��� �� � ����.

�� �� � � � ��� ���� �� �� ��� � � ��� �� ��� �� ���

� ��� ����, �� �� ���� � ����.

IBM� �� ��� �� ��� ��� ��� �� ����. IBM� ��� � � ���� ���

� �� ��� ���� ����� ����� ��� ��� ″�����″ ���� ����.

174 IBM ��� - iSeries: Windows� iSeries Access: ��

|

Page 181: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries
Page 182: Windows iSeries Access - ibm.com · .Comm RC=xxxx - ( ) xxxx 16 . .: ID iSeries Access Windows iSeries Access . 22 IBM - iSeries: Windows iSeries Access: iSeries DB2 UDB [IBM] [iSeries

���


Recommended