public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11...

209
DB2 Connect 9.5 DB2 Connect 9 5 SA30-3483-00

Transcript of public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11...

Page 1: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect �� 9.5

DB2 Connect ��� ���

�� 9 ��� 5

SA30-3483-00

���

Page 2: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2
Page 3: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect �� 9.5

DB2 Connect ��� ���

�� 9 ��� 5

SA30-3483-00

���

Page 4: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�!

� ��� � ��� ���� ��� ���� ��, 183 ���� �� B ������� �� ��� �� ����.

��� ����

� ���� IBM� �� ��� �� ����. � ��� ���� ��� �� ����, �� �� ��� ����. � �

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

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

v �� �� �� �����, IBM Publications Center(www.ibm.com/shop/publications/order)� ������.

v �� IBM ���� ����, IBM Directory of Worldwide Contacts(www.ibm.com/planetwide)� ������.

�� �� ���� DB2 Marketing and Sales�� DB2 �� ����� 1-800-IBM-4YOU(426-4968)� ������.

IBM� ��� ���, IBM� ��� ��� ���� �� �� ��� ���� ���� ���� ��� ��� ��� ��

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

© Copyright International Business Machines Corporation 1993, 2007. All rights reserved.

Page 5: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��

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

� 1 � DB2 Connect �� . . . . . . 1

� 1 � DB2 Connect . . . . . . . . . . 3

DB2 Connect �� . . . . . . . . . . . . 3

� 9 �� ���� ��� �� . . . . . . 3

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

DB2 Connect SQL� . . . . . . . . . . 7

DB2 Connect �� ���� . . . . . . . . . 8

WebSphere Federation Server DB2 Connect . . 8

� 2 � DRDA(Distributed Relational Database

Architecture) . . . . . . . . . . . . . 11

DRDA ��� ���. . . . . . . . . . 11

DB2 Connect DRDA . . . . . . . . . 12

��� � ��(RUOW) . . . . . . . . . 13

�� ��(DR) . . . . . . . . . . . . . 14

� 3 � DB2 Connect ���� . . . . . . . 17

��� ������� �� ��� . . . . . . 17

DB2 Connect Personal Edition� ���� ���

�� System i DB2 ���� ��� . . . . . 19

DB2 Connect � ��� �� . . . . . 20

DB2 Connect � ����� . . . . . . 22

DB2 Connect� IBM WebSphere . . . . . . 23

Java ����� ���� DB2 Connect . . . 24

� ��� DB2 Connect . . . . . . . . . 25

DB2 Connect ����� �(AS) . . . . 26

DB2 Connect ���� �� ��� . . . . . 29

� 2 � DB2 Connect �� . . . . . . 33

� 4 � ������ ���� �� . . . . . . 35

��� ������ ���� . . . . . . . 35

� ���� . . . . . . . . . . . . 36

DCS ���� . . . . . . . . . . . . 37

���� ��� �� ��� . . . . . . . . 42

�� ������� �� �� �� �� . . . 43

BiDi ��� �� . . . . . . . . . . . . 43

� 5 � DB2 Connect �� . . . . . . . . 47

DB2 Connect� �� ����� . . . . . 47

CLI� �� ����� � � . . . 48

CLI� �� ����� �� ��� �� . . 50

DB2 Connect � ���� . . . . . . . . 52

Kerberos �� . . . . . . . . . . . . 53

OS/390 z/OS� DB2� DB2 Connect ��

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

OS/390 z/OS ��� � �� �� . . . 55

DB2 Connect�� ���� �� � . . . . 56

� 6 � ��� ������ � ����(DB2

Connect) . . . . . . . . . . . . . . . 59

� 7 � �� ��� �� . . . . . . . . . 63

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

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

� ��� �� �� �� ��� . . . . 65

XA �� ���� �� ����� DB2

Connect �� . . . . . . . . . . . . . 66

��� �� ����� � DB2 Connect �

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

� 8 � DB2 Connect� ��� �� . . . . . 69

� 9 � SQLCODE �� . . . . . . . . . 73

SQLCODE � �� . . . . . . . . . . . 73

SQLCODE � �� . . . . . . . . . . . 73

� 10 � ������ ��� ����� DB2

Connect . . . . . . . . . . . . . . . 79

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

Windows �� ���� ���� �� ���. . 79

GET SNAPSHOT � �� . . . . . . . . 80

DCS ����� �� . . . . . . . . . . 83

Health Monitor � . . . . . . . . . . 87

z/OS� DB2 Health Monitor �� . . . . . 87

z/OS� DB2 Health Monitor �, � �

� ��. . . . . . . . . . . . . . . 88

�� ��� ��, �� �� . . . . . . 90

�� � �� �� . . . . . . . . . . 93

�� � ���� �� . . . . . . . . . 95

� 3 � ���� � DB2 Connect . . . 97

© Copyright IBM Corp. 1993, 2007 iii

Page 6: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 11 � ��� ������ ��� � ����

� �� ��� . . . . . . . . . . . . . 99

� 12 � � ����� ���� �� � ��

(DB2 Connect) . . . . . . . . . . . . 101

� 13 � ����� �� �� ��� �

� ����� ���� �� . . . . . . . . 103

� 4 � �� �� � DB2 Connect 105

� 14 � DB2 Connect �� ���� . . . . 107

� 15 � ODBC ��� ��� . . . . . . . 111

� 16 � ������ �� . . . . . . . . 113

� 17 � �� �� . . . . . . . . . . . 117

. . . . . . . . . . . . . . 117

�(connection concentrator) . . . . . 119

� . . . . . . . . . 124

WebSphere MQ Transaction Manager�

OS/390� DB2� ��� � . . . . . 125

� 18 � DB2 Connect Sysplex �� . . . . 127

OS/390 zSeries SYSPLEX ��� � ��

�� . . . . . . . . . . . . . . . . 127

DB2 Sysplex �� . . . . . . . . . . . 128

Sysplex� �� ���� . . . . . . . . . 129

� 19 � DB2 Connect �� . . . . . . . 131

��� ������ �� . . . . . . . . . 133

��� �� ���� . . . . . . . . . . 133

��� �� � . . . . . . . . . . . . 135

DB2 Connect �� ��� � . . . . . . . 136

OS/390 z/OS� DB2 �� . . . . . . . 136

DB2 Connect ��� �� �� . . . . . . 136

�� �� �� . . . . . . . . . . . . . 137

RFC-1323 � �� . . . . . . . . . . . 138

��� ��� �� . . . . . . . . . . . 139

�� ���� ��� � . . . . . . . . . 139

��� ��� . . . . . . . . . . . . 140

� 20 � CLI/ODBC ������ �� �� 143

� 5 � ��� �� . . . . . . . . . 145

� 21 � ��� �� . . . . . . . . . . 147

�� �� � . . . . . . . . . . . . . 147

�� � ��� � . . . . . . . . . 147

�� � ���� ��� � . . . . . . 148

�� �� . . . . . . . . . . . . . . 150

� 22 � DB2 Connect �� DB2 ��. . . . 151

db2trc� ���� DB2 � �� . . . . . . 151

DB2 � �� � . . . . . . . . . . . 152

DB2 � �� ��� . . . . . . . . . . 153

� 23 � DRDA �� �� . . . . . . . . 155

� ���� . . . . . . . . . . . . . 155

� �� . . . . . . . . . . . . . . 156

� �� �� �� . . . . . . . . . . . 157

�� �� �� � . . . . . . . . . . . 159

DRDA �� �� � ��. . . . . . 164

� 6 � ��� . . . . . . . . . . . 165

� 24 � DB2 Connect� ���� ��� . . . 167

� 7 � �� . . . . . . . . . . . . 171

�� A. DB2 �� �� �� . . . . . . . . 173

DB2 � �����(��� �� PDF �) 174

�� DB2 � �� . . . . . . . . . . 176

�� ����� SQL �� � ��. . . . 177

DB2 �� ��� �� �� ��� . . . . . 177

DB2 �� ���� ��� ��� �� �� . . 177

��� �� ��� �� ��� DB2 �� �

� �� . . . . . . . . . . . . . . . 178

DB2 ���. . . . . . . . . . . . . . 180

DB2 ��� � �� . . . . . . . . . . 181

�� . . . . . . . . . . . . . . . . 181

�� B. ���� . . . . . . . . . . . . 183

�� . . . . . . . . . . . . . . . . 187

iv DB2 Connect ��� ���

Page 7: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� �� �� ��

DB2 Connect ��� ������ �� DB2 Connect™ �� ��� ��� �

� ��� �����. DB2 Connect ��� DB2 Connect� � ��� � �

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

����, ��� � ��, � ��� ��, ��� � DB2 Connect ���

� ��� ����� ���� ����. DB2 Connect�� ��� ��� � �

����� ���� ��� �� ����. DB2 Connect ��� �� ��

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

� �� ���

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

� �����.

© Copyright IBM Corp. 1993, 2007 v

Page 8: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

vi DB2 Connect ��� ���

Page 9: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 1 � DB2 Connect ��

© Copyright IBM Corp. 1993, 2007 1

Page 10: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

2 DB2 Connect ��� ���

Page 11: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 1 � DB2 Connect

DB2 Connect� Linux™, UNIX® Windows® �� ��� ���� e-business

� ������ �� ��� System i™ ������� �� ���

� �����.

DB2 Connect Personal Edition� ��� System i DB2®� � �� � �

����, DB2 Connect � ��� ������ DB2 Connect ������ ��

��� System i DB2 �� ���� � ��� �� �� � �����.

�� DB2 Connect � ��� � � �� ��� �� � ��� �� ���

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

DB2 Connect ��

DB2 Connect Personal Edition ��� DB2 Connect � ��� ���� DB2

Connect�� �� � �� ����.

v DB2 Connect Enterprise Edition

v DB2 Connect Application Server Edition

v zSeries™� DB2 Connect Unlimited Edition

v i5/OS� DB2 Connect Unlimited Edition

DB2 Connect ��� � ��� ��� http://www.ibm.com/support/

docview.wss?rs=73&uid=swg21219983� ������.

�� 9 � �� ���� ��� ��

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

DB2 Connect �� 9� �� ��

DB2 Connect � 9��� �� ��� ������.

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

������ ODBC, XA �� � Java™ � � ���� ����� �

���� ���� ������ �(��, z/OS®� DB2�)� � ��

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

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

��.

v BINARY, VARBINARY DECFLOAT ��� � ��

© IBM Corporation 1993, 2007 3

Page 12: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

z/OS� DB2� ��� � BINARY, VARBINARY DECFLOAT�

�����. ��� ��� �� ��� DB2 CLI IBM Data Server

Provider for .NET� ������. DB2 Connect� ���� z/OS�

DB2� ����� ������ DB2 CLI IBM Data Server Provider

for .NET� ���� � ��� �� ��� � ����. ������

� �� SQL_ATTR_DECFLOAT_ROUNDING_MODE� ����

� �� � 10� � � ���� ��� � ��� ��

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

v NetBIOS SNA �� ���� � �� ���� ��

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

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

v IPv6 �� ��� ��� ���

��, �� ��� � 6(IPv6)� � ��� ���� IPv4 �� IPv6

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

v SQL�� � �� ���(CLP) 64KB ��� ���

SQL� SQL� ��� � ���� CLP �� � � �� ��

�(CLP) �� � 2MB� �� DB2 ��� ��� �� ��. ��, DB2

Connect� ���� ������ � � ��� ��� � ����.

v .NET Framework 2.0 ��� ���� IBM Data Server Provider for

.NET ����

� �� ����� DB2 Connect�� ��� � �� � ��� .NET

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

�.

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

� � ����.

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

– ������ DB2 ������ �� ����� ���� �� �

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

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

v WebSphere® Federation Server ��� � � ��� �� � 2

�� ��

DB2 Connect ������ WebSphere Federation Server� ����

�� IBM® �IBM �� ���� ��� �� � � � ����.

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

4 DB2 Connect ��� ���

Page 13: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect ������ ������ � ��� ��� � �

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

�����.

v ����� � � DB2 Connect Personal Edition

�� �� � ��� ���� Windows Linux �� ��� DB2

Connect Personal Edition� ����� � ����. ����� � �

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

v DB2 ���� �� �� �

���� �� ���� �� ��(db2licm) �� ���� DB2

Connect �� ���� � ����.

DB2 Connect �� 8 ��� 2� �� ��

DB2 Connect � 8.2��� �� ��� ������.

v � ����� ����

� �� DB2 Connect Server� � TCP/IP � ���� �,

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

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

��� �� ��.

v ��� ���

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

DB2 Connect �� 8 ��� 1� �� ��(�� FixPack � �� �� ��)

DB2 Connect � 8.1��� �� ��� ������.

v � SQL� ��(� 2MB)

� 2MB� SQL�� CLI� JDBC ������ �� �� � ���

�. ��� ���(embedded) ������� 64K� �����.

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

z/OS� DB2 SQL� ��� � ��� ��� ������ �

�� ��� �����.

v � �� �� ��

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

v ��� �� ���

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

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

v DB2 CLI �� � � ��

� 1 � DB2 Connect ��� �� 5

Page 14: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��, z/OS� DB2 Universal Database(UDB) � 8.1 �� �� �

��� � DB2 CLI�� �� � �� �� ��.

v eWLM ��

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

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

v DB2 ping � ����

DB2 ping �� �� �� �� �� ��� ��� �����.

�: DB2 Connect� � 9 ������ �� � 7 ������� �

��� ��� � PING �� ���� ����.

DB2 Connect �� 7 ��� 2� �� ��

DB2 Connect � 7.2��� �� ��� ������.

v Microsoft® Transaction Server (MTS) COM+ � �� ��

v DB2 Connect Web Starter Kit

v Linux� S/390®� DB2 Connect

DB2 Connect �� 7 ��� 1� �� ��

DB2 Connect � 7.1��� �� ��� ������.

v XA �

v � ��� �� ��

��� ������

�������� ��� � � ��� �� �� ������ �� ���(RDBMS)

� ���� � �� ��. DB2 Connect� ���� �� ������ �����

��� ��� ���� �� �� ��� ��� � ����. DB2 Connect �� �

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

OS/390® �� z/OS

OS/390 z/OS� DB2 Universal Database(UDB) � 7 �� z/OS� DB2

UDB � 8. z/OS OS/390� DB2 Universal Database™ ������

�� LOCATION NAME� �� � ��. LOCATION NAME� TSO

� �� ��, �� ��� �� �� ��� ���� �� SQL ���

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

select current server from sysibm.sysdummy1

LOCATION NAME� �� ��� ��� ��(BSDS)� ���� �� �

�� ��(DDF)� �� � ��� DSNL004I ���

(LOCATION=location)�� �� ��. LOCATION NAME� � 8��

6 DB2 Connect ��� ���

Page 15: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� �� ��� ����, ������ �� db � ��� ����

� 8 z/OS �� ���� � ��� ���. z/OS -display ddf �� �

��� DB2 � �� ��, �� ��, IP � ��� ������.

VSE DBNAME�� ��� ������ ����� ���� VSE� DB2

VM �� DBNAME�� ��� CMS �� ���� ���� VM� DB2

OS/400®

OS/400 �� �� �� �� i5/OS� DB2. ���� �� �� �

��� � ����� ���� �� ��� System i �� ��� ��

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

DB2 Connect � SQL�

DB2 Connect� ������ ��� SQL�� ��� �� System i �����

� �� � ���.

DB2 Connect� �� �� �� SQL� ���� DB2 API(Application

Programming Interface)� � � � ����.

v JDBC

v SQLJ

v ADO.NET

v OLE DB

v ODBC

v Perl

v PHP

v DB2 CLI

v Embedded SQL

Embedded SQL ��

Embedded SQL ���� � SQL� SQL� � �� ����. � SQL�

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

�� �� System i ������ �� ��� � �� ��. SQL� �� �

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

��� ������� ����. � � �� DB2 Connect� �� �� ��.

�� �� ��� �� System i ������ �� SQL� ��� �����. DB2

Connect� OS/390 z/OS� DB2, VSE VM� DB2 �(��� SQL/DS™)

System i� DB2� SQL ���� ���, �� IBM SQL� ��� ����

�. IBM SQL� ������� ���� ������ �� ���� �� ��.

� 1 � DB2 Connect ��� �� 7

Page 16: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect �� ����

�� ����� DB2 Connect ����� � � � ����.

v �� ���(CLP)� ���� ��� �� System i ������ � ����

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

��� ����.

v DB2 � ��� �� ���(CLP)� ��� ����� �����.

v ��� ���� ����� ���� ������ �� ��� �� System

i ������ �� ������ �� �� ���� �, ��� ����

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

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

v DB2 Connect � ��� ���� �, � � ��� �� ���� ���

� ����. � � ���� ���� DB2 Connect� ��� �� � �� �

� ����. �� ���� ���� �� �� ���� DB2 Connect ��

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

v DB2 �� ��� ���� DB2 Connect �� �� �� ���� ���� �

����. ��, ���� ���, �, ��� �� OS/390 �� z/OS�

DB2 ������ ����� �� � ����.

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

��� � ����. � ��� DB2 Connect� �� �� ��� ���

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

� ���. ��� ���� ����� ������ ��� �� System i ��

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

�: �� ������ �� ��� �� DB2 ��� �� ��� �� �� �� �

�����. � 9�� �� DB2 ��� �� ��� Windows x86, Windows

x64(AMD64/EM64T), x86� Linux AMD64/EM64T� Linux��� �� ��.

�� �� �� �� ��� DB2 �� ���(CLP)� ��� � ����.

WebSphere Federation Server � DB2 ConnectDB2 Connect� �� ��� � ��� �� ��� �� ��� ���� �

�� � ��� �� ��� WebSphere Federation Server� �� �� ���

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

WebSphere Federation Server� ��� �� ���� �� � ��� �� �

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

� �� ��� ���� � � ��� ���. WebSphere Federation Server� DB2

Connect � ��� �� ���. WebSphere Federation Server� DB2 ��

��, Informix®, Oracle, Sybase, Teradata Microsoft SQL Server ������

8 DB2 Connect ��� ���

Page 17: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� � �� �� �� ���� �����. ��, WebSphere Federation Server

� ��� ��� �� BLAST, Documentum, Entrez, IBM Lotus® Extended

Search, ��� �� �� XML� �� Life Sciences ��� �� � ��

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

�� � ����.

� 1 � DB2 Connect ��� �� 9

Page 18: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

10 DB2 Connect ��� ���

Page 19: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 2 � DRDA(Distributed Relational Database Architecture)

DRDA®(Distributed Relational Database Architecture)� ����� �� ���

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

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

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

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

� �

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

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

�� ���� �� ��.

�� � �

� ��� ������ �� �� � ��(DUOW)� ��� � ��

(UOW) �� � ��� ������ �� �����. DUOW� ��

�� ����.

v � ��(UOW) � � ��� ������ �� �� �� ��.

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

v � ��(UOW) � �� �� ��� �� � ����.

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

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

DRDA � ��� ���

DRDA� ������ �� ���� �����, ����� ����� ��

� �� ���� ���� �� API� ����� ����. ����, ��

���� DRDA� ���� �� DRDA �� ��� � �� ��� � � �

����. �� �� ��� �� DRDA �� ������ DB2 Connect�

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

IBM� ����� ������ Windows, UNIX Linux �� �� SQL

��� ���� ��� �����. ��� ��� DB2 ������ �����. DB2

������ �� ����� ADO.NET, JDBC, SQLJ, PHP, Perl DBI, Embedded

SQL, DB2 � �� ����(CLI)(DB2 � �� ����(CLI)) OLE DB�

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

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

© IBM Corporation 1993, 2007 11

Page 20: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect � DRDADB2 Connect� DRDA ����� ���� iSeries� DB2 Universal Database(UDB),

System i� DB2, OS/390 z/OS� DB2 UDB, z/OS� DB2, VSE VM� DB2

� � DRDA �� ������ �� ��� ���� ����� � ��

� �� ���� �����. DB2 Connect� DRDA ����� �� ���

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

��.

DRDA ���� ����� ����(AR)� �� � ����� �� ���

� ���. AR� ���� ���� ��������. DB2 Connect� DB2

Connect ������ �� � � �� ����� � �� DB2 Connect�

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

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

��, DRDA� ����� ����� � �� �� �� � �����. �

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

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

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

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

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

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

DB2 Connect� �� �� ��.

�� 1��� � ������ �� �, DB2 Connect ������ ��� �

� System i � �� ��� ��� �����.

DRDA� �� ����� ���� DRDA � ������ �� ���� IBM

Data Server Client �� � �����.

DRDA��������

�� � ����

������ ����DRDA��������

DB2 Connect ������ ��� ��iSeries DB2

DRDA����

�� 1. DB2 Connect �� ��� �� System i � �� ��� ��

12 DB2 Connect ��� ���

Page 21: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v Character Data Representation Architecture(CDRA)

v Distributed Data Management Architecture(DDM)

v Formatted Data Object Content Architecture(FD:OCA)

v Transmission Control Protocol/Internet Protocol(TCP/IP).

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

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

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

��� ��� �� �� �� ���� DRDA � ������� ��� �

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

��� �� ��(RUOW)���� �������� ��� � ��(RUOW)� ���� � � ��

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

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

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

����.

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

v � ���� � ��(SQL�)� �� ��.

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

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

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

���� � �� DB2 Connect� � ��(UOW)� ��� � ����.

�� ��, 14 ���� �� 2� �� ��� ����� ���, �� � �

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

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

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

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

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

����.

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

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

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

� 2 � �� �� ������ ����(DRDA) 13

Page 22: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

1. �� ������� � �, �� � �� ��� ���� � ��

�� �����.

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

� �� ������.

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

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

4. ������ ������ � 1 � ������. �, PREP ��

CONNECT(1)� ������.

�� ��(DR)�� ��(DR)�� ����� ���� �� ���� � ��� DBMS �

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

���. �� ��, �� �� � OS/390 �� z/OS� DB2 ������ �� ��

� �� � � ����.

DB2 Connect� ������ DBMS �� �� ��� �����. �� ��, DB2

���� Oracle � �� UNION �� ��� � ����. ���� DBMS��

DB2 ��(�: Linux, UNIX Windows� DB2 ������, OS/390 z/OS�

DB2, System i� DB2) Oracle ���� �� ��. � � ���

WebSphere Federation Server� �� DB2 Connect� ��� � �� �����.

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

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

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

�� �� ��

�� �� ��

�� ���

�� � !�"#

$%

$%

&'

�����

�� ���

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

14 DB2 Connect ��� ���

Page 23: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 SQL dialect �� � �� ��� ���� �� DBMS� � ��� �

����. �� DBMS�� ��� � �� �(�: �� SQL)� DB2 Connect��

�� ��.

�� ��� ��� ���� �����. �� ��, Oracle ����� ����

DB2 ��� Oracle ������ �� �� ����� � ��� � ���

�. �� ��� �� � ����� ��� ���� Oracle �� �� DBMS

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

�� �� ��� ���� ���� DB2 Connect ���, ����� ����

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

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

����. ��� �� DBMS ���� �� ��. ������ �� DB2

�������� ����� ������� ���. DB2 Connect �����

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

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

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

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

�� ������� ��� ��� �, ��� �� DB2 �� Oracle ����

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

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

���� ��� �(Nickname)� �(Alias)� �����.

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

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

��� �� ��. � ��� DB2 ������� ����, ��� ���� �

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

� 2 � �� �� ������ ����(DRDA) 15

Page 24: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

16 DB2 Connect ��� ���

Page 25: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 3 � DB2 Connect ����

DB2 Connect� ��� �� System i ������ ��� ����� �� ���

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

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

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

DB2 Connect� �� ��� Windows �� Linux ������� ���� ��

�� ������� ��� ������� �� � ���� ����. DB2

Connect Personal Edition� � � �� ���� �� ��� �����.

DB2 Connect Personal Edition� ��� � ������� OS/390 z/OS� DB2

Universal Database(UDB), z/OS� DB2, iSeries� DB2 UDB, i5/OS®� DB2

Linux, UNIX Windows� DB2 ������ �� �� TCP/IP � ���

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

��� ��� ����� �� ������ �� �� DB2 �� ������

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

18 ���� �� 3� DB2 Connect Personal Edition� ��� ������� �

�� �� System i™ ������ �� � �� � �����.

© IBM Corporation 1993, 2007 17

Page 26: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�:

1. DB2 Connect ������ DB2� ��� ��� ����. DB2 Connect

������� ��� �� ������ �� ���� ����� DB2� �

�����.

2. ��, IBM Data Server Client� DB2 Connect ���� ���� ��� ��

��� ��� �� ����� �� ��� � ����. ���, �� DB2

Connect� OS/390 z/OS� DB2� ��� ���� �, ��� ��

�� � ��� � �� Stored Procedure Builder� �� ��.

3. Microsoft ODBC, OLE DB �� ActiveX Data Objects(ADO)� ����

Windows ������ ���� C ����� Microsoft Open Database

Connectivity Software Development Kit� ��� ���. Java ���� �

�� ���� ������ ����� ����� Java �� � � ���

� ����.

4. Sysplex� �� ��� z/OS� DB2 ������ �� � � �� �,

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

�� 3. DB2 Connect� ��� �� System i ������ � �� ��

18 DB2 Connect ��� ���

Page 27: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect Personal Edition� ���� ��� �� System i DB2���� ���

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

System i ������ �� TCP/IP �� ���� �� � ��. ���

��� � DB2 Connect ������ ��� �� System i ������ �

�� �� � �����.

TCP/IP �� ��� �� System i ������� TCP/IP� ��� ���.

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

v OS/390 z/OS� DB2 Universal Database(UDB) � 7.1 ��

v iSeries� DB2 UDB � 5 ��� 1 ��

v VSE VM� DB2 Server � 7 ��

IBM ��� �� System i ������� ���, ����� �� DB2 Connect

��� �����. IBM Data Server Client� ���� IBM ��� �� System i

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

20 ���� �� 4� DB2 Connect Personal Edition� ���� ��� �� System

i ������ �� �� � ������ �����.

� 3 � ���� 19

Page 28: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect �� ��� �� ���

DB2 Connect �� �� �� ������ ��� �� System i ���� �

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

�� �� �� � ����. 21 ���� �� 5��� DB2 ������ DB2

Connect Enterprise Server Edition� �� DB2 Connect � ��� �� ���

�� System i ������ �� ���� �� � � � IBM � ��

�����.

�� 4. DB2 Connect� ��� �� System i ������ � �� ��

20 DB2 Connect ��� ���

Page 29: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�: �� � Linux, UNIX �� Windows�� �� DB2 ����� ��

JCC ������� �� ��. �� ������ ���� DB2 Connect � �

�� �� System i ������ � �� ���� �� SQL1334 ��� �

����.

DB2 Connect �� � TCP/IP � ����, ������ ��� �

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

�� �����. � ����� ���, ������ DB2 Connect ��

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

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

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

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

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

�� 5. DB2 Connect Enterprise Server Edition

� 3 � ���� 21

Page 30: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect � � �����

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

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

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

�� ��� ������ ��� IBM� DB2 Connect� ���� �� �� �

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

��� CGI ����� �� � ��

WWW(World Wide Web)��� e-business ������ ���� CGI(Common

Gateway Interface)� ���� ���� �� ������� ��� � ��� �

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

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

���� � ���� ��� ��� � ��� CGI� �� � ��� ����

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

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

�� �� �� �(HTML) ���� ��� ���� � ������ �� ��

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

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

CGI ������ �� ��� ���� ������� ����. CGI ��� �

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

CGI ���� C++ �� ���� ��(�: Perl �� PHP)� �� � ����.

CGI� � �� ������ �� � ��� �� �� ��� �� ��

����. CGI� � ���� � � �� API�� ���� ��� ����

�� �� ��� �� ��� � � ����. CGI ������ ��� ���

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

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

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

� �� �� DB2 Connect� ���� ��� ��� e-commerce ����

�� �� � ����. DB2 Connect��� � �� ����� ��� ���

� �� �� � �� �����. ��� ���� ���� DB2 Connect �

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

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

�.

22 DB2 Connect ��� ���

Page 31: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� �� �� �� ������ PHP ��

CGI ����� PHP� ��� � ���� ���� � � �� �� ���

�� �� ��. Apache� �� ����� � ��� ��� ��� ����

� �� PHP� IBM DB2 ��� ��� � ����. ����� � ���

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

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

� �� PHP ���� ��� ��� �� � ����. � � ����

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

DB2 Connect� IBM WebSphereIBM WebSphere� PHP� �� ��� ���� ���� ���� ��� � ��

� e-business � �� �����. WebSphere Application Server� PHP� ��

�� ���� ���� Servlet, Active Server Pages ����� JavaBeans™

� ���� �� �� ��� ��� ���� ��� � ��� �� Java, TCP/IP,

HTTP, HTTPS, HTML, DHTML, XML, MIME, SMTP, IIOP X.509 �� �

� � �� �� �����. WebSphere� ��� ��� � ����.

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

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

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

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

� ����.

v �� �� �� � (AIX®, HP-UX, Linux, Novell NetWare, OS/390, z/OS,

OS/400, Solaris �� �, Microsoft Windows)� �����.

v Apache, IBM, Netscape Microsoft� � �� ���� ��� � �� �

����.

WebSphere� ��� ��� ��� �� �� � �� ��� ��� �� � �

� ��� �� ���. WebSphere � �� �� WebSphere Application Server

���.

WebSphere Application Server� � �� �� ����� � � � ����

�. � ��� Java � ���� Active Server Pages� �����. � �� ��

� � Java Servlet�� ���� � ��� ����� JavaBeans���. ��

��� JavaBeans� ��� �� �� ��� ����� ��� ������ �

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

WebSphere ������ � � DB2� �� �� � ��� � ����.

OS/390 z/OS� DB2 Universal Database(UDB), z/OS� DB2, VM� DB2, VSE�

� 3 � ���� 23

Page 32: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2, iSeries� DB2 UDB, i5/OS� DB2� �, WebSphere� DB2 Connect �

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

Rational® Application Developer(RAD)�� ��� �� �� WebSphere � ��

����. ��� ��� http://www.ibm.com/software/webservers/appserv/was/� �

�����.

Java ����� ���� DB2 Connect���� ��� ��� �� �� Java� � ����� �� � ����.

IBM� � ����� �� ���� Java� ��� � ��� �� ��� ��

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

�� �, �� DB2�� Perl DBI �� Microsoft Active Server Pages� �� ��

�� � �� �����, IBM WebSphere� �� Java ����� �� ��

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

Java ����� �� � �� API(Application Programming Interfaces)� ���

�. � �� JDBC� Java Servlets, Java Server Pages(JSP) Enterprise Java

Beans(EJB)�� ��� Java� ���� ��� � Java ���, Java ����

�� ����� �� ��. JDBC� �� �� �� � �� API���. ��

Java API� SQLJ���. SQLJ� Java ��� ��� SQL � � ��� � �

� ��� �����. DB2� � ����� ����� �� ��� � API�

�� ��� � ����.

�������� ���, data-aware ��� ������ �� ��. ���

������ Java ��� ��� �� �� ��� ���� �� ���

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

OS/390 z/OS� DB2, VSE VM� DB2, iSeries� DB2 Universal

Database(UDB), i5/OS� DB2� �, Java ������ ���� � �� ��

� ����. TCP/IP� DB2 Connect Personal Edition�� ���� �� � �

����, ��� �� System i ��� �� ��� ���� DB2 Connect

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

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

� ���� �� �� � ����� �����. DB2 Connect � �� ��

�� � �� ����� �� ��. � �� DB2 Connect� �� �� ���

��� � �� IBM Data Server Client� ��� ���.

OS/390 z/OS� DB2� �, �� ��� � � �� ��� ���� DB2

Connect � �����. � ��� � OS/390 z/OS� DB2, VSE VM�

DB2, iSeries� DB2 Universal Database(UDB) i5/OS �� DB2� ��

24 DB2 Connect ��� ���

Page 33: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ��� JDBC � ��� �����. �, ������ � ���� ��� �

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

IBM� Java ����� ���� ���� �� ���� �� ��� ��

���. DB2 Database Enterprise Developer Edition� ������ ����� �

�� �� ���� ���� DB2 DB2 Connect �� ���, Rational Web

Developer, IBM Developer Workbench, DB2 Embedded Application Server,

Cloudscape™ � 10.2� �����. NetBeans, Borland JBuilder �� Symantec

Visual Cafe� �� �� ��� IBM� ������ � �� �� �� �

�.

� ���� DB2 ConnectIBM� �� DB2 Connect ��� HTTP(�) �� �����. DB2 Connect

Enterprise Server Edition� �� DB2 Connect � ��� Apache �� Lotus

Domino® Go Web Server� ��� �� ��� ����, Microsoft Internet

Information Server �� Netscape Enterprise Server� �� �� � ��� �

� � ����.

zSeries, System i, VM VSE ����� �� DB2 �� �������

��� �, � �� DB2 Connect � ��� �����. DB2 Connect �

��� � �� ��� ��� System i �� � ���� � ��� ����

� �� ����� �����. TCP/IP� ���� zSeries, System i, VM �

� VSE�� �� � �� ������ �� ��� � ����.

�: IBM � � �� �� CGI(Common Gateway Interface) ����(�: PHP)

��� �� CGI ����� �� ���� ��� �� ������� �� �

�� ��� �����.

���� ����

�����/� � ��� ��, � ������ � �� ����� HTTP

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

���� ��� e-business ������ ��� �� �� �� �� ���

� ��� � ����.

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

CGI ����� ����� ��� ����. Linux, UNIX Windows� DB2

������, OS/390 z/OS� DB2 Universal Database(UDB), z/OS� DB2,

iSeries� DB2 UDB, i5/OS� DB2, VSE� DB2� �� �� ���� ��� �

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

� 3 � ���� 25

Page 34: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

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

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

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

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

��� ���� �� ��� HTTP �� DB2 ������ �� �� ��

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

DB2 Connect � ����� ��(AS)����� � ������ ��� � ����� ���� Windows� ��

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

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

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

������.

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

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

�� ���� ���� ������ �� � �� �� ��� �����. DB2

Connect� ������ �� OS/390 z/OS� DB2 Universal Database(UDB),

z/OS� DB2, iSeries� DB2 UDB, i5/OS� DB2 �� VM VSE� DB2 2�

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

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

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

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

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

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

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

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

���� ��� ��� ����. 2�� �������� �� fat ������

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

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

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

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

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

� �� ��� ����.

26 DB2 Connect ��� ���

Page 35: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

������ �� ���

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

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

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

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

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

3�� ����� ��� �� �� � ��� ������ ���� �

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

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

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

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

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

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

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

�� ��� � ���. ���, 3�� ����� ����� ��� thin

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

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

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

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

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

�� �� ����� �� ��(ERP) �� SAP R/3 PeopleSoft V7

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

�� ��� Siebel Vantive� �� ����� �� �� �� �

� ��.

������ ��� DB2 Connect

DB2 Connect � ��� �� �� ������ ���� �� ��

��� �����. DB2 Connect� ���� ���� DB2 �� ����

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

��(ODBC, ADO.NET, DB2 CLI, Embedded SQL, JDBC, SQLJ, Perl,

PHP OLE DB)� ���� � ��� � �� �� API� �� ��.

��, DB2 Connect� ������ ��� �� DB2 �� ������ �

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

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

�� � ����.

DB2 Connect� ���� 2�� �� ��� ��� ��� �� ���

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

OS/390 z/OS� DB2 ������ Linux, UNIX Windows� DB2

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

� 3 � ���� 27

Page 36: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� �� ��� ��� ������ �� ������ Oracle �

������ �� DB2 �� ������� ��� � ����.

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

��� API� DB2 Connect Enterprise Server Edition� �� DB2

Connect � ��� �� �� ��.

� �� DB2 Connect� �� ��� ����� �� ����

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

DB2 Connect � ������ �� ��

DB2 Connect � ��� ����� �� �� ���� � ����

�. DB2 Connect Personal Edition� ���� ��� ����� ��

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

���� ��� DB2 Connect ��� ��� �� ��� ���� ��

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

������

��

DB2DB2

SQLJDBC, SQLJ, ADO.NET,OLE DB, ODBC, Perl, PHP,DB2 CLI, Embedded SQL

DB2 Connect��

Jane, Mike,Tom, Sue

�( )* $%

+�, -. /�0API/

!�

"#

!�

"#

!�

"#

�� 6. ����� �� � DB2 Connect ��

28 DB2 Connect ��� ���

Page 37: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

����� � � �� DB2 Connect� ���� � �� ��� ���

�. DB2 Connect � ��� �� �� ��� ��� � ����.

v ����� � ��

v � �� � ��

��� �, ����� �� �� �� DB2 Connect ��� �

��� �� ���� � ����. ����� �� DB2 Connect� �

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

�� ��� � ����. ��� ���� DB2 Connect� � �� ��

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

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

����� �� �� �� � �� ���� � DB2 Connect

� ��� ��� � �� ��� DB2 Connect� � �� ����

�� ����.

DB2 Connect � ���� �� ���

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

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

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

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

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

����� ��� �� �� ���� ��� �� � �(����� ���

� � ��)� �� ��� � ����. ����� �� ��� TP ����

��� �� ����.

��� ��

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

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

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

�(OLTP)�� ���.

�� OLTP� �� �� ��� ����.

�� ��

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

����.

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

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

� 3 � ���� 29

Page 38: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� �� �

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

�� ����.

��� �

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

���.

��� ���

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

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

�� � ��/���

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

� �� ���. DB2 Connect� ���� Linux, UNIX Windows

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

LAN, ��� System i ������ �� � ����� ���� TP

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

30 DB2 Connect ��� ���

Page 39: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� 7�� ����� �� �� ������ � �� ��� API�

DB2 Connect Enterprise Server Edition� �� DB2 Connect � ��� �� �

� ��.

��� �� ���� �

�� �� �� ���� TP ���� ��� ����.

v IBM WebSphere Application Server

v IBM WebSphere MQ

v IBM TxSeries CICS®

v IBM TxSeries Encina® Monitor

v BEA Tuxedo

v BEA WebLogic

v Microsoft Transaction Server(MTS)

��� System i, zSeries LAN ������ �� ��� TP ���� �� �

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

�� 7. TP ���� � DB2 Connect ��

� 3 � ���� 31

Page 40: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

X/Open �� ��� ��(DTP) ��

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

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

�������� � ������(″from″ ��)� ��� ���� �� �����

�(″to″ ��)� �� � ����.

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

���� OS/390 z/OS� DB2 Universal Database�� �� ������� Oracle

���������. �� TP ���� � ������ �� �� ���� ��

��� ���� ���, ������ ����� ��� TP ��� ��� �� �

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

����� ���� TP ���� XA �� ���� �� ���(TM)��� ��

�. XA ����� ���� �� ��� ��� XA �� �� �� ���(RM)

��� ���.

�� ��� TP ���� �� XA �� TM���. DB2 Connect� �� ����

� �, ��� ���, System i DB2 LAN �� ������� XA �� RM

���. ���, XA �� TM� �� TP ���� ����� ���� ���� �

���� ��� ���, System i LAN �� DB2 ������� ��� �

����.

32 DB2 Connect ��� ���

Page 41: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 2 � DB2 Connect ��

© Copyright IBM Corp. 1993, 2007 33

Page 42: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

34 DB2 Connect ��� ���

Page 43: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 4 � ������ ���� ��

DB2 Connect� �� ����� ���� ������ ��� �����.

v ��� ������ ����: DB2 Connect� ����� �� �������

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

v � ���: DB2 Connect� ����� �� ��� �� System i ����

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

v ������ ���(DCS) ����: ��� �� System i ������ �

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

�:

1. ��� ����� ���� �� ��� �� System i ������ �

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

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

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

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

���.

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

�� ������.

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

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

������ �

DCS ���� ���� ���� � ����.

������ ��

��� �� System i ������ �� �. � ��� ������� �

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

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

�: 1–8 ��� �� ���� ��� ����, �� ��(#), at ��(@),

� ��($) ��(_)� �� ��. � �� �� ��� ��� ��

� ����.

�� �

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

�� DB2 Connect ��� ��� � � ��� �� ��� ��

© IBM Corporation 1993, 2007 35

Page 44: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� � �� ��� �����. �� ��� SERVER, SERVER_ENCRYPT,

CLIENT, KERBEROS, DATA_ENCRYPT���. ��� ������ �����

GSSPLUGIN � �� ��� ���� ����.

�� ���� �

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

�� �

��� ������� ���� ��� �� System i ������ � �

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

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

������.

�: 1–8 ��� �� ���� ��� ����, �� ��(#), at ��(@),

� ��($) ��(_)� �� ��. � �� �� ��� ��� ��

� ����.

����

TCP/IP�� ���.

�� ��

�� � � � �� ��. TCP/IP ���, SECURITY SOCKS� ��

SOCKS ���� �� ���� ����, �� � SOCKS_NS

SOCKS_SERVER � ��� ���� SOCKS� ���� �� �

��� ���.

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

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

. ��� ��� ����, �� �� �(DNS) ����� � TCP/IP

��� ��� �� DB2 Connect ������� ��� ��� ��

�.

OS/390 z/OS ��� ���� DB2� �, ��� ��� �� ���

��(DDF)� �� � DSNL004I ���(DOMAIN=hostname)� �� �

�. -DISplay DDF �� ��� � ����.

z/OS ��� �� ��� ����� �, �� ��� DB2 ��

VIPA � � �� ���. � � � �� � �� DB2 �����

��� ��. � ���� ������ � DB2 ��� VIPA �

� ���� sysplex ���� ������. � ��� DSNL004I ���

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

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

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

36 DB2 Connect ��� ���

Page 45: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ����� TCP/IP� ���� ���. �� �� 446� DRDA�

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

OS/390 z/OS ��� ���� DB2� �, �� ��� �� ��� �

�� ��(BSDS)� ����, �� ��� ��(DDF)� �� � DSNL004I

���(TCPPORT=portnumber)�� �� ��. -DISplay DDF �� ��

� � ����.

z/OS ��� �� ��� ����� �, �� ��� DB2 ��

VIPA � � �� ���. � � � �� � �� DB2 �����

��� ��. � ���� ������ � DB2 ��� VIPA �

� ���� sysplex ���� ������. � ��� DSNL004I ���

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

�: TCP/IP � �� 2�� �� ��� �� ���� � �� �

�� ��� ��� � ����. �� ��, z/OS OS/390� DB2

Universal Database ����� ��� ��� z/OS OS/390� DB2

Universal Database�� �� � �� ����� ��� �� �

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

DCS ���� �

DCS ����� �� ��� ��� � ����.

������ �

��� �� System i ������ �� ��� �� �. DCS ����

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

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

�: 1–8 ��� �� ���� ��� ����, �� ��(#), at ��(@),

� ��($) ��(_)� �� ��. � �� �� ��� ��� ��

� ����.

� ������ �

��� �� ��� �� System i ������ � ���� �� ���

������.

OS/390 � z/OS

LOCATION NAME�� ��� z/OS OS/390� DB2 Universal

Database ����� �� z/OS �� ��� � LOCATION �

� �����.

LOCATION NAME� TSO� �� ��, �� ��� �� ��

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

�.

� 4 � ������ ���� �� 37

Page 46: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

select current server from sysibm.sysdummy1

�� �� LOCATION NAME� �� ��� ��� ��(BSDS)�

���� �� ��� ��(DDF)� �� � ��� DSNL004I �

��(LOCATION=location)�� �� ��. -DISplay DDF �� �

�� � ����.

z/OS ��� �� ��� ����� �, �� ��� DB2 ��

VIPA � � �� ���. � � � �� � �� DB2

����� ��� ��. � ���� ������ � DB2 ��

� VIPA � � ���� sysplex ���� ������. � �

�� DSNL004I ���� ��� � �� ��� �����.

VSE �� VM

������ ��(DBNAME)

OS/400 � z/OS

�� ������ ��(RDBNAME)

�� Windows, Linux UNIX �� �� �, ������ ��

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

��� �

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

�����.

��

��� SQLCODE �� ���� SQLCODE � �� �

�. SQLCODE �� ����, NOMAP� ���

���.

�: �� ��� ��� �, DRDA �� � ��� �

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

��� 0��� ��(�� �� +12 �� +802) SQLCA

� �� ��. DB2 Connect ��� ��� �� � �

�� ���� �, �� sqlcode� ��� �� � ��

� �� �� �� ��� �����(�� ��, ��

sqlcode � ���� �� �� ��� ��� �), �

�� sqlcode� ��� ����.

��� � �����.

1. ��� sqlcode� �� ��� ��� sqlcode� ��

� ����. �� ��� sqlcode� �� � ���

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

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

38 DB2 Connect ��� ���

Page 47: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� �� ��� sqlcode� �� � ��. ��, DB2

Connect ��� ��� �� � ��� �� �� �

� �� sqlcode� �� � ��.

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

� �� �, sqlcode �� �� sqlcode� ��

� � ��.

,D ��� � �� �� �������. � ����� ����

�� �, �� SQLCODE ��� ���� ����

�� ��� �� System i ������ � ������

��� � ����.

SQL30000NSQL30040NSQL30050NSQL30051NSQL30053NSQL30060NSQL30070NSQL30071NSQL30072NSQL30073NSQL30074NSQL30090N

�� ���� ,D� ���� ���, �� SQLCODE

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

SQL30020NSQL30021NSQL30041NSQL30061NSQL30081N

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

��.

�: DB2 Connect� ��� � � ����, ��

� ��� ��.

,,INTERRUPT_ENABLED

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

��� �� �, INTERRUPT_ENABLED� � ��. �

� DRDA ��� ���� ����, DB2 Connect�

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

INTERRUPT_ENABLED� DB2 Connect ������

DCS ����� ���� ��, ����� ������ �

�� �� System i ������ �� �� �� �

� 4 � ������ ���� �� 39

Page 48: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

���� ����, DB2 Connect� � ���� �

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

� � AIX Windows�� �� ��.

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

sqlcode(-30081)� �����. �� ��, ������ �

� ������ ��� ���� �� ��� �� System i

������ �� �� � ���. AIX V5.2 ��

Windows ��� �� �� � �, � �� �

�� ���� ������ ��� ��� ���� DB2

Connect� � ��� ���� ����.

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

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

�� ��� ��� �� � ����. z/OS OS/390�

DB2 Universal Database� �� � ��� ���� �

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

�.

,,,,,SYSPLEX

6�� �� ���� � ����� � �������

� DB2 Connect SYSPLEX ��� ���� �� ���

� �� � �� ��.

,,,,,,LOCALDATE=″<value>″

7�� �� ���� � ����� DB2 Connect �

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

� <value>� � ���� ���� �� ��.

�� CLP(�� ���) ��� ����� ��� ���

�.

catalog TCPIP node nynode remote myhost server myportcatalog dcs database nydb1 as new_yorkcatalog database nydb1 as newyork1 at node nynode

authentication server

������ � newyork1� � ���� ���� ��

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

� �� ��.

��� ��� ��� � ��� ��� � �� CLP �

� ��� � ����. � �, CLP� ���� ����

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

��� �� LOCALDATE � � � � � � � .

40 DB2 Connect ��� ���

Page 49: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

LOCALDATE ���� ����� ���� ��� ��

�� Esc �� ″₩″(����) ��� ������.

catalog dcs database nydb2 as new_yorkparms ₩",,,,,,LOCALDATE=₩"₩"YYYYMMDD₩"₩"₩"

catalog database nydb2 as newyork2 at node nynodeauthentication server

������ � newyork2� �� ��� ������� �

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

� �� � � ���� LOCALDATE �� ���

� ���� DCS ���� ��� PARMS ��� 7��

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

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

��.

1. Y, M, D � � �� ���� ����. ��� Y

� � ��, M� � ��� D� �� ��� ��

���.

2. Y� ��� 4���.

3. M� ��� 2���.

4. D� ��� 2���.

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

"YYyyMmDd" - Y, M, D ��� ����� ���� ����."MM+DD+YYYY" - ���� 10����� ��

���� Y, M, D ��� ������� ����.

"abcYY+MM" - D ���� ���� ��� ����.

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

"YYYYyMMDD" - Y� 5���� ���"YYYYMDDM" - M ���� � � ������� ���

� � ���� !����� ��� ���� ����.

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

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

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

�.

1. SQL ��� ����.

2. ��� ISO��(ISO� JIS) ��� � � ���.

3. �� ��� ��� ��� � � 10������. ���

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

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

� 4 � ������ ���� �� 41

Page 50: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

� �� ��� � ��.

4. DCS ���� ��� �� � � ���� ���

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

,,,,,,,,BIDI=<ccsid>

8�� �� ���� � ����� ��� � �����

� BiDi CCSID� �� ���(Bidi) CCSID� ����

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

",,,,,,,,BIDI=xyz"

���, xyz� CCSID� �� ����.

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

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

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

�� ���� ����

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

��� ��

� �� DB2NODE

��� ��� ��(TCP/IP �) ZOSHOST

�(TCP/IP ��� �� �� �� ��) db2inst1c(�� 446)

�:

1. DRDA� ��� TCP/IP �� ��� 446���.

2. ��� �� System i ������ �� SECURITY SOCKS� ����� �

�� ! ��� ��� TCP/IP �� � SECURITY� ���� ����.

DCS ���� ����

� 2. DCS ���� ����

��� ��

������ �� DB2DB

�� ������ �� NEW_YORK3

����� ����

���� ��� ″,,,,,,LOCALDATE=₩″₩″YYMMDD₩″₩″₩″

42 DB2 Connect ��� ���

Page 51: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

��� ��

������ �� DB2DB

������ � NYC3

� �� DB2NODE

� SERVER

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

� ���������, � �� ����(� ����, DCS ����, ��� ��

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

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

�� ��, ��� �� System i ������ ���� ��� ������

SQLCODE �� ����� � � ��� �����/� � ��� ��� ��

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

��.

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

v DCS ������ �� ������ ���� � ��� �����. � ����

���� ���� NOMAP� ������.

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

DCS ������ ��� � ������ ���� �����.

� �� �� �� ������� ����� ��� SQLCODE �� �� �

� ��� SQLCODE �� ����.

BiDi ��� ��

�� ��� OS/390 z/OS ��� � ��. i5/OS� DB2��� �� �

BiDi ��� �� ��� � � ��� ����� � ��.

�� �� �� �� BiDi ���� ��� �����, ��� BiDi �� ���

��.

v �� ��(ARABIC HINDI)

v ��(RIGHT-TO-LEFT LEFT-TO-RIGHT)

v �(SHAPED UNSHAPED)

v � ���(YES �� NO)

v ��� �(LOGICAL VISUAL)

� 4 � ������ ���� �� 43

Page 52: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� �� �� �� ���� �� �� � � �� �� �� �� �� DB2

���� ��� � ��� �����. �� ��, Windows �� � LOGICAL

UNSHAPED ���� �����, OS/390 �� z/OS ���� �� SHAPED

VISUAL ����. �� �, BiDi �� � ��� ��� OS/390 z/OS�

DB2�� Windows� DB2 Connect� ��� ���� ���� ���� ����.

DB2 Connect� �� ������ ��� ���� ���� �, ��� �� �

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

�� ���� BiDi ���� ���� � ��. ��� BiDi � CCSID ��

BiDi ���� ��� ���� ��� �� DB2 ��� �� ����. ���, �

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

� BiDi ���� ��� ��� � ��� �� ��� DB2 Connect� ���� �

���.

DB2 Connect� � ������� ��� ���� � BiDi ���� ��� �

���� � ������� BiDi CCSID� �� ���. ��� � ����

��� � DCS ������ ���� ��� PARMS ��� BIDI �����

���� �� ��.

� ��� ��� ��� �� ! ���� ����.

CCSID 62213(BiDi ��� � 5)� ���� ���� IBM Data Server Client

� �� CCSID 424(BiDi ��� � 4)� ���� DB2 ��� ������� �

����� �� ��� ����. ���, DB2 ��� ������� ��� ��

�� � CCSID 62245(BiDi ��� � 10)� ����� �� �� ����.

� ��� � �� ��� �����. � ��� DB2 ��� ������� CCSID

424 62245� �� BiDi ��� � �� ��� ���� ����. � �� �

��� DB2 ��� ������� IBM Data Server Client CCSID 62213� �

�� ���� ����. �� CCSID 62213� �� ���� ���� ��

CCSID 62209(BiDi ��� � 10)�� �����.

DB2 ��� ������� ��� ���� ���� BiDi ��� � 6 �

� � ��, �� DB2 Connect� DB2 ��� ��������� ���� ���

� � BiDi ���� ��� ��� �� �� ���. DB2 ��� ����

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

catalog dcs database nydb1 as TELAVIV parms ",,,,,,,,BIDI=62245"

�� DB2 ��� ������ CCSID 424� 62245� ����� DB2 Connect�

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

1. DB2 Connect� CCSID 62209(BiDi ��� � 10)� ���� DB2 ���

������� ���.

44 DB2 Connect ��� ���

Page 53: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

2. DB2 Connect� DB2 ��� ������� ��� ���� � CCSID

62213(BiDi ��� � 5)�� CCSID 62209(BiDi ��� � 10)� BiDi �

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

3. DB2 Connect� DB2 ��� �������� ���� ���� � CCSID

62245(BiDi ��� � 10)�� CCSID 62213(BiDi ��� � 5)�� BiDi

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

�:

1. BIDI ����� �� �� ��� � ��� ����� DB2BIDI� YES

� ���� ���.

2. CCSID� ��� ��� �� ��� DB2 Connect� DB2 ��� �����

�� ��� ���� � ���� ��� ����� ��� ��� DCS ��

���� ���� PARMS �� BIDI ����� ��� ���. � �, �

�� �� CCSID� ��� DB2 ��� ������ CCSID���.

3. ��� CCSID� ��� � SQL �� �� ���� DB2 ��� ��

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

�� IMPLICIT CONTEXTUAL� IMPLICIT RIGHT-TO-LEFT CCSID� �

��� � ���. CONTEXTUAL CCSID� SQL ��� ���� � �

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

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

� ��� CCSID� ��� ��� ����� ��� � �� ��� ����

�, � ��� ����� DB2BIDI� NO� ��� ���.

���� ��� �� ��

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

NOMAP/u/username/sqllib/map/dcs1new.map,D,D,,INTERRUPT_ENABLEDNOMAP,D,INTERRUPT_ENABLED,,,SYSPLEX,LOCALDATE="YYMMDD",,

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

�: UNIX ���� �� � ���� CLP� ���� �, ���� ����

LOCALDATE ���� ��� � � �� � ���� ��� �� ��� ��

�� Escape �� ″₩″(����)� ��� ���. �� ��, ��� ����.

db2 catalog dcs db x as y parms ₩",,,,,,LOCALDATE=₩"₩"YYMMDD₩"₩"₩"

� � ��� DCS ���� ��� ����.

� 4 � ������ ���� �� 45

Page 54: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DCS 1 ��:

�� ������ �� = X�� ������ �� = Y������ ���� �� =DCS ���� = ,,,,,,LOCALDATE="YYMMDD"�� =DCS ���� ��� �� = 0x0100

46 DB2 Connect ��� ���

Page 55: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 5 � DB2 Connect ��

���� ������ ���� �� ������ DB2 Connect� � �� �

�� ���� ���� � �� ��� DB2 Connect� ��� � ��� ��

����. ����� Kerberos ��� ��� ��� �� ����� ��

�� ����.

DB2 Connect� �� ����� ��

�� DB2 ������ �� ����� ����� �����. ����� ���

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

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

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

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

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

��� ����� � ����� �� � � 4� ��� � �� ��

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

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

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

� �� ���

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

� �� ���� �

��� ����� �� �� ����� �� � SQL20360W

(SQLSTATE 01679)� �� �

�.

��� ����� ���

��

�� ����� ��

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

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

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

�� ����� � DB2 Connect� ���� �� ������ ��

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

�� ���� ��� �� ��. ��� ������ DB2 Connect� ��

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

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

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

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

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

© Copyright IBM Corp. 1993, 2007 47

Page 56: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

���� ��� � �� �� �� ID ��� ��� �� �� ID� ��� �

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

�� ��.

��� �� �� ��� ��� ��� � ������ ��� �� �� ID�

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

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

�� �� �� ID ��� � �� ��� ��� � �� �� ID�� ���

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

����.

XA �� � ���� CLI �� JDBC� ���� DB2 Connect� ��

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

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

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

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

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

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

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

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

�:

1.

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

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

��� ������ �� �� �� �� �� ID� ���� �� ���� �

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

2. �� ����� � CLIENT �� ���� �� ���. � ��� �

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

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

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

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

CLI� �� ����� �� � � ��

�� �� ������ �� �� ����� ��� � CLI� ��

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

48 DB2 Connect ��� ���

Page 57: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

���� �� ���� ��� ��� � ���� xa_open� ��� � ��

TCTX� TRUE� ����� ������ � �� ��. �� � ��

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

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

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

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

� ���.

v ����� ������ ��� ��� �� �� ID� �� ���. �����

� ��� �� �� ID� � �� � ��� ���� �� ��� �

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

�� ��� �� �� ID� �� ����� ������ ��� ��� ��

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

���.

�� ����� ���� C ��� ����, conn� ����� �� �� ��

��� � � ��� �����. �� rc� ��� � SQLRETURN� �

� ��� �� ��.

1. �� �� ���� �� ���� � ���, SQLSetConnectAttr �

�� ��� � SQL_ATTR_USE_TRUSTED_CONTEXT� SQL_TRUE

� ������.

rc = SQLSetConnectAttr(conn,SQL_ATTR_USE_TRUSTED_CONTEXT, SQL_TRUE, SQL_IS_INTEGER

);

2. ���� � SQLConnect ��� ���� �� ���� �������

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

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

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

SQLCODE SQLSTATE �

SQL20360W 01679 � ����� � ��� � ����. � � � ��

� ������.

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

���.

3. (���) SQLGetConnectAttr ��� ���� �

SQL_ATTR_USE_TRUSTED_CONTEXT� � � �� ��� � ��

����� � � � � ����. SQL_TRUE� ����� � �

�� ����� ���.

� 5 � DB2 Connect �� 49

Page 58: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

4. ��� ���� �� ��� ���� � � �� ���(�

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

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

�.

�:

1. �� ����� � CLIENT �� ���� �� ���. � ��� �

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

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

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

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

CLI� �� ����� ���� ��� ��

� ����(CLI)� �� �� ����� �� ���� ��� � ���

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

�� ������.

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

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

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

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

�� ����� ���� C ��� ����, conn� � �� �����

� � � ��� �����. �� rc� ��� � SQLRETURN� �� ���

�� ��. �� newuser� �� � ���� �� �� ID� ���� ����

���� � �� �����. �� passwd� �� �� �� ID� � ��� �

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

1. SQLSetConnectAttr ��� ���� SQL_ATTR_TRUSTED_CONTEXT_USERID

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

rc = SQLSetConnectAttr(conn,SQL_ATTR_TRUSTED_CONTEXT_USERID, newuser, SQL_NTS

);//Check for errors

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

� 6. ��� ��� � �� �� ID �� ��� ��� ��

SQLCODE �

CLI0106E � �� �����.

CLI0197E � ����� � ����.

50 DB2 Connect ��� ���

Page 59: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 6. ��� ��� � �� �� ID �� ��� ��� �� (�)

SQLCODE �

CLI0124E ��� � ��� ����. �� �� � �(null)� ���, �� ��� ����

� ����.

CLI0196E ��� ��� ��� ���(UOW)� ��� ���. ���� �����

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

2. (� ����� � ���� ����� ����� �� �� �� ID�

��� ���� �� ��� ���) SQLSetConnectAttr ��� ����

SQL_ATTR_TRUSTED_CONTEXT_PASSWORD �� ������. � �

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

rc = SQLSetConnectAttr(conn,SQL_ATTR_TRUSTED_CONTEXT_PASSWORD, passwd, SQL_NTS

);//Check for errors

50 ���� � 6 � 7� ��� �� �� ������.

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

SQLCODE �

CLI0198E SQL_ATTR_TRUSTED_CONTEXT_USERID �� ���� �����.

3. �� ���� ������. XA ���� �� ���� ��� � ��

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

SQLExecDirect)� ����� �� �� ��� ����� �� �� ��� �

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

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

� ����.

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

SQLCODE �

SQL1046N � ����� � ��� ����� �����

�� � �� �� ID� ��� ����� ��

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

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

SQL30082N ��� ��� �� � �� �� ID� � �

��� ����.

SQL0969N, �� �� -20361 �� ���� ��� ���� ������ ��

����� ����.

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

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

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

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

��:

� 5 � DB2 Connect �� 51

Page 60: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

���� ������ �� �� �� �� �� ID� ���� �� ����

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

2. SQL_ATTR_TRUSTED_CONTEXT_USERID �� NULL � ���� �

� ����� ���� ��� �� �� ID(�� ����� � �� �

��� ��� ID)� ���� �� ����.

3. �� ����� � SQL_ATTR_TRUSTED_CONTEXT_USERID

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

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

��� �� �� ID �� NULL �� �� �� ��� �� ���

� ���� �����.

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

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

SQL_ATTR_TRUSTED_CONTEXT_PASSWORD �� ���� �� ���

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

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

� ���� ��� �� �� ID� �� ���� ��� ��� ������

��� ����.

DB2 Connect �� ����

DB2 Connect ���� ��� �� System i ������ ���� �� ��� �

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

v �������

v ��� �� System i ���

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

�: ��� ������� � �� ���� �� �, ������ ����

SERVER_ENCRYPT � �����. ��� � �� ����� ��� ��

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

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

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

DB2 Connect � 8.2.2(� 8.1 FixPak 9� ��) ��� ������ � ��

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

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

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

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

���� ���� ��� ���� ���� SERVER �� ��� ���� �

52 DB2 Connect ��� ���

Page 61: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� �� ��. ��� �� SERVER �� ���� ��� ������ �

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

SERVER_ENCRYPT� ���� ���� ������ � ��.

Set Client API� DB2NODE �� SQL_CONNECT_NODE ��� ������ �

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

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

�� � �� DB2 Connect�� �� ��.

CLIENT

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

SERVER

��� �� ��� ��� �� System i � �������� ��

� � ���.

SERVER_ENCRYPT

SERVER ���� �� ��� �� ��� ��� �� System i �

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

� ��.

DATA_ENCRYPT

�����/� �� � ��� ���� ���� � �� ��� ���

��.

KERBEROS

� ID �� �� �� Kerberos �� ���� ������ �

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

� �� Kerberos� �� ��� ���.

Kerberos �� ������ ��� ID� ��� �� ���� � �� ��

� � �����. �, Kerberos� �� � ����� ����. ��

�� �� ����� ����� ID� ��� ���� Kerberos� � � �� �

�� � ���. �� ��� Kerberos� ���� �� ��� ��� � �

�� ���� ���� ��� � ���. �� ���� ��� DB2 �� �

� �� �� ID ��� �� ���� ��� �� �����. Kerberos ��

� ���� �� � � ��� ����� DB2 Connect �� �� ���

��� �� �� Kerberos ��� ��� ���.

�: GSSPLUGIN � �� ��� ���� ����.

Kerberos ��

��� ���� ���� Kerberos � ��� Windows 2000 Active Directory �

���� ������. ������ ������ � ���� �� Kerberos

� 5 � DB2 Connect �� 53

Page 62: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

SSP(Security Support Provider) ����� � ��� �����. SSPI(Security

Support Provider Interface)� Kerberos SSP � �� ���� �� ���

����� �����.

�� ��

Kerberos �� ���� DB2� ����� ��� ������.

v ����� ���� Active Directory� DB2� � �� �� ��(����)

v Kerberos KDC(Key Distribution Center) �� �� ��

�� ��� ������� ��� � ��� KDC �� ��� ����. �, �

���� ������ ���� KDC� System i, OS/390 �� z/OS ��� �

� �� �����. OS/390 � 2 ��� 10 �� z/OS � 1 ��� 2� ���

� UNIX KDC� � � ��� �� RACF® ��� �� Kerberos �� ��

� �����.

DB2 Connect� ���� 3 �� ���� ��� ��� �����. Kerberos �

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

�� ��� i5/OS� DB2 �� OS/390 z/OS� DB2� � ��� ���. DB2

Connect ������ ����� �� ���� Kerberos �� ���� � ���

����.

� �� ���

Kerberos ��� �� DB2 � ����� ��� ����.

IBM Data Server Client:

� 8

DB2 Connect:

� 8

OS/390 � z/OS� DB2 Universal Database(UDB):

� 7

OS/390 � z/OS� DB2� DB2 Connect �� ����

� ����� � � �� �� �� DB2 Connect �� ����� ����

�. ��, OS/390 z/OS� DB2 ���� �� ��� � �� �� �� �

�� �����.

54 DB2 Connect ��� ���

Page 63: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

OS/390 � z/OS ��� �� �� ��

� ����� OS/390 z/OS� DB2 ������ �� �� DB2 Connect

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

�� �� ��

DB2 OS/390 z/OS �� �� �� YES� ����� � ����. � �

� OS/390 z/OS� DB2 DSNTIPR ��� � ��.

�� �� ��

z/OS OS/390� DB2 Universal Database � 5.1�, ��� ID �� ���

��� ��� SQL30082 �� 0�� ��� � ��� !�� � ���

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

z/OS OS/390� DB2 Universal Database � 5.1� ��� �� � �

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

�� (PASSWORD EXPIRED)� �� �� ��� �����.

� ��� �����, ��� ��� �� z/OS OS/390� DB2 Universal Database

ZPARM �� ����� YES �� ��� ���. z/OS OS/390� DB2

Universal Database �� �� DSN6SYSP� ���� EXTSEC=YES� ������.

�� DDF �� 1(DSNTIPR)� ���� ��� �� ����. ���� EXTSEC=NO

���. ��� ��� �, DB2 Connect� ���� Windows, Linux, UNIX

� ������ SQL30082 �� ���� �����.

�� ��� TCP/IP ��

DB2 �� �� AUTHENTICATION=CLIENT� � ��� �����, z/OS

OS/390� DB2 Universal Database �� �� DSNTIP4(DDF �� 2)� ����

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

���� ODBC � Java ������ ��

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

� ���� �� ���� �� � ����. z/OS OS/390� DB2 Universal

Database� ��� � �� � ��� SQL� ��� � �� � �

�� DYNAMICRULES(BIND)� �����.

DB2 DB2 Connect� DB2CLI.INI �� ���� � CLI/ODBC �� ����

CURRENTPACKAGESET� �����. � ����� �� �� �� ��� ���

� ��� ���. SQL SET CURRENT PACKAGESET Schema ��� �����

� �� ��� �� ��.

� 5 � DB2 Connect �� 55

Page 64: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

ODBC �� ���� ���� DB2CLI.INI� ������

�� �� ��

��� ID� ��� ��� �, SQL CONNECT�� SQLCODE -30082 ��

1� �� �� ���� �����. DB2 Connect� ��� �, ��� ���

� � � � ����. z/OS OS/390� DB2 Universal Database� ��

CONNECT�� ���� DRDA� �� ��� � � � ����.

CONNECT TO <database> USER <userid> USING <password>NEW <new_password> CONFIRM <new_password>

DB2 �� �� ���� ″�� � ″ � ��� ���� ��� � � �� �

���.

DB2 Connect�� ���� �� ��

� ����� DB2 Connect�� ���� � �� ��� �� ��� ���

��.

TCP/IP ��� �� ��

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

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

DB2 Connect�� �� ��. � ��� DB2 Connect �� �����

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

� 9. �� �� ����

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

1 CLIENT �����

2 SERVER ��� �� System i ������ �

3 SERVER_ENCRYPT ��� �� System i ������ �

4 KERBEROS Kerberos ��

5 DATA_ENCRYPT ��� �� System i ������ �

�� ��� �� ����

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

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

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

� ��. � �������� ��� ��� ��� DB2 Connect �

��� � ��.

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

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

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

��.

56 DB2 Connect ��� ���

Page 65: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v ���� 2��� ��� �� ��� ��� �� System i ����

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

� ��� ������� DB2 Connect �� ���� DB2 Connect �

�� ��� �� System i ������ �� �� ��.

v ���� 3� ��� ID ��� ������ �� ����� ���

� 2� ����.

v ���� 4��� Kerberos KDC�� ������ �� Kerberos ���

�� ��. ��� DB2 Connect� �� �� �� � �� �� �

� ��� � ��.

v ���� 5� ��� ���� ������ �� ���� ���� 3�

����.

� 5 � DB2 Connect �� 57

Page 66: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

58 DB2 Connect ��� ���

Page 67: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 6 � ��� ����� � ����(DB2 Connect)

Embedded SQL� ���� ��� ������ �� ���� �� ���

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

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

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

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

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

� �� ��. � �� ��� �� System i ������ ��� ��� �

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

DB2 Connect� ���� �� ����� Embedded SQL� ���� ��� � �

�� ����� �� ����� ����� ��� �� System i ������ �

� � � ���. DB2 Connect ���� ����� ���� ��

�, ����� � ��� �� System i ������ �� � � ��� ��

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

v OS/390 �� z/OS� ddcsmvs.lst

v VSE� ddcsvse.lst

v VM� ddcsvm.lst

v OS/400� ddcs400.lst

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

����� � ���.

DB2 Connect � ��� ��� �, DB2 Connect ����� �� �����

�� ��� � ��� �� System i ������ �� � � ���. ��

���� �� FixPack ��� �� �, ��� ����� �� �� ����

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

�� ��, 10�� Windows ����� 10�� AIX ������ Windows �

� DB2 Connect Enterprise Server Edition� �� OS/390 z/OS� DB2

Universal Database(UDB)� �� �� �, �� ��� ������.

v Windows ����� ���� ddcsmvs.lst� � ����.

v AIX ����� ���� ddcsmvs.lst� � ����.

v DB2 Connect ���� ddcsmvs.lst� � ����.

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

© Copyright IBM Corp. 1993, 2007 59

Page 68: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

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

� � ���.

DB2 Connect ���� ��� Embedded SQL� ���� �� ������ �

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

� ���� �� SQL0805N �� ���� � ��. � � � �� ��

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

� � � ��� �� System i ������ �� � ��� ������.

1. ��� �� System i ������ � �� ���� � ��� ��� ��

� � ����.

OS/390 �� z/OS

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

v SYSADM ��

v SYSCTRL ��

v BINDADD CREATE IN COLLECTION NULLID

�: BINDADD CREATE IN COLLECTION NULLID ��� ��

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

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

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

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

A) �� � � �� � � �� ���� �, �� ��� ���

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

B) �� � � �� ���� ����� � �� � � �����

�, � � ����� SYSADM �� SYSCTRL ��� �����.

BINDADD� CREATE IN COLLECTION NULLID ������ �

� ��� � ����. SYSADM�� SYSCTRL ��� �� �

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

��� �� BIND ��� ��� ����.

VSE �� VM

��� �� ��� DBA �����. � ��� GRANT ��� �

����(��� DB2 Connect ����� ��� ��� ���� �

��), NULLID ��� ID� �� ���� � �� ����� ��

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

60 DB2 Connect ��� ���

Page 69: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v system.syscatalog

v system.syscolumns

v system.sysindexes

v system.systabauth

v system.syskeycols

v system.syssynonyms

v system.syskeys

v system.syscolauth

VSE �� VM ����� ��� ��� � ����.

grant select on table to nullid with grant option

OS/400

NULLID ���� � CHANGE �� �� � ��

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

db2 connect to DBALIAS user USERID using PASSWORDdb2 bind [email protected] blocking all

sqlerror continue messages ddcsmvs.msg grant publicdb2 connect reset

���, DBALIAS, USERID PASSWORD� ��� �� System i ����

�� �� ��� ddcsmvs.lst� z/OS� � �� ���� path� �

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

�� ��, drive:₩sqllib₩bnd₩� �� Windows �� �� ���

INSTHOME/sqllib/bnd/� �� Linux UNIX �� �� � ��. ��

�, drive� DB2 Connect� ��� � ���� ��� INSTHOME� DB2

Connect ���� � ����� ����.

bind �� �� �� ��� ���� EXECUTE �� PUBLIC�� �� �

�� ��� ���� �� ID� ��� ��� � ����. bind �� �� �

� ��� ���� ���, ��� GRANT EXECUTE(RUN)� ���.

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

ddcspkgn @bindfile.lst

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

ddcspkgn @ddcsmvs.lst

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

� 6 � � � ����� ����(DB2 Connect) 61

Page 70: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� �� ��� ��------------------------------ ------------------------------f:₩sqllib₩bnd₩db2ajgrt.bnd SQLAB6D3

DB2 Connect� �, � � ����� ddcspkgn ����� ������. �

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

ddcspkgn @ddcsmvs.lst

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

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

ddcspkgn bindfile.bnd

�:

a. � �� sqlerror continue� ��� �����. ���, � ��� DB2

�� �� �� ���(CLP)� ���� ������ � � � ��

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

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

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

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

�, � ��� �� System i ������ �� � �� ��

ddcsxxx.lst� � ��� �� �� �� ��.

b. DB2 Connect� �� DB2 ������� �� �, � ��

db2ubind.lst� ���� sqlerror continue� ���� ����. � �

�� ��� �� System i ������ �� � �� ����. �

�, DB2 ������� ��� DB2� ���� DB2 Connect�� ��

�� �� DB2 ������ ����� �� ��.

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

�.

4. �� ���� ��� DB2 ������ �� �, �� ������ ����

� DB2 Connect� � � � � ����.

62 DB2 Connect ��� ���

Page 71: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 7 � �� ��� ��

�� � ��(DUOW) 2�� ����� �� � ��� ��� ����

�� ��� "� ���� �� �� ��� ������ �� �� ���� �

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

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

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

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

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

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

DB2 ��� � ��� ��� �� �� ��� �����. ��� ���

X/Open XA ���� ��� ���� ���� ���(TP ���) ��� ���

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

����. ��� TP ��� ��� ��� Microsoft Transaction Server (MTS), BEA

Tuxedo � �� ���� ���, IBM TxSeries (CICS Encina), IBM

Message and Queuing Series, IBM Component Broker Series, IBM San Francisco

Project� ����. ��(native) SQL � ��� �� �� TP ��� � ��

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

�� SQL TP ��� � ��� �� ���� CONNECT 2 SYNCPOINT

TWOPHASE ��� ���� ��� ����� ���. � � �� SQL Connect

��� ���� � SQL�� ��� ������� �� � ����. DB2�

����� ��� ��� ��� TP ���� ���(TP ������ xa_open �

�� ���� ������ � ���� DB2� �� ��� �), DB2 �

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

TP ��� � ��� ��� ��� �, ������ CICS SYNCPOINT, Encina

Abort(), MTS SetAbort()� �� TP ���� API� ���� �� �� ��

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

ROLLBACK� ��� ���.

TP ��� � ��� ��� DB2 Oracle, Informix �� SQLServer� ��

�DB2 �� ���� ����� ����� ��� � ����. ��(native) SQL

� ��� ��� DB2 ���� �� ��.

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

�� � ��(DUOW)� ��� � �� ���. ��, �� DB2 �� �� �

���� ��� � ��� �� DUOW ��� �����.

© Copyright IBM Corp. 1993, 2007 63

Page 72: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v Linux, UNIX Windows� DB2 � 8 ��

v OS/390 z/OS� DB2 Universal Database(UDB) � 7

v z/OS� DB2 � 8

v i5/OS� DB2� ����� OS/400 � 5 ��� 1 ��� �����.

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

��, ������ �� ���� ��� Windows� DB2 ������, OS/390

z/OS� DB2, i5/OS� DB2� �� �� ���� ��� � ����.

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

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

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

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

2. [+] ��� �� �� ��� ������.

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

����.

4. �� ��� �� —> �� �� ��� �����. � ��� �� ���

� ����.

5. �� ��� TP ��� ��� ��� ���� ���(TP) ���� ���

���. � �� �� ��� TP ���� � ���� �����. TP ��

�� ���� ���� TP ��� �� ��� �����.

��� �����.

6. TP ���� �� �, �� �� ��� ��� ������. TP �

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

�.

7. ��� �����.

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

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

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

1. ��� ��� ��� ���� �� � �� ���� �� ��� �� —>

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

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

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

64 DB2 Connect ��� ���

Page 73: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

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

��.

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

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

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

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

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

��� System i ������ ���� DB2 Connect� Linux, Windows, UNIX

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

System i ������ �� ��� �� � ��� �� ������ �� �

� ���(SPM) ��� � ��� ���. DB2 ���� ���, DB2 SPM

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

SPM� �� ��� �� ���(TCP/IP)� ���� TP ���� �� � �

�. �� ����� SPM� ��� �� ����� � �� ��� �����

�. ��, � ���� Intel® �� UNIX ���� ��� �� System i� ����

� � DB2 Connect� ���� ��� �����. � ��� ����, TP ��

�� ���� ��� DB2 Connect� APM ��� � �����.

� 10. SPM – TCP/IP� ��� � ��� �� ����

��� ���� ���

� ����?

��� �� �����

����?

�� ��(� � ) ��� � System i ��

���� ��

� �DB2 Connect � �

DB2 Connect ����

� �� DB2

Enterprise Server

Edition

OS/390 z/OS�

DB2 Universal

Database(UDB) V7

z/OS� DB2 UDB V8

��

��� ���DB2 Connect Personal

Edition

DB2 Connect � �

DB2 Connect ����

� �� DB2

Enterprise Server

Edition

OS/390 z/OS�

DB2 UDB V7

z/OS� DB2 UDB V8

��

� 7 � � ��� �� 65

Page 74: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�: �� ����� ���� ������ �� �� ��� ��� � ����.

�� ��, ������ �� ���� ��� Windows� DB2 ������,

OS/390� DB2 ������ i5/OS� DB2 ������� �� �� ���� �

�� � ����.

XA �� ���� �� ������ DB2 Connect ��

� ����� TP ��� ��� S/390, System i zSeries ������� ���

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

��� TP ���� �� �� DB2 Connect� ���� �� ��, ���

�� System i ������ �� � ���� �� ���� ���� �

��.

DB2 Connect� TP ��� ��� S/390, System i zSeries ������ ��

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

1. DB2 XA ���� ���� � ��� TP ���� ������. DB2 XA �

��� TP ���� DB2 Connect� XA API � � �����. TP ����

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

2. DB2� XA_OPEN ���� �� TP ���� ������. � TP ���� �

��� ���� �� �����. TP ���� ��� DB2� XA OPEN ��

�� ���� ��� � ��� �� TP ��� ���� ������.

3. ��� �, DB2 Connect SPM(Sync Point Manager) ��� �� �����

������. ��� System i(� 5 ��� 3 � �� �) �����

� �� �� XA ����� ���� ����. System i � 5 ��� 4

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

SPM� XA 2�� �� ���� ��� System i ������ ���

���� 2�� �� ���� ��� DB2 Connect� ��� ���. �

���, DB2 ���� �� ��� SPM �� ���� � � ��. ��

�� ����� ������ �� ��� �� ���� SPM_NAME���.

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

TCP/IP� ���� OS/390 z/OS� DB2� �� �, ��� ��� �

� ��� ����. ��� ��� �� � ��� � SPM ��� ���

� ����.

66 DB2 Connect ��� ���

Page 75: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ��� ����� �� DB2 Connect

DB2 Connect ��� ��� �� ����� � ��� i5/OS� DB2 � 5

��� 4 �� OS/390 z/OS� DB2 Universal Database(UDB) � 7 ��

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

�� �� ����� �� ��� OS/390 z/OS� DB2�� � ����� �

�� � ��� ���.

��� �� ����� � ��� .NET COM+ ������ �� ��

��.

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

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

� 7 � � ��� �� 67

Page 76: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

68 DB2 Connect ��� ���

Page 77: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 8 � DB2 Connect� ��� ��

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

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

� DB2 Connect� ��� � ����(�� 8 ��).

DB2 ���� ��� ����� ��� �� System i � �������� DB2

Connect ������ ��� �� � � ���� ���� ��� � ���

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

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

� System i � �������� PC/IXF ��� ���� ����� � Windows�

DB2 ������� ���� � ����.

������ ����� �� DB2 Connect ��������� ���� ��

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

�:

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

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

�� 8. DB2 Connect� ���� ���/����

© IBM Corporation 1993, 2007 69

Page 78: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

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

�.

DB2 Connect�� ���� ��� �� �� ��� ���� ���.

v �� �� PC/IXF� ���.

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

��� �� ���. db2look ����� ���� � ���� �� ���

� ����. INSERT ��� ��� � DB2 Connect ���� �� ����

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

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

�.

�: �� ��� ����� ����� ���� ���� ����.

�� ���(1��� 2��� ���� �� ��� �)� ���� �� ��

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

v ���� EBCDIC�� ���� ���(MVS™, OS/390, OS/400, VM VSE)

���, shift-out shift-in ��� 2��� ���� �� �� �����. �

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

� � ����.

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

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

��� �� System i � ������� ���� ���� ��� ������.

1. DB2 ����� PC/IXF ��� ���� ��������.

2. INSERT ��� ���� PC/IXF ��� ��� � ������� �� ��

�� �������.

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

��.

1. ��� � ������ ����� PC/IXF ��� ���� ��������.

2. PC/IXF ��� DB2 ���� �������.

�� �� ������� ��� �� System i � ������� ���� �

�� ��� �����.

70 DB2 Connect ��� ���

Page 79: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� �� ���� ���� �� IXF ��� ��������.

db2 export to staff.ixf of ixf select * from userid.staff

�� �� ���� �� DB2 ������� DRDA� ����.

db2 connect to cbc664 user admin using xxx

�� ���� ��� �� DB2 ������ ����� �� ���� ���

��.

CREATE TABLE mydb.staff (ID SMALLINT NOT NULL, NAME VARCHAR(9),DEPT SMALLINT, JOB CHAR(5), YEARS SMALLINT, SALARY DECIMAL(7,2),COMM DECIMAL(7,2))

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

db2 import from staff.ixf of ixf insert into mydb.staff

� ��� �� IXF �� ���� �� SQL INSERT�� ���� ���

mydb.staff� �� �����. �� ���� �� ���� �� �� � ��

� �� ��.

��� ��� ″Moving Data Acress the DB2 Family″(IBM Redbooks™ �)��

��� � ����. � Redbooks �� URL: http://www.redbooks.ibm.com/

redbooks/SG246905�� � � � ����.

� 8 � DB2 Connect� ��� � 71

Page 80: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

72 DB2 Connect ��� ���

Page 81: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 9 � SQLCODE ��

�� IBM �� ������ ��� ��� ��� � �� �� SQLCODE�

����� ����. SQLCODE� ���� ��� ��� ��� ��� � ���

�. �� ��� SQLCA� SQLERRMC ��� � ��. ����, DB2 Connect�

� ��� �� System i ������ �� SQLCODE ��� �� DB2

SQLCODE� ����.

SQLCODE �� ����� DCS ����� ���� ����� NOMAP� �

�����.

��� �� System i ������ �(�: OS/390 z/OS� DB2 Universal

Database)�� ������ �� ���� �, SQLCODE �� ����� �

� ����. �� �, ���� SQLCODE� � �� �� ������ ��

� � ����.

SQLCODE �� ��

SQLCODE �� ����� DCS ����� ���� ����� NOMAP� �

�����.

��� �� System i ������ �(�: OS/390 z/OS� DB2 Universal

Database(UDB)�� ������ �� ���� �, SQLCODE �� ���

�� � � ����. �� �, ���� SQLCODE� � �� �� �����

� ��� � ����.

SQLCODE �� ��

����, DB2 Connect� � ��� �� System i ������ �� SQLCODE

��� �� DB2 SQLCODE� ����. �� ��� ��� SQLCODE

�� �� �����.

v dcs1dsn.map� OS/390 z/OS� DB2 Universal Database(UDB), z/OS� DB2

SQLCODE� ����.

v dcs1ari.map� VSE VM� DB2 UDB SQLCODE� ����.

v dcs1qsq.map� iSeries� DB2 UDB, i5/OS� DB2 SQLCODE� ����.

Linux �� UNIX �� �� DB2�� �� ���� ����.

© IBM Corporation 1993, 2007 73

Page 82: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

1. ��� SQLCODE �� ����� SQLCODE �� �� ��� �� System

i ������ �(�IBM ������ �)� ���� �, ��� ��

��� ���� � SQLCODE � ��� �� ��� ��� � ����. �

�� �� � �� �� ���� ��� � �� �� SQLCODE �� �

�� � ����.

2. DCS ����� ���� ����� � SQLCODE � ��� �� ��� �

�����.

3. � � ��� ASCII ���� ASCII � �� ���� ��� � ���.

�� ����, ��� �� �� map ����� �� ��.

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

&& ��� � ����. ���� &&� ���� �� �� ��

� �� �� ���� ���� �� ��. ���� && ��� ��

�� ���, SQLCODE �� ���� ����. ��� ��� �

NOMAP ����� SQLCODE �� �� �� ����.

* � �� � �� ���� ��� ����.

W ��� �� ��� ���� � ���� �� ��� �� ��

��. ���� �� � ���� � ��. W� ��� ���.

&& ��� �� �� �� ����� �� �� � ���� ���.

input_code [, output_code [, token_list]]

input_code� �� �����.

sqlcode

��� �� System i ������ �� SQLCODE���.

U ���� �� �� �� SQLCODE(� ��� ���� ��)� ���

output_code� � ��. � �� output_code� ���� ���, ��

SQLCODE� �� ��. � ��� ��� ���.

P ���� �� �� �� SQLCODE(� ��� ���� ��)� ���

output_code� � ��. � �� output_code� ���� ���, ��

SQLCODE� �� ��. � ��� ��� ���.

ccnn ��� �� System i ������ �� SQLSTATE ��� ��

�. nn� �� �����.

00 ���� �� �� ��

01 �

02 ��� ��

21 �����(cardinality) ��

74 DB2 Connect ��� ���

Page 83: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

22 ��� ��

23 �� �� ��

24 ��� �� � ���

26 ��� �� SQL� ID

40 ���� ��

42 ��� ��

51 ��� �� ����� ��

55 ����� ���� ��� ��

56 � SQL �� �� ��

57 �� �� �� �� �� ��

58 ��� ��

��� output_code� � ��� ���� ���� �� � ���

� �� �� SQLCODE� �� ��. � �� output_code� ���

� ���, �� SQLCODE� �� �� �� ��� � ��.

�� cc� ��� ���.

�� input_code� � ��� � � �� ���, � �� ��� �� �

�. output_code� �� SQLCODE���. ��� � ���, �� SQLCODE

� �� ��.

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

(s) �� SQLCODE+�� ID(ARI, DSN �� QSQ)� SQLCA ��� �

� �� ��� ����.

�� SQLCODE� ��� ���� �� ��. � ��� +965� -969�

���� ���� �� SQLCODE� ����� ������. +965 �

� -969� output_code �, SQLCA� SQLERRMC �� ��� �

� ��� �� SQLCODE, �� ID, �� �� ��� ��� ��

��.

�� s� ��� ���.

(token-list)

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

���. �� ��, �(,t2,,t4)� � �� � �� �� ��� �

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

���� ��� �(n)� ���, ��� c� �� ���, ��

� c �� i� � � ����. �� ��� �� �� ��.

� 9 � SQLCODE � 75

Page 84: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

c ���, ��� ��� �� CHAR(���)���. c� n��

��� � �� ��� ����, n ��� ��� �� ���

������. �� c� ��� ���.

i ���, ��� ��� �� INTEGER���. i� n ��� �

��, �� ��� ������. IBM ��� �� System i �

����� � ��� CHAR ��� ��� � i� n �� �

� � ��. �� i� ��� ���.

n ���� ��� �� System i ������ � ��� ��

� ��. ��� �� SQLCA�� ��� �� ��� �� �

�. ��� ��� �� System i ������ � ��� �

��, ��� SQLCA�� ��� ���� ��� ����.

�� ��, ��� �� System i ������ �� �� 1

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

� ��� ��� (2,1)� ������.

�� �� ��� ���� �� CHAR �� �� ���

�� � ����.

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

�� ���, ��� SQLCA� ���� �� ��� ����. �

���� ��� �� ��� ��� �� SQLCA� ��� �

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

�� 9� �� SQLCODE � ��� ����.

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

&&-007 , -007 , (1)-010-060 , -171 , (2)

...-204 , -204 , (c1.2c)

...-633 , -206 , (,c1i)

-30021 , -30021 , (c1c,c2c)

cc00 , +000...U , -969 , (s)P , +965 , (s)

�� 9. SQLCODE � ��

76 DB2 Connect ��� ���

Page 85: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

1. SQLCODE� -007�� -007� � ��. ��� �� System i �����

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

��� CHAR� �� ��. �� ��� ���� ����.

2. SQLCODE� -010�� -010� � ��. (��� �� SQLCODE� ���

�.) �� SQLCA� ��� ��� ����.

3. SQLCODE� -060�� -171� � ��. ��� �� System i �����

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

SQLCA�� � �� ���� ����, CHAR���. �� SQLCA� � �

� ��� ����.

4. SQLCODE� -204�� -204� � ��. ��� �� System i �����

� ���� ���� � �� � �� ��� CHAR���. � �� ���

CHAR �� ��� ��� �� ���, SQLCA� � �� �� ���

��.

5. SQLCODE� -633�� -206� � ��. ��� �� System i �����

� ���� ���� � �� �� ��� CHAR���. ��� INTEGER�

���� �� SQLCA�� � �� ���� �� ��. �� SQLCA� � �

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

6. SQLCODE� -30021�� -30021� � ��. ��� �� System i ���

��� ���� ���� � �� � �� �� ��� CHAR��, ��

SQLCA�� � �� � �� ���� �� ��.

7. 00 ����� SQLSTATE� �� SQLCA� SQLCODE� �� SQLCODE +000

� � ��.

8. ���� �� �� SQLCODE� -969� � ��. � ��� �� �� �

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

��� � ����. (s) ��� SQLCA� SQLERRMC ��� ��� �� �

�� �� SQLCODE� ���, ��� ��� ��, �� �� ��� ��� �

�� �� ����. U ��� ��� ���� �� �� � ��� �

��.

9. ���� �� �� SQLCODE� �� +965� � ��. � ��� �� �

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

�� ��� � ����. (s) ��� SQLCA� SQLERRMC ��� ��� �

� ���� �� SQLCODE� ���, �� ��� ��, �� �� ��� �

�� ��� �� ����. P ��� ���, ���� �� �� �� �

��� � ��.

� 9 � SQLCODE � 77

Page 86: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

78 DB2 Connect ��� ���

Page 87: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 10 � ������ ��� ���� DB2 Connect

DB2 Connect� ���� � �� ��� ����� �� �� ��� �

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

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

������ ��� ���� �� DB2 Connect Enterprise Edition� �� DB2

Connect � ��� ���� ��� ����� � ���� � ����. �

��� ���� DB2 Connect �� � ������ ������ �� ��

� ��� ���.

db2set DB2CONNECT_IN_APP_PROCESS=NO

�� ��, ��� �� System i ����� ��� ���� ��� ���� ��

�� DB2 Connect ������ ��� �� � ����. ������ ���

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

v ��� �� ���� DRDA �� ��(CRRTKN)

v DRDA-3 �� �� ���(TCP/IP � ���)� �� ���� 2��

� � �� ID(UOWID)

v DB2 Connect ID(����� ID)

� ��� �� ��� ��� DB2 Connect � � � �� �, ��� ���

� DB2 Connect � �� �� ������ ��� �� ���� ���

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

��� � �� �� ��

��� ��� ��� �����, db2 get monitor switches �� ������.

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

Windows �� �� DB2 ������ ��� ����� ��� ��� ���

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

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

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

�� ��, GET SNAPSHOT FOR ALL DCS DATABASES �� GET

SNAPSHOT FOR ALL DCS APPLICATIONS �� �� �� ��� ����

����� ���� ���� �� ���� CPU ��� �� � �� ��� �

© Copyright IBM Corp. 1993, 2007 79

Page 88: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

����. PMC ��� ��� ��� ��� ��� � ��� � ��� ��

�� � ����.

�� ��, �� ���� CPU ��� � �� �� DB2 �� ��� ���

���. ��� � ���� db2chart.pmc ��� ���� ����. �� �

�� ��� �� �� ��� ���� PMC ��� ��� ��� ��� � ��

��.

� ������ ���� ����� DB2CONNECT_IN_APP_PROCESS �

��� ��� ���.

GET SNAPSHOT �� ��

DB2 ���� �� ��� ��� �� ��� �������. GET SNAPSHOT

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

���� �� ��� ���� � SYSMAINT, SYSCTRL �� SYSADM �

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

DCS ��� ����� �� ��� 5� ��� �� ��� � ����.

v GET SNAPSHOT FOR ALL DCS DATABASES

�� 10. �� ���

80 DB2 Connect ��� ���

Page 89: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v GET SNAPSHOT FOR ALL DCS APPLICATIONS

v GET SNAPSHOT FOR DCS APPLICATION ...

v GET SNAPSHOT FOR DCS DATABASE ON db_alias

v GET SNAPSHOT FOR DCS APPLICATIONS ON db_alias

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

���� �, GET SNAPSHOT FOR DCS DATABASE ON DCSDB� ��

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

DCS ������ ���

DCS ������ �� = DCSDB��� ������ �� = GILROY� �� ������ �� �� �� = 12-15-2001 10:28:24.596495��� � ��� �� �� = 0.950561� ��� ��� �� ���� = 0.000000��� �� ��(sec.ms) = 0.000000�� �� ���� =��� SQL�� � = 2��� Commit� = 1��� Rollback� = 0��� �� �� = 0�� ����� �� � = 1� ����� �� � = 1��� �� ���� ����� �� = 0����� �� ���� ����� �� = 1����� ����� �� �� = 0�� �� ��� ���� = ������� ��� �� �� �� �� = 1��� = 0��� ���� ��� � = 140��� ���� ��� � = 103

� ������ ������ , ��, SQL ��� �� ���� �� ���

�����. ���� DB2 ��� ���� �� �����. ���� �, GET

SNAPSHOT FOR ALL DCS APPLICATIONS �� ���� ��� ��� �

��� � � ����.

DCS ������ ���

����� ������ ID = 09150F74.B6A4.991215152824��� �� = 0001�� � ID = SMITH������ �� = db2bp������ � = 1������ �� = �� ���� �� �� = 12-15-2001 10:29:06.707086����� �� = sys143����� ��� �� = SQL06010����� ��� = AIX����� ���� = TCP/IP����� ����� = 850����� ������� ��� ID = 49074

� 10 � ������ ��� ���� DB2 Connect 81

Page 90: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

����� ��� ID = smith��� ������ ID = G9150F74.B6A5.991215152825��� �� = 0000������ ������ � = MVSDBDCS ������ �� = DCSDB��� ������ �� = GILROY��� ��� �� = DSN05012��� CCSID = 500

���� �� �� = 9.21.21.92 5021���� �� ���� = TCP/IP��� �� �� = 9.21.15.116 46756� �� ������ �� �� �� = 12-15-2001 10:28:24.596495��� �� ��(sec.ms) = 0.000000����� ��� ��� �� = 0.000000�� �� ���� =��� = 0��� SQL�� � = 2��� �� �� = 0Commit� = 1Rollback� = 0��� ��� ��� � = 404��� ���� ��� � = 140��� ���� ��� � = 103��� ��� = 287�� �� � = 0������ �� �� = 1 � 32 �

UOW � �� =��� UOW � ���� = 12-15-2001 10:28:25.592631UOW �� ���� = 12-15-2001 10:29:06.142790UOW �� ���� =�� �� uow� ����(sec.ms) = 0.034396

� ��� �� = �� �� ��� �� �� ���� = 12-15-2001 10:29:06.142790� ��� �� �� ���� = 12-15-2001 10:29:06.707053

�� = �� ��� �� = 203������ � � = NULLID��� �� = SQLC2C07SQL ��� �� �� ���(timeron) = 0SQL ��� ���� ��� = 0�� �� ���� = 12-15-2001 10:29:06.142790�� �� ���� = 12-15-2001 10:29:06.707053��� �� ��(sec.ms) = 1.101612�� �� stmt� ����(sec.ms) = 0.564263��� = 0����� ��� ��� �� = 0.013367��� �� ��� ��� ��� � = 220��� �� ��� ���� ��� � = 130��� �� ��� ���� ��� � = 49��� �� ��� ��� ��� � = 27SQL� ��:create table t12 (col1 int, col2 char)

82 DB2 Connect ��� ���

Page 91: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DCS ����� ��

��� ���� ��� �� � �� �� LIST DCS APPLICATIONS �� ��

���.

v LIST DCS APPLICATIONS

v LIST DCS APPLICATIONS SHOW DETAIL

v LIST DCS APPLICATIONS EXTENDED

��� ��� ���� ��� ����� ID ����� ����� ID�

�� ��� �� System i ������ �� TCP/IP �� ��� �� �� �

����.

� 11. ��� � TCP/IP �� ��� ��� ����� ID �

���� ������ ID ��

7 ��� RDB Manager

Level ���� ���

�� ����� ��

���

G91A0D3A.P8BC.060306212019

TCP/IP v4� �� 8 �

�� RDB Manager �

� ���� ��� �

� ����� ����

9.26.13.61.65289.060306213816

TCP/IP v6� �� 8 �

�� RDB Manager �

� ���� ��� �

� ����� ����

2002:91a:519:13:209:6bff:fe14:4fbb.7684.060306213741

LIST DCS APPLICATIONS

����� ���� ���� ���� ��� ���, DB2 LIST DCS APPLICATIONS

�� ������.

TCP/IP (DB2 Connect�� z/OS OS/390� DB2 Universal Database��

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

�� ID ������ �� Appl. ��� ������ ID�

------- ---------------- ------ ----------------------------------------------------NEWTON db2cli.exe 7 G91A0D3A.P8BC.060306212019NEWTON db2cli.exe 25 9.26.13.61.65289.060306213816NEWTON db2cli.exe 20 2002:91a:519:13:209:6bff:fe14:4fbb.7684.060306213741

�� ID

��� �� System i ������ �� ����� � ��� �� ��

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

� 10 � ������ ��� ���� DB2 Connect 83

Page 92: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

������ �

DB2 Connect� ��� � ������� �� ������ ��.

� � ��� ��� � 20����� �� �����.

Appl. �

DB2 Connect ������� �� ����. � � � ���� �

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

�� ID� �� FORCE USERS ��� API� ��� �� �����.

��� ������ ID

�� �����.

v ��� �� ���� DRDA �� ��(CRRTKN).

v DRDA-3 �� �� ���(TCP/IP � ���)� �� ���� 2

�� � � ��(UOW) ID(UOWID)

� �� ID� ������ ��� �� System i ������ ��

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

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

LIST DCS APPLICATIONS SHOW DETAIL

DB2 LIST DCS APPLICATIONS SHOW DETAIL � �� ��� �, ��� ��

��� �� ��.

�� ID ������ �� Appl. ����� ������ ID�

------------------------------ -------------------- ---------- ----------------------------------------------------NEWTON db2cli.exe 37 2002:91a:519:13:209:6bff:fe14:4fbb.8196.060306214224

Seq# ����� ����� ����� ����� ��� ������ IdDB � �� ��� �� ���

----- -------- -------- -------- ---------- --------------------------00001 MDB SAYYID SQL09000 1252 G91A0D3A.P982.060306214231

Seq# ��� DB �� ������

----- -------------------- --------00001 MEXICO DSN08015

����� ������ ID

DB2 Connect ������ � ������ ���� ����. �

���� ID� �� ������ DB2 Connect ������� ��

���� �� ����.

� � ���� ������� DB2 Connect ��������

DB2 Connect ������� ��� �� System i ������ ��

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

84 DB2 Connect ��� ���

Page 93: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

����� ��� �(Seq#)

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

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

����� DB ��

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

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

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

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

� � �� � ����.

����� NNAME(��)

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

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

� ��� �����.

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

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

����.

v DB2 Universal Database� DB2 Connect �� �� ����� �

7.1� � SQL07010

v DB2 Universal Database� DB2 Connect �� �� ����� �

8.1� � SQL08010

v DB2 Universal Database DB2 Connect �� �� �����

� 8.2� � SQL08020

v DB2 �� � 9.1, DB2 Connect �� �� ������ �

SQL09120

�� ��� ID

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

� ��� ���� ����� ���� ������ ���(�

� ��� �� System i ������ �, ��� �� System i ����

�� � CCSID) �� ��� ��� ��� � ����.

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

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

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

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

� ����.

� ��� ��� �

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

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

� 10 � ������ ��� ���� DB2 Connect 85

Page 94: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ������ �

������ �� �� ������ �����. DCS ������, �

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

��� �� ID

��� �� �� ����. ��� ��� �� PPPVVRRM

��� �� ����.

PPP ��� �� System i ������ � ��(�: z/OS OS/390�

DB2 Universal Database� ��� DSN�� VSE VM� DB2

�� � ARI, i5/OS� DB2� � QSQ)� ����.

VV 08� �� � �� � �����.

RR 01� �� � �� ��� �����.

M 1� �� �� �����(0-9 �� A-Z).

LIST DCS APPLICATIONS EXTENDED

EXTENDED ���� LIST DCS APPLICATIONS �� ���� �� ����

��� � ����. �� ����� �� SHOW DETAIL ��� ��� � �

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

v DCS ����� ��

v �� � ��

v ����� ��

v ����� ���

v ���� �� �� �� ID(CCSID)

v ����� �� ID

v ����� ������ ��� ID

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

v DCS ������ ��

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

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

��� � � �����.

LIST DCS APPLICATIONS [SHOW DETAIL | EXTENDED ]

86 DB2 Connect ��� ���

Page 95: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ��� � �� EXTENDED� ��� �� �� �����.

DCS ������ � - � ��

����� ������ ID = 2002:91a:519:13:209:6bff:fe14:4fbb.8196.060306214224��� �� = 00001�� � ID = NEWTON���� �� � ID =������ �� = db2cli.exe������ � = 37������ �� = �� ���� �� �� = Not Collected����� �� = SAYYID����� ��� �� = SQL09000����� ��� = NT����� ���� = TCP/IP����� �� ��� = 1252����� ������� ��� ID = 1192����� ��� ID = ISAYYID��� ������ ID = G91A0D3A.P982.060306214231��� �� = 00001������� ������ � = MDBDCS ������ �� = MDB��� ������ �� = MEXICO��� ��� �� = DSN08015��� CCSID = 1208

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

1. �� �� � - ����. ��� �� System i ������� �

��� ����� DB2 Connect� � �� ���� ��� �����.

2. �� ��. ��� �� System i ������� ��� DB2 Connect

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

3. �� ��. SQL�� ��� �� System i ������� ����� ��

���.

�� �� � ��� ��� ��� UOW ���� ���� � � ���

���� � ��. ��� ���, ″� �� ��″� � ��.

Health Monitor � ��

z/OS� DB2 Health Monitor� ���� ���� ��� ���� �����.

Health Monitor� ����� ����� ��� ��� ���� Health ��

� ��. Health �� ��� �� � ��� �� ��� �� ��� �� �

�� � ����.

z/OS� DB2 Health Monitor ��

z/OS ���� � z/OS� DB2 Health Monitor� ���� � DB2 ������

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

� 10 � ������ ��� ���� DB2 Connect 87

Page 96: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

z/OS� DB2 Health Monitor� ��� ��� ���� �� ��� �� ���

� ���� �� ��� ������. ���� ���� ��� DB2 �� ���

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

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

��� ���(�� ��, COPY, REORG, RUNSTATS, STOSPACE, ALTER

TABLESPACE �� ALTER INDEX� ���� ��)� ��� �� ��� �

���, �� ���� �� ����� ��� ��(�: CHKP)� ����. �

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

��� �� Health � ���� �����. � DB2 ������ Health � �

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

Health Monitor� �� �� ��� ��� ��� �� ���� �� �� ���

���� Health Monitor� �� � �� �� ��. � ��� ���� Health

Monitor � � �� Health Monitor� �� �� �� �� � ��� �� ��

��� �� �� ��. �� �� ��� � ��� ���� �� �� � Health

Monitor� �� ��.

Health Monitor� �� MVS ��� START STOP �� ���� ���� �

�� � ��.

DB2 Health Monitor� ��� �� � �� ���(DSNHMONP)� MVS �

�� �� �� Sysplex®�� �� DB2 Health Monitor� ��� �� � ��

���(DSNHMONA)� �� � DSNTIJHM�� ��� ������ ��

��.

db2 Health Monitor �� �� ��� �� ���� ���� �, ���, ��� �

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

�� � DSNTIJCC DSNTIJHM�� ��� �� ��. DSNTIJCC

DSNTIJHM� FMIDs JDB771D JDB881D� �� �� ��.

�� �� ��

DB2 Health Monitor� ���� �� ��� DSNACC.HM_EVAL_LOG ����

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

�� 7� � ��� � ����� � ��. DB2 �

DSNACC.HM_ALERT_PO_EV(DSNTIJCC �� ��� � ����� �)� �

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

z/OS� DB2 Health Monitor �, �� � �� ��

z/OS ���� � z/OS� DB2 Health Monitor� ���� � DB2 ������

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

88 DB2 Connect ��� ���

Page 97: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v DB2 Health Monitor� ���� �� START MVS ��� �� �����

�.

S membername,DB2SSN=ssid,JOBNAME=HMONssid,TRACE=trace,REFRESH=nn

TRACE REFRESH ����� ������.

membername

DB2 Health Monitor� ��� �� ���� ��� ����� ���

(DSNHMONP)� �����. � � ��� ���� DSNTIJHM �� ��

� � ��.

ssid

���� DB2 ������ �� �� ID� �����.

trace

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

– ON - �� ���. � � � SYSOUT� �� ��.

– OFF - �� �� ����.

���� OFF���.

nn

Health Monitor� �� ��� ����� �� ���� �� ��� ���� �

� ��� ��(24�� �� ��)� �����. ���� 22���.

v �� DB2 Health Monitor� ���� �� START MVS ��� �� ��

����.

S membername

membername

�� DB2 Health Monitor� ��� �� ���� ��� ����� ���

(DSNHMONA)���.

�: ��� START �� DSNHMONA� ���� �� DB2 Health Monitor

� ��� �� DSNHMONA ���� ��� HMONPARM ��� ���

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

� DSNTIJHM �� ��� � ��.

v DB2 Health Monitor� �� �� ��� ��� ��� �� ���� �� �

� ��� ���� �� ���� �� MODIFY MVS ��� �� ����

��.

� 10 � ������ ��� ���� DB2 Connect 89

Page 98: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

F HMONssid,APPL=REFRESH

ssid

�� �� ��� DB2 Health Monitor� ����� DB2 ������ �� �

� ID���.

v DB2 Health Monitor� ���� �� STOP MVS ��� �� �����

�.

STOP HMONssid or P HMONssid

ssid

�� ��� DB2 Health Monitor� ����� DB2 ������ �� �� ID

���.

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

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

DB2 ��� ��� SYSPROC.DSNACCHR� ������. � ����

DSNTIJCC �� ��� � ��. DSNACCHR� �� �� ��� �

����� � ���� ��� ��� �� ��� ��� JCL �� ����

��� ������.

�� �� ������ DSNACCHR� ���� SQL CALL�� �����.

DSNACCHR� � � ��� GENERAL WITH NULLS� � ��� ���

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

CALL�� ���� �� �� ��� ��� �(NULL) ���� ���� ��

�.

��

�� CALL DSNACCHR ( query-type, health-ind, policy-id, work-set, �

� dataset-name, member-name, save-opt, trace-flag,NULL NULL NULL

� job-id, jobname, jcl-proc-time, trace-flag, last-statement, �

� return-code, error-msg ) ��

query-type

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

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

v 0 - � ����� � �� ��� JCL ��� ��

v 1 - � ����� � �� ��� ���� JCL � ��

90 DB2 Connect ��� ���

Page 99: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v 2 - � ����� � �� ��� ���� JCL � �� �� � �

� ��

v 3 � ����� � �� ��� ����� ���� JCL ��� ��

query-type� INTEGER �� �� �������.

health-ind

DSNACCHR� JCL �� ���� � �� �����. ��� � ��� �

���.

v RS - ��� ��

v EX - Extent ��

v RR - REORG ��

v CR - COPY ��

v RT - RUNSTATS ��

v SS - STOSPACE ��

health-ind� VARCHAR(4) �� �� �������.

policy-id

���� ���� ��� �����. policy-id� VARCHAR(7) �� �� ��

�����.

work-set

DSNACCHR� JCL �� ���� � ����� �� ���� ���� �

�� � ��� �����. � � ��� policy-id health-ind ����� �

�� � � ���� �� ���. work-set� INTEGER �� �� �

������.

dataset-name

��� ���� ��� ��(PDS) �� ���� ��� �� ��(PDSE) ��� �

����. � � query-type� 3 � ��� ���. dataset-name�

VARCHAR(44) �� �� �������.

member-name

���� ���� JCL �� ��� dataset-name ����� ��� �� ���

� ��� ��(PDS) �� ���� ��� �� ��(PDSE) ���� �����. �

� query-type� 3 � ��� ���. member-name� VARCHAR(8) �

� �� �������.

� 10 � ������ ��� ���� DB2 Connect 91

Page 100: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

save-opt

���� ���� JCL � �� ��� �����. � � query-type� 3 �

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

v R - ���

v A - ��

v NM - � ���

save-opt� VARCHAR(2) �� �� �������.

trace-flag

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

v Y - � ��

v N - � ��

trace-flag� CHAR(1) �� �� �������.

job-ID

query-type� 1 �� 2�� ��� �� � ID� �����. job-id�

VARCHAR(8) �� �� �������.

jobname

query-type� 1 �� 2�� ��� �� ��� ����� . jobname�

VARCHAR(8) �� �� �������.

jcl-proc-time

�� �� ��� �����. jcl-proc-time� TIMESTAMP �� �� �����

��.

last-statement

DSNACCHR� ��� ��(�� 12)� ���� � � ��� �� ��

� ��� SQL�� �� ��. last-statement� VARCHAR(2500) �� �� �

������.

return-code

DSNACCHR ��� �� ���. ��� � ��� ����.

v 0 - DSNACCHR �� ��

92 DB2 Connect ��� ���

Page 101: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v 12 - DSNACCHR ���� ��� ��. error-msg ������ ���

� ���� ���� �� ��. last-statement ������ �� ��� ���

SQL�� �� ��.

return-code� INTEGER �� �� �������.

error-msg

DSNACCHR� ��� ��(�� 12)� ���� � � ��� �� ���

(�: ��� SQLCA)� �� ��. error-msg� VARCHAR(1331) �� �� �

������.

query-type ����� 0�� DSNACCHR� ��� � ��� �����. � �

��� DSNACCHR� ��� JCL �� �� ��. DSNACCHR � �� �

��� DSNTIJCC �� ��� � ��. � 12� � �� ����.

� 12. DSNACCHR � �� �

� � ��� �� ��

JCLSEQNO INTEGER��� �� ��� ��

(1,...,n)

JCLSTMT VARCHAR(80) JCL�� �����.

�� �� �� ��

HEALTH_OVERVIEW ��� Health � �� VSAM KSDS ��� ��� �

�� DB2 ���� �����. � ��� ��� DSNTIJHM �� ��� �

��.

Health � �� ��� ���� �� MVS ��� �� �� Sysplex� Health

Monitor� ��� ������ �� ����� �� DB2 ������ DB2 Health

Monitor � �� �� ��� � ��� �� ��. � ��� ������

� � DB2 ����� � ����� �� �� �� ��.

�� �� �� �� ��� DB2 ������.

ip-addr

DB2 �� IP � ���. VARCHAR(40) �� ����.

db2-ssid

DB2 ������ ����� ID. VARCHAR(4) �� ����.

health-ind

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

� 10 � ������ ��� ���� DB2 Connect 93

Page 102: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v RS - ��� ��

v EX - Extent ��

v RR - REORG ��

v CR - COPY ��

v RT - RUNSTATS ��

v SS - STOSPACE ��

v PO - ��� �� ��

v HM - Health Monitor ��

health-ind� � VARCHAR(4)� ����.

host-name

DB2 �� ��� �� �����. VARCHAR(255) �� ����.

summary-stats

health-ind� ‘HM’ � DB2 Health Monitor� �����. ��� � ���

����.

v 0 Health Monitor� ��� ��

v 1 Health Monitor� ��

v -1 Health Monitor ��� � � ��

��� ��� health-ind� ��� � �� � � ���� ����. INTEGER

�� ����.

alert-state

health-ind� ��� �� �����. ��� � ��� ����.

v 5 - ��

v 4 - ��

v 3 - �

v 0 - ��

health-ind� ‘HM’ � alert-state� �� 0���. INTEGER �� ����.

��� �� ��� ��� HEALTH_OVERVIEW�� � ���

DSNACC.DSNACCHO���. � ��� DSNTIJCC �� ��� � ��.

: DB2 ����� ‘ABCD’� COPY� ��� � � ���� �� �����.

SELECT SUMMARYSTATS FROM TABLE (DSNACC.HEALTH_OVERVIEW()) AS TWHERE DB2SSID = ’ABCD’

AND HEALTHIND = ’CR’;

94 DB2 Connect ��� ���

Page 103: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� �� ��� ��

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

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

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

v DSNACC.HM_MAINT_TS(��� ����)

v DSNACC.HM_MAINT_IX( ��)

v DSNACC.HM_MAINT_SG(���� ��)

DB2� � � ���� �� ���� �� �� �� ����. � � �

��� �� ���� DSNTIJCC �� ��� � ��. � 13�� � �� �

�� ���� � ��� �� ��. �� � ��� ��� ��� ���� DSNACC

���.

� 13. Health � ���� ��

� ��� ��

HM_ALERT_TS_RS HM_MAINT_TS �� ��� �� ��� ���� ��

HM_ALERT_TS_EX HM_MAINT_TS Extent� ��� �� ��� ��� �� ��� �

��� ��

HM_ALERT_TS_RR HM_MAINT_TS REORG� ��� �� ��� ���� ��

HM_ALERT_TS_CR HM_MAINT_TS COPY� ��� �� ��� ���� ��

HM_ALERT_TS_RT HM_MAINT_TS RUNSTATS� ��� �� ��� ���� ��

HM_ALERT_IX_RS HM_MAINT_IX �� ��� �� �� ��

HM_ALERT_IX_EX HM_MAINT_IX Extent� ��� �� ��� ��� �� �� �

HM_ALERT_IX_RR HM_MAINT_IX REORG� ��� �� �� ���� ��

HM_ALERT_IX_CR HM_MAINT_IX COPY� ��� �� �� ��

HM_ALERT_IX_RT HM_MAINT_IX RUNSTATS� ��� �� �� ��

HM_ALERT_SG_SS HM_MAINT_SG STOSPACE� ��� �� ���� �� ��

� 10 � ������ ��� ���� DB2 Connect 95

Page 104: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

96 DB2 Connect ��� ���

Page 105: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 3 � ���� � DB2 Connect

DB2 Connect� ���� � ��� ����� ��� � ����� ����. �

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

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

© Copyright IBM Corp. 1993, 2007 97

Page 106: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

98 DB2 Connect ��� ���

Page 107: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 11 � ��� ������ ��� �� ���� � �� ���

��� �� � ����� � 24�� ���� ��� � ��� �� �� �

�� �� ����. #��� ������ #�� � ��� �����

��� ��� ���� ���. �� �� �, e-business ���� ��

����� ��� ���� ������. ��� System i ������� �

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

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

� ��� � � � ���?

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

� ��� Windows, Linux UNIX�� ���� �� � ����� �

���� �� ����. ��� ��� �� ��� System i �������

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

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

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

������ ����� �� ��� System i ������� �����

� ��� ��� � �����. � ��� � ��� System i ���

VSE�DB2

VM�DB2

iSeries�DB2

OS/390z/OS

1

� DB2

IBM S/370 IBM iSeries��

�23

TCP/IP

Windows AIX Linux

�� 11. �� ��� ����

© Copyright IBM Corp. 1993, 2007 99

Page 108: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

� ����� �� �� ���� DB2 Connect � ����� ���� �

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

100 DB2 Connect ��� ���

Page 109: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 12 � �� ����� ��� �� � ��(DB2 Connect)

� ����� ���� ��� �� ��� DB2 ������ ����� ��

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

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

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

��� ����� �����. �DB2 Connect ���� � ��, ����� ��

������� ���� ��� ��(�: ���� ���� �����(HACMP™)

�� ���� �� ��(HADR)) ��� ���� �� DB2�� DB2 �

���� �� ��.

��� DB2 Connect �� � � ������ ��� � ����� ��

�, �� DB2 Connect �� �� �� ������ �� ����

���� � �� ���� � ��� System i ������� �� ���� ��

� � �� ���.

�: DB2 Connect � �� ����� ����� ������ DB2 Connect �

��� �� ��. ����� ����� ��� � ���, DB2 Connect� ���

�� System i ������ � ���� ���� ����.

DB2 ������ �� ���� DB2 Connect �� ��� � ����, DB2

Connect � ��� �� ��� ���� �� ���� ���. UPDATE

ALTERNATE SERVER FOR DATABASE �� � ��� �� System i �

������ � DB2 Connect � ��� ���� � �� ��. �

�� �� �� ��� �� ��� �� ��. ��� DB2 Connect �� �

�� ������ ���� ��� �� ��. ��� DB2 Connect � ��

� �� ������ ������� ���� � ���, � ��� DB2

Connect �� ���� ���. ����� ����� ��� � �

� �� ��.

�� �� DB2 Connect � S1(��� ��� db2conn1�� �� ��� 122)�

� ������ � db1� ���� ��� �� System i ������� � �

���� �����. ������ ���� �� ��� 123 ��� �� db2conn2

�� DB2 Connect � S2� ����� ���. DB2 Connect � S1��

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

db2 update alternate server for database db1 using hostname db2conn2 port 123

DB2 Connect � S1�� ����� � db1� DB2 Connect � ���

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

© Copyright IBM Corp. 1993, 2007 101

Page 110: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

����� DB2 Connect � S1 ��� ��� �� ��(���� SQL

-30081 �� SQL -1224� �� �� ��)� � ����, DB2 �����

��� �� DB2 Connect �(S1) �� DB2 Connect �(S2)� �� � �

��� ��� �� ���� db1� ���� ���. �� ��� �� �

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

� ����, SQL -30108� �� �� � ������ � ����

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

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

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

DB2 Connect � � � � ����� ����� �� �� ������ ��

����.

v ��� ������ � ����� �� ��� �� System i ������

� ����� �� DB2 Connect �� ��� �, ��� ������ ���

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

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

� System i ������� ������. ��� ������ � ������

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

v z/OS �� �� DB2�� ��� SYSPLEX ��� DB2 Connect �� ��

��� �� ��. DB2 Connect �� DB2 ���� ���, �� DB2

Connect �� � � �� ����� ��� � ��� ��� ��

��.

102 DB2 Connect ��� ���

Page 111: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 13 � ����� �� ��� ��� �� �� ����� ��

� ��

�� ������ �� ��� �� �, WebSphere EdgeServer� �� ���

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

����. DB2 � ����� ����� ��� �� ���� ��� DB2 �

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

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

����� —> ��� � —> (DB2 Connect Server 1 �� DB2 Connect Server

2) —> DB2 z/OS

���,

v ��� � ��� � TCP/IP ��� ��� DThostname

v DB2 Connect Server 1� TCP/IP ��� ��� GWYhostname1

v DB2 Connect Server 2� TCP/IP ��� ��� GWYhostname2

v DB2 z/OS ��� zOShostname� TCP/IP ��� ��� ����.

DThostname� ���� ������ � ���� ��� �� ���� � DB2

Connect Server ��� ���� � ����. � ��� �� ����

GWYhostname1 �� GWYhostname2� ���� �� ����. �� � �

� ������ � DB2 Connect ����� ��� � �� � � ��

��. �� DB2 Connect �� � � �� ���� �� ����� -

DB2 Connect � - DB2 z/OS �� ����.

�� ��, ���� GWYhostname2� �� ��� �����. ��� �� �

� � � ��.

����� —> DB2 Connect Server 2 —> DB2 z/OS

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

� � � ����� ���� ��� �� ���� ��� DB2 Connect �

(DB2 Connect � 1 �� DB2 Connect � 2)� � ������� �

� ���(DThostname)� ��� ��� ���. �� �� DB2 Connect �

1� �� ���� ��� � ����� ����� �����, ���� ��

�� �� ����� � �� �� ��. � ��� ���� DB2 �

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

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

© Copyright IBM Corp. 1993, 2007 103

Page 112: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

��.

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

v sqlcode -20157

v sqlcode -1768(�� = 7)

�: ″TCP Keepalive″ �� � �� ���� ��� �� ��� ����� ��

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

����.)

104 DB2 Connect ��� ���

Page 113: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 4 � �� �� � DB2 Connect

������ ��� �� DB2 Connect� ���� ������ � ���

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

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

� �� ��� ����.

© Copyright IBM Corp. 1993, 2007 105

Page 114: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

106 DB2 Connect ��� ���

Page 115: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 14 � DB2 Connect �� ����

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

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

��, ��� ��� �� �� �� ���. ��� �� �� �� �� ��!

� �� � ����.

�� ��

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

���� �� ��� ��

��� ���

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

� ���� ��� �� ���, �� �� SQL�� ���� ��� ��

����.

��� ���

�� ��� DB2 Connect ������ ��� �� System i �����

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

��� �� ��� ���� ��� ��� ��� ����. CPU, ���

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

��, ��� �����, AIX� mbuf� ����.

��� ��

108 ���� �� 12��� ��� �� System i ������ �� �����

�� DB2 Connect� �� ��� ��� �� �����.

© Copyright IBM Corp. 1993, 2007 107

Page 116: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v ��� �� System i ������ �� ����� B� ��� � ��

����� �� ��. � ���� �� ��� CPU, �� ����, I/O ���

��, DASD, �� �� � �� ����. �� ���� ��� ��� �

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

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

����. �� ��, ��� ��� ���� B� 3745 �� 3172� ��

�� ������ System i �� �� ���� � ����. ��� ��

� A� B ���� �� ��� �� ���� ����.

v ��� ��� ���� A� �� , Ethernet**, � LAN ��� ��

SDLC� X.25 ���� ���� ���� � � ����.

v DB2 Connect �� ����� A� ���� �� ���� ����. ��

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

�� �

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

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

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

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

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

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

4#56

������

DB2 Connect(DRDA

)������

��

7%

�8�� A

4#56 9:;<

=>� A

�� �

�� ��

DRDA������ ��

7%

�8�� B

4#56 9:;<

=>� B

�� 12. DB2 Connect� ��� ���

108 DB2 Connect ��� ���

Page 117: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ��� DB2 Connect �� ��� 60%�� ���, DB2 Connect� ��

���(��� ������ ���) � �� DB2 Connect ��� ���� ���

� ����.

����

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

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

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

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

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

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

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

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

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

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

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

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

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

�: �� ������ � ���� �� ��� ���� ���� �����.

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

�� ��

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

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

� 14. CPU ��� ��� � �� �� ��

��� � ��

AIX vmstat, time, ps, tprof DB2 Connect ������ �

�� ������� CPU ��

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

�����.

HP-UX �� ���� vmstat, time, ps,

monitor, glance

Windows Microsoft Performance Monitor

� 15. ������ �� � �� �� ��

��� � ��

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

�� ����.

� 14 � DB2 Connect �� 109

Page 118: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

��� � ��

OS/390 �� zSeries DB2PM (IBM),

OMEGAMON/DB2 (Candle®),

TMON (Landmark), INSIGHT

(Goal Systems) DB2AM

(BMC)

Windows Microsoft Performance Monitor

� 16. ��� �� � �� �� ��

��� � ��

AIX netpmon �� ��� �� � �� ��

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

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

�����.

3745� �� ��� ��� NetView® Performance Monitor �� �� VTAM®� ����

�����.

Linux UNIX netstat TCP/IP ���� �����.

110 DB2 Connect ��� ���

Page 119: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 15 � ODBC ��� ���

DB2 ������� ODBC� �� �� ��� ������ ��� � ���

�����. ��� �� ��� Microsoft Access, Lotus Approach® �� Visual Basic

�� �� �����. DB2� ����� �� �� ���� ���� �� ��

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

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

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

1. DB2 CA� �����.

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

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

4. CLI/ODBC� �� � ������ ��� �����.

5. � ������� ����� CLI/ODBC ������ �� ��� ���

���.

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

�� �����.

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

����� �����.

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

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

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

���.

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

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

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

8. ��� ��� CA� �����.

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

1. DB2 CA� �����.

2. ��� ������ �� �� �!����.

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

4. CLI/ODBC� �� � ������ ��� �����.

5. � ������� ����� CLI/ODBC ������ �� ��� ���

���.

© Copyright IBM Corp. 1993, 2007 111

Page 120: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

�� �����.

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

����� �����.

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

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

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

���.

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

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

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

8. ��� ��� CA� �����.

112 DB2 Connect ��� ���

Page 121: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 16 � ����� ��

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

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

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

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

����.

������ ���� ��� �� �� �� SQL�� ���� �, �

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

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

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

��.

CALLFETCHCLOSEOPENCompound SQLConnectPrepareReleaseDescribeRollbackDisconnectSet connectionexecute immediate

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

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

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

�.

�� ���

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

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

�� ��, �� ���

SELECT COL1, COL2, COL5, COL6 FROM TABLEA WHERE ROW_ID=1SELECT COL1, COL2, COL5, COL6 FROM TABLEA WHERE ROW_ID=2

��� ��

SELECT COL1, COL2, COL5, COL6 FROM TABLEA WHERE ROW_ID=1 OR ROW_ID=2

© Copyright IBM Corp. 1993, 2007 113

Page 122: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

IN� BETWEEN� �� �� ���� ���� � �� �� �� �

���. ���, UPDATE� DELETE��� WHERE, IN, BETWEEN �

� ��� � ����.

�� ��

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

� ���� ��� ���� CPU ��� � ����.

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

SELECT * FROM TABLEA

ROW_ID=1 TABLEA� � �� �� � � ������ � 1� � 2�

��� ����.

��� ���

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

�. ���� ��� ��� ��� ����� ��� �� System i �

����� � DB2 Connect �� CPU ��� �����. ��

� ���� ����� ��� CPU �� ��� ��� ����. �

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

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

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

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

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

�� �� �����.

DB2 Connect�� � �� ��� ���� ��� �� ��� � ����.

���� �����, prep �� bind �� BLOCKING ��� �����

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

v �� �� �� �

v �� ����� ���� ���� prep �� bind � ��� �

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

BLOCKING� ��� SQL�

�� ��� SELECT�(UPDATE/DELETE WHERE CURRENT OF� ��)� ��

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

�� ��� SELECT� ���� SELECT� ��� ��� UPDATE/DELETE

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

114 DB2 Connect ��� ���

Page 123: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

������ ��� ���, ��� ���� �� SELECT��� ��

� � ��� � ���� DELETE �� UPDATE� ��� � ���

�.

�� �� SELECT�� FOR FETCH ONLY� ������(VM� VSE���

���� �� � ��).

�� SQL � �� SQL

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

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

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

v ��� SELECT�� �����, PREPARE ... INTO SQLDA� ��

����. SQLDA� ��� ��� � ��� ���� ���. �

� �� x�� � �� �� � x SQLVAR� SQLDA� �����

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

SQLVAR �(256)� ������.

SQLDA ��� ���� ��� ���� SQLDA� ��� � ���,

���� � �� �� ��� � �� � SQLDA� �� � ��

DESCRIBE� ��� ���. �� � ��� ���� ������.

PREPARE DESCRIBE ���� ���� ����. PREPARE.....INTO

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

v COMMIT �� ROLLBACK� �� ��� � � SQL

COMMIT �� ROLLBACK�� ������.

v SELECT, COMMIT �� ROLLBACK�� ���, PREPARE ����

EXECUTE � � � �� ��� � � � � �� EXECUTE

IMMEDIATE� ������.

v ODBC ������ SQL� �����. CLI/ODBC � ��

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

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

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

�.

�� SQL ����

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

��� ��� � �, CLP� SQL� ������ ��� ���� ��

��� �� ��� �� �����. ��, CLP� ��� ���� ��

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

�� SQL�� REXX� �� ��� ���� ���� �� C� ��

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

� 16 � ����� �� 115

Page 124: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

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

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

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

�.

116 DB2 Connect ��� ���

Page 125: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 17 � �� ��

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

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

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

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

�� �

DB2 Connect Enterprise Edition� �� DB2 Connect � ��� ��, � ��

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

� �� � �� �� ������ � DB2 Connect � ��� ��

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

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

� � ��� � � �� � �����. � ��� ��� �� DB2

Connect � ��� � ���� �� ���� � �� �� �����

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

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

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

������ � ��� ��, �� SQL�� ��� � � � ���� �

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

DB2 Connect ���� �, � ����� DB2 � �� ��� ��

��� DB2 �� �� �� ��. � �� �� �� ��� ��� �

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

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

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

���. DB2 Connect ���� ��� ���� ���� � � ��.

��� ���� ����� � ��� �� ��. ����� DB2 ��

�� ��� DB2� � ��. ������ �� ��� ����, ���

�� � ��� DB2 �� � �� ����. �, ����� �� � ����

�. � ����� ��� DB2 � �� DB2 ��� � � ���

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

� ��. ��� �� �� ��� � ��� DB2 ��� � �� � ��

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

DB2 Connect� � �� � �� �� �� ��� �����. DB2

Connect� �� ��� � ������� � �� �� � �������.

© Copyright IBM Corp. 1993, 2007 117

Page 126: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

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

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

�� �� � ����.

� DB2 Connect� �� ���� �� ������ �����. �

����� ������ ��� ����, DB2 Connect� �������

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

����� � ����, DB2 Connect� �� � � �����. �� �

��� � ���� ����� �� CPU �� �� ��� �

��� �� � ����.

DB2 Connect ����� �� �� � �� ��� � ����. ����

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

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

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

��. NUM_POOLAGENTS �� ����� ���� � � ��� ��� � �

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

���� 0�� ���� �� ��� ���� �� ����.

DB2 Connect� � �� ����� ��� ���� �� ������� �

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

� �� � ����. � � NUM_INITAGENTS �� ����� ���� �

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

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

����.

������ ���� � � ����, DB2 Connect� ��� ������ �

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

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

���. � �� ���, DB2 Connect� � ����� ����.

MAX_COORDAGENTS �� ����� ���� �� �� � �� ����

� � �� ��� � ����. �� � �� ���� �� sqlcode SQL1226�

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

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

DB2 ����� �� DB2CONNECT_IN_APP_PROCESS� ���� DB2 Connect

� ��� �� ���� ���� ������ DB2 Connect� �����

��� ��� ��(��� )��� ������ DB2 Connect � ���

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

� ����� DB2 Connect � �� ������ ���� � � ��

� DB2CONNECT_IN_APP_PROCESS� NO� ��� ���.

118 DB2 Connect ��� ���

Page 127: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect �� �� ������ ��(AS) �� �

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

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

�� ��� �����. �� ��, Microsoft MTS(COM+) IBM

WebSphere� �� � �����.

��� �� ���� ����� ���� DB2 Connect �� ���

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

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

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

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

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

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

����.

DB2 Connect �� ���� � �����, �� ���� ���

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

� � �� ��� � ���� � �� � � ��� � ! ��� �

����.

�� �� � ���� �� � ���? �� ���� ����. �

���, DB2 Connect � ����� � � �� ����

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

������ DB2 Connect � DB2 Connect �� ���� �� ���

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

��.

�� ��(connection concentrator) �(connection concentrator)� OS/390 z/OS� DB2 ������ �

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

� ��� OS/390 z/OS� DB2� DB2 Connect � �� ���� �� ���

�� ��, OS/390 z/OS� DB2 ��� �� � �� �� �� � ���

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

�� ���� ������ DB2 ��� ��� ��� ��� ��

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

� DB2 ��� ��� �� ��� �� � ����.

DB2 Connect� � �� ���� DB2 Connect Enterprise Edition� �

� DB2 Connect � ��� �� ���� ����� ���� � ��� ��

� 17 � �� 119

Page 128: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� ��� � ��� S/390 ��� �� System i ������ �� ��� �

�� �� �� � ����. �� � �� S/390 ��� �� System i �����

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

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

� ��� OLTP(On-line Transaction Processing) ������ � �� ��

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

�� ���� ��� ���� �� �� � �� ���� �����.

v � ����: ����� � ����.

v ���� ����: DB2 ��� ��� ����� ��� ���

��.

� ������ ���� ��� �� ������ � ����� ��

��. SQL� ������� � ��� ���� ����� ���� � ����

� ��� �� �� ��. � ����� ��� ���� ����� ��� �

�� ����.

v � ����� ��� ����.

v �� �� ���� � ���� �� � � �� ��.

�� �� ��� ��� �� � � � ����� ���� ����� ����

�����. DB2 Connect� OS/390 z/OS Work Load Manager(WLM) ���

���� ��� ��� ����� �����. � ��� WLM� ��� ���

�� ��� �� ��� ��� �� ��� ���� � �� ��. WLM� �

���� �� �� � ��� ��� ��� ��� �� ����. DB2 Connect

� �� �� ����� ��� ������� �� � � ��� �����

�� ���� ���� � ����. DB2 Connect �(connection

concentrator)� � � ���� �(max_connections )� ���� ���� �

(max_coordagents) �� �� ��� � ��� ��.

������ ���� � �� � ���� �� � � ��

�� ��� ��� � ����. �, � ������� ��� � ����

� �� �� ������ �� �� ���.

�, DB2 Connect� �� �� ������ ����� ��� � ��

�� ������ � ��� � ��� � � �� ������ � �

� ��� ��. ����, ������ � �� ���� DB2

Connect ��� � ����� �� ��� ������ �� �� ��. �

���� ������, ���� ����� ��� �� �� �������

�� ��� ��� � ����.

�� �� DB2 Connect��� �� �� ������ ����� �� �

����� � ���� EDU(Engine Dispatchable Unit)� ����. � EDU

120 DB2 Connect ��� ���

Page 129: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ���� ���� ������ ���. � ���� ����� ����

� EDU� ��� ����� ����. � EDU� �� ���� ���

� �� ���� ���� � �� ��� ��� � �� �� ���� ��

���.

�� ������� � EDU�� �� � ��� �� ��. ���

�� � EDU�� �� � ��� �����. �, (X)� EDU (Y)�

�� X >= Y ��� ����.

�� ����� � �� ��� �, � ����� �� ����� �

����. � ����� � EDU� � ���� ������� ����.

� ������ ������ ��� �� ��� �� ��� �� ����. �

� � n�� ������ ��� ��� n�� � ����� �� �

�. �� ����� ����� ��� ���� �� EDU��� ��� �

����� � ���� ��� ����. �� ����� � �����

��� ����� ���� ���� ������ �� �� � �� ���

� �����.

������ �� ���� � ����� �� ����� �����. � �

�� �� �� � �� �� �� ���� � ��� ���� ���� ���

� ����.

�� ��� ����

DB2 Connect � �� ���� � �� �� ����� ����. ���

�� �� ����� ���� �� �� ��� �� �� ����.

�� ����:

v �� � ��� �������� �� � ���� � TCP/IP

���� ����. TCP/IP �� �(IPC)� ���� �� �� ��

� ���� � ��� � ����. �� Named Pipes� �� �� �

� ���� �� � �����, ��� �� XA ��� ��� �

����.

v XA �� � ���� ��� �, �� XA ����� ���� �� ��

���� �� DB2 Connect � ���� ���� ���� � ���.

v ���� ������ �� ��(�: �� �)� �� ������ �� �

�� � � ����. �� �� �� �� ����� � ����� ���,

�� �� ����� ���� �� �� � �� � �� ��� ��

� � �� ��.

� 17 � �� 121

Page 130: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v �� �� ���� ���� �, ���� �� �� ������ ���� �

��� �� ���. ���� �� ��� � ����� �����

� � ���.

v �� XA ����� ���� �� ������ �� CCSID� ��� �

� �� �� ��� ID� ���� � ���.

v 2�� � ���� �� ���� � ��� �, �� � ����

� 2�� � ���� �� ��� � ����. �����, 1�� � �

��� �� ��� ����� 1�� � ��� � ����.

v �� � �� ����(CLI)�� SQL� �����. �� � ��

�� ������ �� ���� ��� �� �� � CLI ������

KEEPDYNAMIC� �� ����� � ��.

v Embedded SQL ���������� PREPARE ��� �� ��.

� SQL� ����� SQL�� � CLI� ����� ������ �

� ���.

DB2 � 9 �� � 8 FixPack 13(�� � ��)�� ��� � DB2 Connect

� ��� ����� System i � 5 Release 4(PTF SI23726)� ���

��. ��� ��� �� XA ��� �� ��.

�� �� ���

������ �� ��� �� ���� max_coordagents� � ����� �

�� �����. max_connections � ����� � �� ���� � ��

� ���� � ����. max_connections� max_coordagents � ����. � �

������ ��� � ����� �� ���, max_connections� ��� ��

���� ���� � � �� ������ �� ���� ��� ,

max_coordagents� ���� �� � �� �� � �� �����.

max_connections� ��� max_coordagents�� � 64,000 ��� �����.

� ����� ��� max_coordagents� ����.

max_connections max_coordagents �� automatic�� ��� � ����.

max_connections� automatic�� ���� �� �� �� � ���� ��

� � ����. max_connections max_coordagents �� automatic�� ���

� max_connections� ��� ���� ���� max_coordagents� ��� �

��� � ���� ���� ��� ��� �����.

��� �� �� ����� ����� ���� � �� ��. � ����� ��

� ����.

max_coordagents

� ���� ����� ��

122 DB2 Connect ��� ���

Page 131: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

num_poolagents

���� ��. ���� �� �� ���� �� ����� ��

��. �� ��� �� num_poolagents� �� ����� �� ���

���.

num_initagents

� �� �� ����� �� �. ��� �� ����� ��.

XA ��� ��

DB2 Connect� �� ����� �� OS/390 z/OS� DB2 System

i� DB2� ���� �� XA ���� ��� ��� � ����. �� ��

����� � � XA ����(�� XID)� �� ����� �����. �

�� XA ����� xa_end()(�� ����)� ���, �� ����� � ��

� �� � ����� ����. �, ��� � XA ����� �� ��

� �� ����. �� ������ �� XA ����� � � �, �� �

���� �� ������ �� ��.

���� ���� ��� �� ����� � ������. ���� �� �

� �� xa_prepare(), xa_rollback(), xa_recover(), xa_forget(),

xa_commit() �� ��� ���� XA ��� ����� �� � ������.

Xa_end()� ���� ���� ���� XID� �� �� ������ ��

� ����.

XA ��� ��� �

1. 4,000� ��� � � ��� � � ��� ���. CGI ������ �

��� � � �� ��� ���� ���� �� ��� ������ �� �

�� ����� ��� � ����. ��� �, ��� �� � DB2

Connect� �� ������ � ���. �, ������� DB2 Connect

���� �� �� ��� �� ���.

DB2 Connect � ���� ������ ��� � �� �� �� 4,000

�� � ����� � ����. ��� ��, ��� ��� ���� �

��� �� � ��� ��� � ����. ���, ��� ���� �

����� �� ����� ��� �� ���� ���� �� ��� � �

���.

MAX_CONNECTIONS = 4,000MAX_COORDAGENTS = 1,000NUM_POOLAGENTS = 1,000

�� ������ ��� 1,000�� ����� ���� ���� � 4,000

�� � ��� �� ����.

� 17 � �� 123

Page 132: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

2. �� ��� �� ����� � ����� � ��� ���� �� �

����. �� ��� �� ����� ������� � � ����� �

��� � ����� ���� �� �, � ���� � ����(��

���)� ��� � ����.

XA ����� ��� �� ����. � ���� TP ���� DB2 Connect

����� zSeries �� System i ������� �� ����� ����

�. ������� � ����, �� �� ����� ��� ��

��� ����� � �� ����� ����. ������ XA ���

�� ����� ������. � ����� � XID� ��� �� ��

��� �� � ��.

������ ��� ���� � �� xa_end()� ���� �� �����

�� � �����. �� ����� ����� XID� �� ��� ��

����. �� �� �� XID� �� ����� � ��� ���� � �

���.

��, �� ������ �XA ����� ��� �� ����. �� ���

�� �� ����� ����� XID� �� ����� � �� ����

�� � ��� � ����. � ����� � ��� �� ��. � �

� ������ �� "� �� � �� ����� � ��. � � ��

������ �� ����� ���� ��, �� ����� �� ���

� �� ��.

��, � �� ����� XID� �� ����� ���� �� �����

� �� ����� � � ��� � ���, � ����� �����

� � �� XA ����� �����. � ����� ���� �����

� ����� �� �� �� � �� ����� �� ��.

�� ����� ������� ���� ���� ��(xa_end()� ��)�

��� �� �� � �� ��� ���� ����. ��� ��� ��

���� ����� xa_commit()� ��� �� � ���� �� ����

� XID�� ��� ���� �� �� � �����. � �, ������

���� � �� XA �� �XA ������� �� ��� � ����.

�� � � �� ��

�� ��� ���� ��� ��� ��� ��� �� ��

��� �����. � ������ � ��� ��� ���

���� � � � ��. �� ��� ������ �� ��� ��

�� OS/390 z/OS� DB2� DB2 Connect � �� ���� ����� � �

� ��.

124 DB2 Connect ��� ���

Page 133: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ��� �, �� �� ������ �� ��� ��� ��

�� � �� ��� � ����. �� 2 �� �����/� �����

�� ���� �� � � �� ����. ����� �� �� �����

�� ��� ����� �� � ��� ������ � ���� ��

��� �� �� �� � �����.

��� � �� � ��� �� ����. ��� ��� ��

� � �� � ����� � � ��� � ��� �� �� �

���. �� ��� ������ ��� �� �� � SQL ����

�� ��� ������ ��� �����. �� ��, �� ����� �

��� ��� ��� � DB2 �� � DB2 ��� ��� �� �

� �� � ��� � ����.

�� �� ��� � ���� ���� �� �� � ���

��� �� ���� � �� ����. ��, � �� ��� ��

�� ����, ��� �����.

�� �� �� ��� � �� �� ��� ���.

WebSphere MQ Transaction Manager� OS/390� DB2� �� ��

��

IBM WebSphere MQ(�� ��� IBM MQSeries) � �� ������ ���

�� WebSphere MQ� XA �� ���� �� ��� ��� �� ��� 2��

�� ����� ��� � ����. WebSphere MQ� �� ���� ���� �

� ��� ��� �� ��� �� DB2 �� �� �� �, � �� �� �

���� � ��.

��� ���� �� ��� � � ��� �� ����� ��� ��� �

� �� �� ���� ����. �� ��, DB2 �� ������� DB2 ��

���� TP_MON_NAME� �MQ�� ��� ���.

���, � �� �� �� ����� ����. OS/390� DB2 � ���

�� � � DB2 Connect ��� ����� ����. WebSphere MQ� ��

�� z/OS� DB2 i5/OS� DB2 �� ��� �� ����� ���� �,

DB2 Connect � � �� ������� �� �� � � � � .

max_connections �� ����� � max_coordagents �� ����� ��

�� �� �� �����.

�� ���� ��� ��� �� ���� � �����.

� 17 � �� 125

Page 134: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

126 DB2 Connect ��� ���

Page 135: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 18 � DB2 Connect Sysplex

Sysplex� �� ���� �� ��� ���� ���� ���� zSeries

�� ������. Sysplex� �� ���� �� ���� ���� �

� ��� � �� �� �� ����. Sysplex� �� ��� ���� � ���

��� ���� � �� �� ���� ���� � ��� �

����.

Sysplex� �� �� ��� � DB2 Connect� ���� � ��� ���

�������� ��� �� �� ���� ����� �����. Sysplex�

� DB2 Connect ��� ���� �� �����. ��� ������� �

Sysplex ��� �� DCS ���� ���� SYSPLEX ����� ����

� �� � ��� DCS �� �� ��� �� ����� �� ��� ���

�� � ��.

� ����� ����� �, ��� � �� ��� sysplex �� ��

� ����� ����. ���, z/OS� DB2� � ����� ����� ���

� ��� SET�� ���� ����. � ��� ���� ���� ���

��� �� � � ���� ���.

DB2_MAX_CLIENT_CONNRETRIES DB2_CONNRETRIES_INTERVAL ��

��� ��� ���� �� ���� ��� ��� ��� � ��� � ��

��.

OS/390 � zSeries SYSPLEX ��� �� ����

DB2 Connect� �� Sysplex� � ���� � � ��� � ��� �

����. ��� �� � �� �� OS/390 z/OS� DB2 ������ �

� � �, DB2 Connect� WLM(Workload Manager)� ��� ��� �

��� ���� ��� �� ��� ���� �� DB2 ������� ��

� �����.

DB2 Connect� WLM�� Sysplex ���� ���� ��� �����. � Sysplex

� � � � � �� � ���� ��� �����. �� ��, DB2

Connect� � ��� ���� ���� CONNECT ��� ����� �� ��

Sysplex ���� ����� � ��� �����. � ���� �, �

�� �� ��� �� � Sysplex ��� �����. DB2 Connect �

(connection concentrator)� �� ��� �, � ����� �� ��� �� �

� � ��� �����.

© Copyright IBM Corp. 1993, 2007 127

Page 136: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�: DB2 Connect Sysplex� ���� �� OS/390 z/OS Distributed Data

Facility(DDF) ��� � � ��� ����.

��, DB2 Connect� ��� sysplex ��� � ���� � ��

� �����. �� ��� � ��� ��� ��� �� ������ ��

��.

DB2 Connect Sysplex� ���� � ��� �� ������. Sysplex� �

� ��� �, DB2 Connect� �� ���� � � � � �, �� DDF

����� � ������. ����� Sysplex � ��� �� �� ��.

�� �� ���, DB2 Connect� �� ���� ������ ��� ��

� "� � ����. �� ����� DB2 Connect �� �� ��� ��

�.

DB2 Sysplex ��

�� ������ DB2 Connect �(� A)� � �� OS/390 z/OS� DB2

�(� B C)� ���� Sysplex� �����.

Sysplex �� B Sysplex �� C

HOST_NAME=MVSHOST HOST_NAME=MVSHOST1

� ������ �� ������ ��� ����� �����.

db2 connect to aliasb user xxxxxxx using xxxxxxxx

MVSHOST ������� ����. Sysplex� DB2 Connect � DCS �

��� ��� � �� ��� � OS/390 z/OS� DB2� � Sysplex �

(MVSHOST MVSHOST1)� � DB2 Connect� ��� � � ����.

DRDA4 ��� ��� ��� � �� ��� �� ��. �� � ���

�, ��� � ��� DB2 Connect ������ �� ��. �� CONNECT�

TCP/IP �� � ��� �, IP � � �� ��.

�� �� � �� ��� ��� �� ��

OS/390 z/OS� DB2� ��� � ���� � ��� � � � ��

���� ���� ��� �� ��. � ��� DB2 Connect�� � � ���

��� �� ����. � �� ��� � �� � ��� �� �� ��.

DB2 Connect�� ��� ��� �� �

ALIASB� � ������ � �� ��� � , �� ���

SQL30081N� ���� � � ��. � �� ��� ALIASB� ���

� DB2 Connect� ��� �����.

128 DB2 Connect ��� ���

Page 137: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

1. OS/390 z/OS� DB2� �� ��� ���� ��� ���� ��� � �

��� �� �� ����� �� �����. DB2 Connect� ��� � ��

� ���� ��� ���� � �� � � ��.

2. � ��� ���� �, OS/390 z/OS� DB2� �� ��� � ��

��� ������ ��� �� � � �����. ��� DB2 Connect�

Sysplex ��� ���� �� �����.

3. �� �� ��� ���� �, DB2 Connect� � ��� � ����

� ��� � � ���� ALIASB� � �� �����.

db2pd �� sysplex ����(db2pd -sysplex)� �� ���� Sysplex � �

�� �� � ��� �� � ����.

Sysplex �� ����

������� DCS ���� ��� Sysplex( �� �� ��)� 6�� ��� �

���� ���� �� �, Sysplex� �� �������� ��� � ����.

� 18 � DB2 Connect Sysplex �� 129

Page 138: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

130 DB2 Connect ��� ���

Page 139: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 19 � DB2 Connect ��

������ �� ��� �� ��� ��� ����� ���� DB2 Connect

� ��� � ����.

RQRIOBLK

RQRIOBLK ����� ��� ��� ��� � ��� �����. �� ��

� � �� ���� � ��� ��� �� ��. �� ��� � �� ��� ��

� �� � ��� � �� ���� ���� ��� �� ����.

�� ��� � �� ���� DB2 Connect ��� � �� ���� ����

�. ���, � �� ��� ���� � ������� ��� �� ��� �

����.

����� ��� �� �� ���� ���� ����, ��� DRDA �� �

�(32767)� ������. ��� ���, ���� ��� �� ��� �� ��

� �����. ���� ���, ��� ��� �� ��. �� ��� ��(�:

Linux UNIX �� �� � vmstat ��)� ���� ���� ���� ��

��� ��� �����.

DIR_CACHE

DIR_CACHE ����� ���� ��� �� ��� ����. ��� ����

(DIR_CACHE=YES), ���� ��� �� ���� ��� � � ��� �� �

��� ��� ��� ���� ��� �� ��� � �� � ����.

��� ���� ���(DIR_CACHE=NO), ������� � ��� ����� �

� ����� �� � �� �����. ��� ��� ���, �� ���� ��

��� �� �� ��.

��� �, db2start �� � �� ���� ��� ��� DB2� �� � �

��. � ��� �� DB2 � ���(db2agent)�� �� ��. ��, �

� ����� ���� ��� ������ ������� � �� � � �

�� ������ ��� �� ��.

���� ��� ������ ����, ������ ��� ����, � �

���� ���� �����. ��� ���� ���� �� ���� ���� �

��� �� � �� � � ��� ��� �����.

© Copyright IBM Corp. 1993, 2007 131

Page 140: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ����� ���� �, � ��� �� ��� � �� ����. ���

� ��� ��� �� �, �� ������ � ��.

��� ���� ����� ��� ��� � � ���� ������. ���

���, � ���� ���� ����� �� � �� �����. ������ �

��� �� ���� ���� ��� �� ���� �� � DB2� �� �� �

��� � ��� �� �����. ��� ��� ��� ��� ������ ��

� �� �� �� � ��.

NUMDB

�� ���� DB2 Connect� � NUMDB �� ����� ��� �� �

���, � 8��� � ����. � ����� ������ DB2 Connect �

� �� � � �� � ������ �� ����. � ���� ��,

DB2 Connect ��� � ���� � �� �� �� ������ �� � �

���.

� DB2 Connect ����

AGENTPRI MAXAGENTS ����� V9.5�� ���� ����. �� � �

�� ������.

AGENTPRI� ��� ������� ����. AGENTPRI� DB2 Connect

���� ����� � �� � ����� �� ��� ����� �� ���.

DB2 Connect ������ � �� ����(� �� �)� ���, � �� CPU

�� ��� �����. DB2 Connect ������� �� �� ����

�� �� CPU �� �� ����. �� ��, AGENTPRI �� �� ���

���� �� �� ���� DB2 Connect ���� �� ���� DB2

Connect ���� �� � ����.

DB2 Connect� �� ����� ���� ��� �� System i ������ �

� ��� DB2 Connect ������� ����� �� �� ���.

MAXAGENTS� DB2 Connect ������ �� ��� �� System i ���

��� �� ����� ��� ������ � ��� ��� �� �� ��

����.

�� ��� �� NUM_POOLAGENTS� MAX_COORDAGENTS ����

� �� ����� �� ����� �� ��� ���.

����� ������� DB2 Connect �� ���� ���� ���� API

� ��� ���� ���� ��� ������. API � ��� DB2ACCOUNT

� ��� ���� ��� � �� �� ��.

132 DB2 Connect ��� ���

Page 141: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

IBM Data Server Driver for JDBC and SQLJ

com.ibm.db2.jcc.DB2BaseDataSource.clientAccountingInformation �� ��

DB2 .NET Data Provider

DB2Connection.ClientAccountingInformation �� ��

CLI/ODBC

ClientAcctStr CLI/ODBC �� �

Embedded SQL(C, C++ � COBOL)

sqlesact ��

��� SQLCODE � ��� ���� �, ��� SQLCODE �� ����

� SQLCODE �� ��� ��� ���� � ����. ��� � ��

� DB2 Connect ������ ���� ���, ��� � ��� ����� ��

� ��� ��� ����.

��� ������ ��

��� ��� ��� �� System i ������ � ��� ��� ����. �

� ������ �� ����� �� �� �� ��� ����. �� ��, ��

���� SQL ������ �� ������� ��� � � ����. ��

� ��� ��� �� System i ������ � ��� �� ��� � ���

�.

��� �, ��� ���� �� ��� ��(UR) �� �� ��(NC) �

��� ���� ��� ���� � ����.

�: UR� ���� ���� �� ���� �� �� �� ��� �� ���, �

� ���� ALL� ���� �� ��� �����.

����� � ����� �� ���� � ���� �� �� �� �

����� ���� �� ��� ��� � ��� �� � ����. ������

�� �� ���� ��, � �� ��, ������ ��� �� ��

� �� ���. ��� �� ��� ��� ���� ��� �� �� ��� �

� � ����.

���� �� ����

�� ������ � �� �� ��� ���� �� �� ��� �����

�� ���� ����. ��� ���� �� ��� ��� �� ���� �

� � ���� � � �� �� ��� �����. ��� ��� �� ��

� ���� �� ���� �� ������� �� ������� ���

����. �� ���� � ��� ���� ��� ��� ����.

� 19 � DB2 Connect �� 133

Page 142: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ��� ����� � ����� ��� ��� �� ��� �� �

������� �� �� ����� ���� ����. ��� �����, �� �

���� �� ���� ��� 0�� ��� ���. ��, ����� ���

��� ��� � ���� ��� �� ��� ��� ��� � ���. �� �

�, UNIX ���� � �� �� �� � ��� � ��� 32� ����.

�� � �� ���, � ��� 150�� ������. DLC ���� �� ����

����� �� ���, �� �� 150� �� ���.

��� ����� IOBUF ����� �� �� ���� ����. � �����

� 500�� �����, �� ��� �, ESCON® �� 3172� �� ��

�� ��� ���� ��� �� 3992� �� ����.

LAN �����, DLC �� LLC �� �� �� ��� ��� �� ���

�� � ����. �� � 7 ���� ��� �� �� ����� �� �

4 ���� ��� ���.

���� ���� � TCP ���� ��� 1500���� ��� ���. ��

�� FDDI ����� � � 4400����� ��, TCP/IP� �� ESCON

���� ���� � ���� ��� �� 4096�� ���.

����� TCP/IP ���� �, TCP �� �� ��� 32768 ����

��� ���. �� 65536� �� ����.

�: ������� ��� (���� )� ���� �� ������� �

������ ( �� )� ���� ��� �� ��� �� � ����.

���� ������ ������ �� �� ��� ���� �

��� �� ��� �� ��� ���� � ���� � �� ��. DB2

Connect� TCP/IP�� � �����. ������ ����� �

�� ����, ������ ������� �� � ����� �� �

���� � � �� ������. � ������ ������� �

����, ������ �� ��� � ��� � �� ��� ��

�� ���� CPU � �� �� ��� �� ��.

��� �� �� � � � 17� ���� ����.

� 17. ��� �� �� �

�� �� �� ����

�� � ��� ����� �

����

0�� �� �� ���� ��

����.

IOBUF ���� � 3992� �� ESCON �� � ��

���� � ����

�.

134 DB2 Connect ��� ���

Page 143: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 17. ��� �� �� � (�)

�� �� �� ����

RUSIZE �� ��� 4096��

�.

RUSIZE� RQRIOBLK

� �� ��� ����

��� ��� � �

����.

��� VPACING, PACING

� ���� 63��

��� ���.

��� � � ���

� ������.

��� �� ��/�� � �� �� � 150���. ���� �� 32��

�.

TCP �� ���� �� ���� � 1500, �

� FDDI� �

4400

T C P / I P� ��� �

ESCON ���� ��

4096�� ��� ��

�.

TCP �� ��/�� �� �� � � �� 64K�

���.

Windows� �, ���

� 8 1 9 2 ��� � .

Windows �������

��� � ����.

��� � ��

���� �� ���� �� ��� ��� � �� ���� ��� ��� �

����. �� ��� ������.

v CPU� �� ����? �� ��� ��� �� ���� ������, �

�� ��� ��� ���� ������.

v ���� �$ �� ���? ��� � ��� ��� �� ���� ��

���� ��� ��� ���, ���� ������.

v �� ���/�� ���� �� �� ���� ���? ���� �����

� �� �� ��� �� �� ������.

v ����� � ���� �� �� ����� � ������ ��� �� �

��?

v ����� �� ���� ���� ���� ���? ��� ��� ��

�� ��� ���� ���� �� �, ���� ����� ��� �

�� �� �� �����.

v ���� ���� ��� ��� ����? �� � ���? �����

�� � ���? �� ��� ���� ��� ���� � ���?

� 19 � DB2 Connect �� 135

Page 144: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 Connect �� ��� ��

DB2 Connect ���� ��� �� System i ���� ��� ����

� �� ��� ����, �� ��� ���� ��� �� ���� � � � �

���.

1. ��� �� System i ��� ��� ��(� 32K ��� ���)� �

��� ��� �, ������ �� ��� �� ���� RQRIOBLK�

32767� ����� � ����. �� ���(CLP)� ���� ���� �

�� � ����.

db2 update database manager configuration using RQRIOBLK 32767

2. IBMROB � ���� ��� RU� � ��� �� �� ����� �

����. �� ���� ���� � � ��� 4K ���� ���

� ��� �����. ��� ���� ���� �� �, ��� ��

� � ��� 1536����� ������. � ��� ��� � ��.

OS/390 � z/OS� DB2 ��

OS/390 z/OS�� �� �� ��� ��� � ����. V5��� �

25,000�� ������ �� � � ����. ��� �� �� ��

� � �� � �� 1999���. � ����� ������ ���� ���

� ��� �� �� � ��� ��� � ��� ��� � �� ��.

DSNZPARM ���� CMTSTAT, CONDBAT MAXDBAT� �� ��� ��� �

���. �� ��� �����, CMTSTAT� INACTIVE� ���� CONDBAT� ��

� ��� ���� DBAT� ��� ���� MAXDBAT� � DBAT

� �� ��� ��� ������.

DB2 Connect ��� �� ��

�� � ��� �� ���� �� � ���, OS/390 z/OS� DB2� OPEN

�� FETCH ��� � ���� ��� �� �� ��� DB2 Connect� ��

��� ������ ��� �� ����. ������ � �� ��� � ��� �

�� ���� OS/390 z/OS� DB2 �� ��� ���� ��� �, ��

�� �� ��� � ��� �� �� ��� �� ���� ��� ��� �

����. ��� �� �� ��� �� �� ����� ���.

��� � ��� ���� ������ ��� ���� ��� �� ��� �

� ��� �� ���� �� � �� � ����. �� ��� � ����

�� �� �� ���� �� �� � � �� ��� �� �� �� ����

�. ��� �� ��� ���� �� ��� ��� �� ��� �� ��� ��

136 DB2 Connect ��� ���

Page 145: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ���� ���� � ���. DB2 Connect� �� ���� OS/390

z/OS� DB2 ���� �� �� ��� ����� � �� ��� ��� � �

���.

���� ��� ��� TCP/IP� � �� �� ��(�� � 32K ���

� ��)� ��� �� ��� � ��� DB2 Connect�� RFC-1323 �� ��

� � ��� ��� �� ���� ����. � ��� ���� TCP/IP� ���

�� � ��� �� ���� �� �� ���� ��� �� ����

��� ��� � ����.

�� �� �

OS/390 z/OS� DB2 Universal Database(UDB) � 7 ��� ��� �� �

� �� �� ��� DB2 DDF �� ���� EXTRA BLOCKS SRV �����

�� �� ��. � ��� DB2� ��� � ������ �� �� � �� �

�� �� �� �� ����� �� ��. � ���� � 0 - 100� �

� ��� � ����. ���� � 0�� ���� �� �� �� ��� ���

� �� ����. � ��� �� ����� ��� 100� ���� � ���

�� � ��� ��� �� ��� �����.

������ � ��� DB2 Connect ��� �� �� �� � DB2 Connect

� ��� �� z/OS� DB2� ����� ����� ��� �� �� ���

���� �� �� ��� DB2 Connect ��� ���� � ����.

v �� � �� � �� �� ��

v �� �� select�� ‘OPTIMIZE for N ROWS’� ��

v �� �� select�� ‘FETCH FIRST N ROWS ONLY’� ��

DB2 Connect� �� SQL API� ���� �� �� �� ��� ��� � ��

��.

Embedded SQL

v ���� select� ��� ‘OPTIMIZE for N ROWS’� �� ‘FETCH

FIRST N ROWS ONLY’�� ����� �� ���� ��� � �

� �� �� ��� ��� � ����.

v ‘OPTIMIZE for N ROWS’�� ���� �, OS/390 z/OS� DB2�

EXTRA BLOCKS SRV DDF �� ���� ��� �� DB2 Connect

� ����� � �� ������. z/OS� DB2� N�� ��� ��

� ��� � ��� ��� � �� � � �� ���� �� �

������ N� � ��� �� ����� �� � ����.

� 19 � DB2 Connect �� 137

Page 146: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v ‘FETCH FIRST N ROWS ONLY’�� OS/390 z/OS� DB2� ��

�� � ��� N� ��� ����� �� ����� ���� �

��. N� ��� ���� SQL +100(��� �)� �����.

CLI/ODBC

v SQL_MAX_ROWS �� �� �� ��� � �� �� �� ��

� ��� � ����.

v ‘FETCH FIRST N ROWS ONLY’�� OS/390 z/OS� DB2 UDB

7.1 ��� ��� � �� ��.

– � 7� �, �� � ��� OS/390 z/OS� DB2� �� N�

��� �� ��. N� ��� ���� �� SQL_NO_DATA_FOUND

� �����.

– � 8 ����� CLI� �� N� �� ����� � �� ��

�� �� ������� ����� ���.

JDBC setMaxRows � � �� ��� � �� �� �� ��� ��� � �

���. CLI/ODBC ��� �����, DB2 Connect� OS/390 z/OS�

DB2 6.x ��� ‘OPTIMIZE for N ROWS’�� ��� ����. ��,

DB2 Connect� z/OS� DB2 7.1 ��� ��� ‘FETCH FIRST N ROWS

ONLY’�� ��� ����.

RFC-1323 � ��

� �� ��� TCP/IP� RFC-1323 ��� ���� �� Windows, Linux UNIX

�� �� �� ��. DB2 ����� �� DB2SORCVBUF� ���� Windows,

Linux �� UNIX� DB2�� � ��� ��� � ����. � ��� �����

� ����� ��� 64K ��� �� ��� ���. �� ��, Windows,

Linux, �� UNIX� DB2�� db2set DB2SORCVBUF=65537� ��� � ��

��.

� ��� �� ��� �� �� �� ����. ��� ��� �

��� ��� � ��� ������ �� ��� �� ���� DIAGLEVEL�

4(���)� ���� �� �� �� ���� ���� � ����.

� ��� ���� ��� �� �, � ������ ����� �� �

TCP/IP �� �� �� �� DB2 ��� �� ���� �� ���� � �

��. �� ��, z/OS� DB2� �, � ��� �� TCPRCVBUFRSIZE� 64K

��� �� ����� �� �� ���� ���� � ����. ��� IBM

Data Server Client� ���� DB2 Connect � ������ �� ��� ��

System i DB2 ������� ����� �, �������� � ��� ���

138 DB2 Connect ��� ���

Page 147: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ����. ��� �� System i DB2 ������� ���� �� �� �,

�� ���� ��� IBM Data Server Client� ����� DB2 � �� �

��� ��� �� ����.

� ��� ��� ��� ����� �� ��� ����, ��� ��� ��

� ���� ���� �� �� ����. � ��� �� ���� � ��, �

�� �� �� LAN ���� ���� �� ��, IP MTU �� �� �

�� ����� ���� � ��� �� � �� ����� � ��� �

�� � ����. �� � ���� � ��� ��� �� � 64K� ���

�� �� ���� ��� ���.

� ��� ��� �� �� ��� �� �� ���� ��� ���. ��

� �� ��� �� ���� ���� �� � ��

http://www.networking.ibm.com/� ������.

��� ��� ��

�� �� � (�: Intel[Windows], IEEE[ Linux UNIX �� �], zSeries[VM,

VSE, z/OS], System i[OS/400]) �� ��� ��� �, �� ��� �(�: 10�

�, ��, � ��)� ��� � � ����. � ��� ��� ��� � � �

���.

1��� �� ��� ��� � CPU �� ���� �� �� ��� ��

(��� ��� ���)� � �� ����� ���.

DATE/TIME/TIMESTAMP� ��� �� �� ���� 1��� CHAR �� ��

���� �� ����. � �� � ��� ��� ��� �� ���� �� �

���. ����� ���� DB2 Connect� ���� ������ ��� � �

�� ��� ����� � � ����.

������ ���� ‘�� ����’�� ��� �� ���, ������ �

����� �� �� �� ���� �� ��� ��� ��� ����. ��

� �� System i ������ ��� ���� ����� � � �� ���

� ����.

�� ��� ��� ��

�� ���� CHAR �� VARCHAR ��� �� �� � ����. ��� �

� � ���� �� �� �� ��� ��� �� ����.

v �� ��� ��� �� ��� �, VARCHAR� � � � � ���

CHAR� �� ��� �� ��� �� ��� ���� �����. � �� �

�� �� ���� ���� �� ���� ���.

� 19 � DB2 Connect �� 139

Page 148: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v �� ��� ��� �� ��� �� �, CHAR� � � � � ���

VARCHAR ��� ���� �� �� ��� ��� ��� �� � ��

�����.

���� ����

�� ����� ���� �� ��.

v ��� �� �� ��� �

�� ��� �� ��� ��� �� ��. �� ��, ��� �� ��

��� �����.

���� ���(���)

4.0 MB/s

16Mbps LAN

2.0 MB/s

���� ���(��)

1.0 MB/s

4Mbps LAN

0.5 MB/s

� T1 ��(1.544Mbps)

0.193 MB/s

� ��� 56Kbps ��

0.007 MB/s

19.6Kbps �

0.002 MB/s

9600bps �

0.001 MB/s

��� ��� ��� �� System i ������ �� ��� �� �

� �� �� �� ��.

v ��� ��� �� �� ���

��� ���� �� ���� ��� ��� ���� ��� ���. ���,

���� DB2 Connect� ��� ��� ���� ��� � ���� ��� �

��� � � ���.

v ��� ����

140 DB2 Connect ��� ���

Page 149: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

���� LAN�� LAN��, � ����� �� ���� �� �, �

��� ������. ���, ���, ������ � ��� ��� ����. �

� ��, �� ��� �� ��� ���� ��� � �� ���� ��.

� ��� �� ��� ������. ���� Satellite� ������, ��

��� �� �(3 * 10**8 m/s)� ���� ����� �� ��� �� ��

��.

v ��� ���

��� �� �� ���� �, ������ � �� ��� ��� �

�� �� ��.

���� � ��, �� ��, �� � ��� �� ��� NCP ��

�� ���� � � �� ��� ��� � ����.

v ��� ���

���� ���� ���, ���� ���� � �� ��� ����� �

��� �� ��.

� 19 � DB2 Connect �� 141

Page 150: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

142 DB2 Connect ��� ���

Page 151: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 20 � CLI/ODBC ����� �� ��

CLI/ODBC� ���� ������ ������� ��� � �� SQL API�

��. CLI ��� DB2 ��� ���� ���� ��� ���� ��� �

�� ���� ������.

�� ������ ODBC API� ���� �� ��� ���� ���� ��

� � ���. ��� �� 10�� ���� API ��� �� � ����.

- SQLTables- SQLColumns- SQLSpecialcolumns- SQLStatistics- SQLPrimarykeys- SQLForeignkeys- SQLTablePrivileges- SQLColumnPrivileges- SQLProcedures- SQLProcedureColumns

�� ��� ���� API� ���� � CLI/ODBC ������ �����

� �� �� ����� ��� � ����. �� ��, SQLTables ��� ���

���� �� ���� � ����� �����. ���� �, ��� �

��� � �� ��� ���� ���� ��� �� �� ��� �� �� �

��� �� � ����.

�� CLI/ODBC ��� �� ���� ������� �� � � ″�� �

″ �� � �� API ��� �� ���� ��� �� ��� � ����. �

�� ��� ���� ��� � ����.

1. db2cli.ini ��� �� �

2. ����� �� �� ���� ���� ������� ODBC/CLI �� �

(����� �� �� ���� ���� �� ��)

3. DBA �� ����� ���� ������ CLI �� ��

��� ����.

- DBName- TableType- SchemaList- SysSchema- GrantorList- GranteeList

© Copyright IBM Corp. 1993, 2007 143

Page 152: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

144 DB2 Connect ��� ���

Page 153: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 5 � ��� ��

© Copyright IBM Corp. 1993, 2007 145

Page 154: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

146 DB2 Connect ��� ���

Page 155: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 21 � ��� ��

DB2 Connect � �� �� ���, ���, �� ��� ���� ����.

��� �� !(�� ��)� ��� �� �� ��� ���� ��� ���

�� ���� �� �� ��� ��� � ����.

�� ��� � �� � ��� ��� �� � ���� �� �����.

�� ��

��� �� ��� ��� ��� ��� � � ���� ��� �����. ��

��� � ��, �� �� ��, � �� �� ���� � ��� �� ��

� �� ��� �����. � � �� ��� � �� ���.

v �� � �����?

v ���� ��� �� ���?

v �� �� �� ���?

v ��� ���� ��� ��� �� �� �� ���� � ��� ���?

v ������� ����?

v �� ��� ������ DB2 Connect �(�����) ��, DB2 Connect �

����� ���� System i ������ � �� �� DB2 Connect Personal

Edition� ���� System i ������ ��� ��� � ��?

v ����� ��� ���� �� ���� ��� � � ���?

v db2trc, db2pd �� db2support� �� �� �� ��� �� �� ��� ���

�?

v ��� ���� ���� �� ��� ���� �� ���?

v ��� ��� �, ��� ���� ����?

�� ��� ��� �

�� ��� ���� �� ��� ����� � ����.

1. �� ��� ���� �����?

v ���� ��� ��� �� �� �����?

v ���� ��� ����� ����?

v ��� ����� ��� �����?

v �� �� �� �� �� ��� ��� �����?

2. UNIX �� �� �, �� ���� ����?

© IBM Corporation 1993, 2007 147

Page 156: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v ���� ��� ��� ��� SYSADM ���� ����?

3. � �����, ����� �� ��� ���� �����?

v UNIX �� �� �, nodelock ��� � �� IBM�� ��� ��� �

����?

4. ��� �� System i ������ � ����� ��� �� ����

���?

v �� � �� ��� �� ������.

a. ��� �� System i ������ � ��� �� � �����

����� ����. ��� �� System i � ������ �� ��

��� ��, ��� ��� �� ��� ����� ���� ��

� � �� ��� ����.

b. DB2 Connect ������ �� � ������ ����, ���

��� � ��� �� System i �� �����.

c. ����� ����� ���� ����� ��� �� ��� ��

� �� ���� �� ���.

v �� ��� � ��� ���� PU(�� ��) ��� ���� ���

� � ���, TCP/IP � � ��� �� �� ��� ��� ���

�� � �� ��� �� ��.

v ��� �� System i � ������ ��� ��� ���� ���

��� ��� � �� ����� ��� ����.

5. ��� �� System i � ������� ���� �� ��� �� System i

� ������ �� ���� ��� �� ��� ��� ���?

v ��� ��� ��, ��� ��� ��, ���� �� ������.

6. �� ���(CLP)� ���� ��� �� System i ������ �� �

SQL�� ����� ��� �����?

v ���� �� CLP� ��� �� System i ������ �� � �

��?

�� �� � ���� ��� �

�� ���� ��� ��� �� � ��� �� � ����.

1. ��� ��� �� ���?

v � �������?

v � ���� �� ��?

v �� ���� ��� � �� � ��� ���? �� ��, �����

�� ����� ���� � ��� �� ��� �� �� ���

��� � ���?

148 DB2 Connect ��� ���

Page 157: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

v ������ �, �� API� ���� ���� �����?

v ���� �� API� ��� �� ������ ���� ����� �

����?

v FixPack� ��� �����? �� �� ���� �� ��� ����

��(��� ��) ��� ���� � ��� ��� �, IBM� ��

FixPack� �� � ��� ��� � �����.

2. � ��� ���� �����?

v �� �� ��� � ��� �� �� � �� ���?

v ��� ��� ����, � ��� ��� �� ��� � ��� ��� �

���?

3. ���� �� ��� ���� �� ��� �� ���� �����

?

v TCP/IP�� TCP/IP � ��� ���� ��� �� ��� �� � �

���.

4. SQLCA(SQL �� ��)�� ��� ��� ��� ���?

v ��� �� ����� SQLCODE SQLSTATE � ��� ���� �

�� �� ���.

v ����� ����� SQLSTATE� ���� DB2 ������ ��

� ���� �� ���� ���� � ����. �� �� ������ �

���� � �� ���� ��� �����.

5. DB2START� ��� �����? ���, DB2COMM � ��� ��

���� ����� �������� ���� ����� � ����.

6. �� ���� ���� �� ���� �� ���� � � ���? �

� ��� � ����� �� � �� � ����. �� ������

���� � ��� �, ��� � � �� ������ � �

���?

7. �� ��� ��� � � ��� ���? ��� ����� ���� �

����.

8. ��� �, ������ ��� ��� �����? ����

� � ��� � ��� ������ �� ��� ���� ��� ���

� ��� � ����.

9. ��� ������� �� � �� ����? �� � �� ��� �

� ��� �� ���� ������ � �� ��� ��� � ����. �

� ��, TCP/IP� ��� � ��� ���� PING� � ��� � ���

�.

� 21 � DB2 Connect ��� � 149

Page 158: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� ��

��� ���� �, ��� ��� � ����.

v � ��, �� ��, �� ��, �� �� � ��� ��� �� �� ��

�� ������ �� ��� �� ���� �� ��� ���� �

(diagpath)� ��� �� ����.

� �� ����� � ��� �� ���� �� ����� �� ���

� ��.

– Linux UNIX � ��� INSTHOME/sqllib/db2dump� ��� ���

INSTHOME� ���� � �������.

– ���� Windows � ���

- DB2INSTPROF � ��� ���� ��� x:₩SQLLIB₩DB2INSTANCE

� ���� ��� x:₩SQLLIB� DB2PATH ����� ��� ��� �

��� ���� ���� DB2INSTANCE� ��� ��� ����.

�: ���� ��� SQLLIB� ��� ��� ����.

- DB2INSTPROF � ��� ���� x:₩DB2INSTPROF₩DB2INSTANCE

� ���� ��� DB2INSTPROF� ��� ��� ����� ���

� DB2INSTANCE� ���(����, Windows 32�� �� ���

DB2INSTDEF� )���.

v Windows �� ���� � � ���� ���� �� �� ��� � � ��

��.

v ��� � �� �� ���� db2trc, db2pd db2support� �� ��.

v Linux UNIX �� �� �, � ���� � ��� �� ��� �

� ���� ���� ps �� ��� � ����.

v UNIX �� �� �, ��� ��� ��� � �� ����� �� � �

�. � ���� �� ���� ��� ���� ��� ��� ���� ��

� ��� � ��� � ����.

150 DB2 Connect ��� ���

Page 159: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 22 � DB2 Connect � DB2 ��

��� � � ��� � �� �� ��� �� � ��� ��� ���

��. DB2 ������ � ���� ��� ��� ���� ��� ��� �

����. � ��� DB2 ������ � ��� ��� �� ��.

db2trc� ���� DB2 �� ��

db2trc �� DB2� ��� � ��� �����. � ��� � ��� ��

� �, � ��� �� ��� ��� �����.

�� ���� ��� ��� � ���� � ��� ��� ��� ���

�� ��.

���� DB2 �� �� ���� ���� ��� � DB2 �� ����

�. �� ���� ��� ��� ���� ��� �� ��� � ���, DB2

� � � ��� ��� ��� � �� ��.

��� ��� ��� ��� �� �� ��� �� ���� ���� ��

� � ��� ��� ��� �� ���.

�: db2trc� ����� SYSADM, SYSCTRL �� SYSMAINT �� ��� �

����.

�� ��� ��� �� ����� ������ db2trc �� ������.

C:₩>db2trc���: db2trc(chg|clr|dmp|flw|fmt|inf|off|on) options

� db2trc � ����� � ��� ��� -u ��� ������. �� ��,

� ��� � ��� ��� �� �� ������.

db2trc on -u

� �� DB2 �� ��� � ��� � �� �� �� ��(″facilities″� ��

��) ��� �����.

� ��� �� �� ��� -L���. � ��� � ��� ���� �

��� ��� � ��� �����. ��� ��� �� MB� ��� �

����. (MB� ����� �� ″M″ �� ″m″� ������.) � ��

� 2�! MB����. � ����� "� �� ��� ���� ��� 2�

! ���� � ��� ��.

© Copyright IBM Corp. 1993, 2007 151

Page 160: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� �� �� ��� ��� � ����. � �� �� �� �� �

�� � ��� ���� �� ��. � �� �� DB2 �� ��� ��� �

���� ��� � ����.

�� �(�: ������ )� ��� ��� ���� 8MB ��� ��

���.

C:₩> db2trc on -l 8M�� �����.

��� � � �� ���� �� �� �� ���� � � � �� �

�� �� ����.

��� �� ��� ���� �� ��� � ��� ��� ��� � ��

��. ��� ��� �� �� �� �� ���.

1. � ������ ��� ������ ��(�� ��� ��) ������

����� �� ��� ���.

2. HP-UX, Linux Solaris �� ��� ��� � � �� ���� �,

��� ��� ���� �� �� ��� �� � � �� ��. ��

�� �� db2trc on -l 8m� ���� �� ��� � �� � � ���

�� ������(db2trc off). ��� ���� ��� �� ��� ��

32MB(db2trc on -l 32m)� ��� ��� � �� ����� ���. �

� �� � �� � � ���� ��. ��� �� �� ��

��� ����� ��� ��� ���� ��� �� �� ���

� �� ��� �� � �������.

DB2 �� � ��

on ��� ���� � ��� ���� ���� ���� ��� �� �

�� � ��.

�� ���� � clr ��� ���� � � �� � ����. �

� �� ��� �� ��� �� ��.

C:₩>db2trc clr��� �����.

� �� ���� � �� �� �� �� dmp ��� ���� ��� �

���� �����. �� ��, ��� ����.

C:₩>db2trc dmp trace.dmp��� ��� �������.

� � ���� �� ��� � ��� � �� ��. �� �����

off ��� ������.

152 DB2 Connect ��� ���

Page 161: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

C:₩>db2trc off��� ������.

DB2 �� � ��

db2trc dmp ��� �� � ��� 2� ��� �� � ����.

� ��� �� � ��� � ���, ��� ��� ���� 2� � ���

��� � ��� ��� �(null) ��� �����. �� �� � ���� ��

�� �� �����.

db2trc flw example.trc nul

��� example.trc� dmp ��� ���� ��� 2� �����.

� �� �� �� ��� �� � ���� ���� �� � ��� ���

� � � ����.

� �, � ��� DB2 ��� ��� � ����. ��� DB2 ��� ��� �

� �� ��� �����. ��� ���� �� ASCII ��� � ��� ��

� �� �� ����. � �� flw fmt ��� �� �� ��. ���

� ASCII �� ��� �� 2� � �� ��� ��� ���.

C:₩>db2trc flw trace.dmp trace.flwC:₩Temp>db2trc flw trace.dmp trace.flw�� ��� � : 18854�� �� : ����� � : ������ �� ��� � : 1513(pid: 2196 tid 2148 node: -1)��� �� ��� � : 100(pid: 1568 tid 1304 node: 0)...

C:₩>db2trc fmt trace.dmp trace.fmtC:₩Temp>db2trc fmt trace.dmp trace.fmt�� �� : ����� � : ����� ��� � : 18854��� �� ��� � : 18854

� ��� ″� �″� ″�″��, � � �� ��� � ��� � � ��

��� ��� � ��� ����. �� �� �� �� ����� ���. �

� ��� ��(-i ��� ���� ��� ������ ��� ��)� ��� � �

��� �� ����� �����. ��� � � � � ���� �� �

� ����, � �� ��� ��� ���� ��� �� ��� � � ����.

2� ��� �� ��� ��� ��� ��� � ��� � �� ��� ����. �

� ��, db2trc fmt -xml trace.dmp trace.fmt� ���� 2� ���� ���

� ���� �� � xml� �� ��� � ����. �� ��� � �

(db2trc)� ��� ���� � � � ����.

� 22 � DB2 Connect �� DB2 � 153

Page 162: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� Linux UNIX �� ��� ��� ��� � ���� �� � DB2

� � � ���� � ���� �� �� ���. ��� ���� �

���� �� � �� ���� db2trdmp.###�� ��� �� �����

� ��. ��� ###� ������ ��� �����. �� Windows �� ��

� ���� ����. �� �� ���� �� ��� �� ���.

��� �� db2trc � ��� ��� ����.

db2trc on -l 8Mdb2trc clr<Execute problem recreation commands>db2trc dump db2trc.dmpdb2trc offdb2trc flw db2trc.dmp <filename>.flwdb2trc fmt db2trc.dmp <filename>.fmtdb2trc fmt -c db2trc.dmp <filename>.fmtc

154 DB2 Connect ��� ���

Page 163: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 23 � DRDA �� �

DRDA �� ���� �� DRDA� ��� �� �� ��� � �� �

���� �� �� �� ���. �� ��, DRDA� ��� ���� �� ��

� �� �� ��� �� ��� � ��� ��� �����. ��� ��� ��

� �� �� ���� ���� ����.

v DRDA V3 Vol. 1: Distributed Relational Database Architecture™

v DRDA V3 Vol. 2: Formatted Data Object Content Architecture

v DRDA V3 Vol. 3: Distributed Data Management Architecture

� ���� PDF �� www.opengroup.org� ����.

db2drdat ����� DRDA Application Requestor(AR)� DB2 DRDA Application

Server(AS) ���� (�: DB2 Connect� ��� �� Series i ������ �

��) ��� ���� �����.

�� ����

db2drdat ����� DB2 Connect �(IBM Data Server Client �)� ��� �

� System i ������ � �� ��� ���� �����.

��� ��� � ���� � � ��� � � � � � ������ ���

(�� ����� ���)� ��� ���� ��� ���� �� �����.

�� ��, ��� �� System i ������ �� � CONNECT TO �����

� ��� ����� �� ���� �� �� � ����� ������.

��� �� System i ������ � �� ���� � � ��� ��� ���

� �, �� ��� ������ ��� � � �� � ����. ���

� ��� � ��� �� �����.

db2drdat� ��� DB2 Connect ������ ��� �� System i �����

� � �� ��� �� ��� ��� ���� �����. ��� �� System i

������ �� ��� ���� SEND BUFFER�� ���� �� ��� �

� System i ������ ��� ��� ���� RECEIVE BUFFER�� ��

�� ����.

�� � SQLCA ��� �� ���, �� ���� ��� ��� ����

SQLCA� ��� � ��. SQLCA� SQLCODE �� ��� �� System i

© Copyright IBM Corp. 1993, 2007 155

Page 164: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

������ �� �� ��� ��� �� ���. �� �� � ��

��� �� ��� ��� �� �� �� � ��� �� ��. � �� ��

��� ����.

v ��� ID

v SEND BUFFER, RECEIVE BUFFER �� SQLCA ���. � � �� DDM

��� ����� DSS TYPE� ��� ��.

�� �� � �� �� ���� �� ��� �� �� 5�� ��� ��

� ��.

v ��� �

v � 2� � 3� � ��� �� ��� DRDA ��� ���� ASCII ��

EBCDIC� ����.

v � 2� � 3� ASCII ��

v � 2� � 3� EBCDIC ��

�� ��

db2drdat ����� ��� ��� tracefile� �����.

v -r

– DRDA ��/����� �

– ��

v -s

– DRDA ��� �

– ��

v -c

– SQLCA

v TCP/IP �� ��

– �� �� ��

– ���

– ��� ���

– ��� API

– ��

– �� ��

�:

1. Exit 0 � ���� ��� �� ���, 0� �� � �� �

� ����.

156 DB2 Connect ��� ���

Page 165: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

2. ���� �� ���� API� �� ����.

3. ���� �� �� API���� DB2 Connect� �� �� � �� �

���.

4. db2drdat �� �� ���� ��� ��� ���, �� ��� �� �� �

��� � ��� ��� � ��.

�� �� � �

�� ��� db2drdat ��� �� ��.

v ����� ������ ��� ID(PID)

v ������ ���(DCS) ������ � ��� RDB_NAME

v DB2 Connect CCSID

v ��� �� System i ������ � CCSID

v ��� �� DB2 Connect ���� ���� System i ������ � �� �

��

� �� �� ��� �� System i ������ � �� ����� ���

EXCSAT(Exchange Server Attributes) ACCRDB(Access RDB) �� ��

��. CONNECT TO ������ �� ��� � �� �� �����. ��

�� ��� �� DB2 Connect� System i ������ � �� �����

�� ��� ��� �� ��. � ���� �� � � �� ���(EXCSATRD)

� ��� RDB �� ���(ACCRDBRM)� �� ����.

EXCSAT

EXCSAT ��� � ��(SRVNAM) ����� �� ��� ����

�� ����� ��� ���, DDM ��� �� � � X’116D’

���. EXCSAT �� � �� � ����. EXCSAT ���

X’9481A292’(CCSID 500�� �)� X’116D’� ���� mask� ��

��.

EXCSAT ��� EXTNAM(�� ��) ����� �� ��. � ���

�� �� ��� �� System i ������ �� ����� �� ���

�����. ��� 8��� ��� ID(�� 4��� ��� ID� 4��

� �� ID)� 20��� ����� ID� � �� ����. �

� X’115E’� ����, � ���� � ���� �� db2bp�� ��

000C50CC� ����. Linux �� UNIX IBM Data Server Client�� �

� � ���� � ��� �� ��� �� ���� ���� ps

�� ���� � ����.

ACCRDB

ACCRDB ���� RDBNAM ����� RDB_NAME� ����, ��

� 23 � DRDA � 157

Page 166: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� � X’2110’���. ACCRDB �� � �� � EXCSAT �

��� �� � . ACCRDB ��� , X ’2110 ’� ����

X’E2E3D3C5C3F1’� STLEC1� �� ��. DCS ����� �� ���

��� �� �� �����.

���� ����� � � X’2104’� �� ����.

DB2 Connect �������� ��� ��� ACCRDB ��

� � X’119C’� �� CCSID ���� CCSIDSBC(1��� ���

CCSID)� ������ �����. �� ���, CCSIDSBC� X’0333’�

� 819���.

� � � X’119D’ X’119E’� �� �� ���� CCSIDDBC(2

��� ��� CCSID)� CCSIDMBC( � ��� ��� CCSID)�

ACCRDB ��� �� ��. � ��� �� CCSIDDBC� X’04B0’��

1200�� CCSIDMBC� X’0333’�� 819���.

EXCSATRD � ACCRDBRM

��, CCSID � ��� �� System i ������ ���� � ��

�� ACCRDBRM(Access RDB Reply Message)� �� ��. �

�� ACCRDBRM ��� ��� EXCSATRD� �� ����. �� �

� ��� ��� �� System i ������ � ���� � � ��

CCSID � �� ����. � 1208(�� ��� � ��� ���

��) 1200(2��� ��� ��)���.

DB2 Connect� ��� �� System i ������ ���� ����

���� ��� ���, � �� ���� �� SQLCODE

-332� ����� �� ��. ��� �� System i ������ �� DB2

Connect��� ��� ��� ��� ��� �, VALNSPRM(DDM

� � X’1252’�� ���� � ���� ��)� ����, � �

���� �� SQLCODE -332� �� ��.

ACCRDBRM� �� ���� PRDID( � � X’112E’� �� � �

� ID)� �� ���� . � EBCDIC� DSN08015� ����

X’C4E2D5F0F8F0F1F5’���. ��� ��� DSN� z/OS OS/390�

DB2 Universal Database���. � ��� �� ��. ARI� VSE &

VM� DB2 ���, SQL� DB2 ������ �� DB2 Connect��,

QSQ� i5/OS� DB2���.

158 DB2 Connect ��� ���

Page 167: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� � �� ��

�� ��� �� DB2 Connect ������ ��� �� System i ������

� �� ��� �� DRDA ��� ���� ���� �� �����. ����

���� � �, CONNECT TO ������ �� �� ���(CLP)� ���� �

�����.

160 ���� �� 13� TCP/IP � �� DB2 Connect Enterprise Edition �

9.1 z/OS� DB2 Universal Database(UDB) � 8� �����.

� 23 � DRDA � 159

Page 168: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

1 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.100)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 0 probe 100bytes 16

Data1 (PD_TYPE_UINT,8) unsigned integer:233

2 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.1177)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 19532 probe 1177bytes 250

SEND BUFFER(AR):

EXCSAT RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 00C3D041000100BD 1041007F115E8482 ...A.....A...^.. .C}........".;db0010 F282974040404040 4040404040404040 ...@@@@@@@@@@@@@ 2bp0020 4040F0F0F0C3F5F0 C3C3F0F0F0000000 @@.............. 000C50CC000...0030 0000000000000000 0000000000000000 ................ ................0040 0000000000000000 000000000060F0F0 .............`.. .............-000050 F0F1A2A495404040 4040404040404040 .....@@@@@@@@@@@ 01sun0060 4040404040404040 4040404040404040 @@@@@@@@@@@@@@@@0070 C4C5C3E5F8404040 F0A2A49540404040 .....@@@....@@@@ DECV8 0sun0080 4040404040404040 4000181404140300 @@@@@@@@@....... .......0090 0724070008147400 05240F0008144000 .$....t..$....@. .............. .00A0 08000E1147D8C4C2 F261C1C9E7F6F400 ....G....a...... .....QDB2/AIX64.00B0 08116D9481A29200 0C115AE2D8D3F0F9 ..m.......Z..... .._mask...]SQL0900C0 F0F0F0 ... 000

ACCSEC RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 0026D00100020020 106D000611A20003 .&..... .m...... ..}......_...s..0010 00162110E2E3D3C5 C3F1404040404040 ..!.......@@@@@@ ....STLEC10020 404040404040 @@@@@@

3 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.100)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 110546200 probe 100bytes 12

Data1 (PD_TYPE_UINT,4) unsigned integer:105

4 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.1178)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 110549755 probe 1178bytes 122

RECEIVE BUFFER(AR):

EXCSATRD OBJDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 0059D04300010053 1443000F115EE5F8 .Y.C...S.C...^.. ..}..........;V80010 F1C14BE2E3D3C5C3 F100181404140300 ..K............. 1A.STLEC1.......0020 0724070007147400 05240F0007144000 .$....t..$....@. .............. .0030 0700081147D8C4C2 F20014116DE2E3D3 ....G.......m... .....QDB2..._STL0040 C5C3F14040404040 4040404040000C11 ...@@@@@@@@@@... EC1 ...0050 5AC4E2D5F0F8F0F1 F5 Z........ ]DSN08015

ACCSECRD OBJDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 0010D0030002000A 14AC000611A20003 ................ ..}..........s..

5 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.100)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 110656806 probe 100bytes 16

Data1 (PD_TYPE_UINT,8) unsigned integer:233

�� 13. � ��� �(TCP/IP )

160 DB2 Connect ��� ���

Page 169: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

6 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.1177)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 110659711 probe 1177bytes 250

SEND BUFFER(AR):

SECCHK RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 003CD04100010036 106E000611A20003 .<.A...6.n...... ..}......>...s..0010 00162110E2E3D3C5 C3F1404040404040 ..!.......@@@@@@ ....STLEC10020 404040404040000C 11A1D9858799F485 @@@@@@.......... ....Regr4e0030 A599000A11A09585 A6A39695 ............ vr....newton

ACCRDB RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 00ADD001000200A7 20010006210F2407 ........ ...!.$. ..}....x........0010 00172135C7F9F1C1 F0C4F3C14BD7C1F8 ..!5........K... ....G91A0D3A.PA80020 F806030221064600 162110E2E3D3C5C3 ....!.F..!...... 8..........STLEC0030 F140404040404040 4040404040000C11 .@@@@@@@@@@@@... 1 ...0040 2EE2D8D3F0F9F0F0 F0000D002FD8E3C4 ............/... .SQL09000....QTD0050 E2D8D3C1E2C30016 00350006119C0333 .........5.....3 SQLASC..........0060 0006119D04B00006 119E0333003C2104 ...........3.

7 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.100)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 259908001 probe 100bytes 12

Data1 (PD_TYPE_UINT,4) unsigned integer:176

8 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.1178)pid 807116 tid 1 cpid -1 node 0 sec 0 nsec 259911584 probe 1178bytes 193

RECEIVE BUFFER(AR):

SECCHKRM RPYDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 0015D0420001000F 1219000611490000 ...B.........I.. ..}.............0010 000511A400 ..... ...u.

ACCRDBRM RPYDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 009BD00200020095 2201000611490000 ........"....I.. ..}....n........0010 000D002FD8E3C4E2 D8D3F3F7F0000C11 .../............ ....QTDSQL370...0020 2EC4E2D5F0F8F0F1 F500160035000611 ............5... .DSN08015.......0030 9C04B80006119E04 B80006119D04B000 ................ ................0040 0C11A0D5C5E6E3D6 D540400006212524 .........@@..!%$ ...NEWTON .....0050 34001E244E000624 4C00010014244D00 4..$N..$L....$M. ....+...<.....(.0060 06244FFFFF000A11 E8091E768301BE00 .$O........v.... ..!.....Y...c...0070 2221030000000005 68B3B8C7F9F1C1F0 "!......h....... ...........G91A00080 C4F3C1D7C1F8F840 4040400603022106 .......@@@@...!. D3APA88 .....0090 46000A11E8091E76 831389 F......v... ....Y...c.i

9 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.100)pid 807116 tid 1 cpid -1 node 0 sec 2 nsec 364420503 probe 100bytes 16

Data1 (PD_TYPE_UINT,8) unsigned integer:10

�� 14. � ��� �(TCP/IP ) ��

� 23 � DRDA � 161

Page 170: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

10 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.1177)pid 807116 tid 1 cpid -1 node 0 sec 2 nsec 364440751 probe 1177bytes 27

SEND BUFFER(AR):

RDBCMM RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 000AD00100010004 200E ........ . ..}.......

11 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.100)pid 807116 tid 1 cpid -1 node 0 sec 2 nsec 475009631 probe 100bytes 12

Data1 (PD_TYPE_UINT,4) unsigned integer:54

12 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.1178)pid 807116 tid 1 cpid -1 node 0 sec 2 nsec 475014579 probe 1178bytes 71

RECEIVE BUFFER(AR):

ENDUOWRM RPYDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 002BD05200010025 220C000611490004 .+.R...%"....I.. ..}.............0010 00162110E2E3D3C5 C3F1404040404040 ..!.......@@@@@@ ....STLEC10020 4040404040400005 211501 @@@@@@..!.. .....

SQLCARD OBJDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 000BD00300010005 2408FF ........$.. ..}........

13 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.100)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 721710319 probe 100bytes 16

Data1 (PD_TYPE_UINT,8) unsigned integer:126

14 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.1177)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 721727276 probe 1177bytes 143

SEND BUFFER(AR):

EXCSQLIMM RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 0053D0510001004D 200A00442113E2E3 .S.Q...M ..D!... ..}....(......ST0010 D3C5C3F140404040 4040404040404040 ....@@@@@@@@@@@@ LEC10020 D5E4D3D3C9C44040 4040404040404040 ......@@@@@@@@@@ NULLID0030 4040E2D8D3C3F2C6 F0C1404040404040 @@........@@@@@@ SQLC2F0A0040 4040404041414141 41484C5600CB0005 @@@@AAAAAHLV.... ......<.....0050 2105F1 !.. ..1

SQLSTT OBJDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 002BD00300010025 2414000000001B64 .+.....%$......d ..}.............0010 656C657465206672 6F6D206464637375 elete from ddcsu .%......?_......0020 73312E6D79746162 6C65FF s1.mytable. ..._`./.%..

15 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.100)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 832901261 probe 100bytes 12

Data1 (PD_TYPE_UINT,4) unsigned integer:102

�� 15. � ��� �(TCP/IP ) ��

162 DB2 Connect ��� ���

Page 171: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

16 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.1178)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 832906528 probe 1178bytes 119

RECEIVE BUFFER(AR):

SQLCARD OBJDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 0066D00300010060 240800FFFFFF3434 .f.....`$.....44 ..}....-........0010 3237303444534E58 4F544C2000FFFFFE 2704DSNXOTL .... ......+.!.<.....0020 0C00000000000000 00FFFFFFFF000000 ................ ................0030 0000000000572020 2057202020202020 .....W W ................0040 001053544C454331 2020202020202020 ..STLEC1 ....<...........0050 2020000F44444353 5553312E4D595441 ..DDCSUS1.MYTA ............(...0060 424C450000FF BLE... .<....

17 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.100)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 833156953 probe 100bytes 16

Data1 (PD_TYPE_UINT,8) unsigned integer:10

8 data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.1177)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 833159843 probe 1177bytes 27

SEND BUFFER(AR):

RDBRLLBCK RQSDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 000AD00100010004 200F ........ . ..}.......

19 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.100)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 943302832 probe 100bytes 12

Data1 (PD_TYPE_UINT,4) unsigned integer:54

20 data DB2 UDB DRDA Communication Manager sqljcReceive fnc (3.3.54.3.0.1178)pid 807116 tid 1 cpid -1 node 0 sec 5 nsec 943306288 probe 1178bytes 71

RECEIVE BUFFER(AR):

ENDUOWRM RPYDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 002BD05200010025 220C000611490004 .+.R...%"....I.. ..}.............0010 00162110E2E3D3C5 C3F1404040404040 ..!.......@@@@@@ ....STLEC10020 4040404040400005 211502 @@@@@@..!.. .....

SQLCARD OBJDSS (ASCII) (EBCDIC)0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF 0123456789ABCDEF

0000 000BD00300010005 2408FF ........$.. ..}........

�� 16. � ��� �(TCP/IP ) ��

� 23 � DRDA � 163

Page 172: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DRDA ��� �� �� �� ��

�� ��� � �� � �� �� � ��� � ����. �� ���

��� �����. commit �� ��� �� System i ������ � �� �

��� �� � ��(UOW)� ����� �����. � �� � ��� �

�� �� ��� �� System i ������ � ������ �� �����

�� �� ��. � �� � � ��(UOW) �����(ENDUOWRM)� �

� ��, �� � ��(UOW)� �� �� ����.

� ���, � �� 12�� DDM � � X’2408’� � �� X’FF’� ���

� �(Null) SQLCA� �� ��. �(NULL) SQLCA(X’2408FF’)� ��(SQLCODE

0)� ����.

160 ���� �� 13��� � �� 16� �� SQLCA� �� �� � ��

�����.

164 DB2 Connect ��� ���

Page 173: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 6 � �

© Copyright IBM Corp. 1993, 2007 165

Page 174: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

166 DB2 Connect ��� ���

Page 175: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 24 � DB2 Connect ��� ���

� ����� DB2 Connect ��� ���� �� �� ���� ��� �

����. � ��� �� ��� �� ��.

v �� ���, ��� ��� ��� �� (�� ��� �� )� ��.

� ���� �� ��� �� ��� ��� ��� ��� ��� ��

��� �� ��.

v �� �� ��� ��� ���� ���� ��

v ��� ��� � � ���� � � ��. �� �, � ��� � �� ���

� ����.

SQL0965 �� SQL0969

�� ��� SQL0965 SQL0969� i5/OS� DB2, z/OS� DB2 VM &

VSE� DB2��� �� �� �� �� � �� ��� � ����.

� �� ��� ���� ��� �, � ���� ��� ������ �

��� ����� ���� �� SQL � ���� ���.

��� ��� �� i5/OS ��������� ���� SQL � ��� � ��

��. �� � ��� ��� ��� �� �� �� �� ������.

SQL5043N

�� �� ��� �� ��� ��� ���� ��� �����. ��� �

� ������ �� ��� ��� ���� �����.

TCP/IP ���� DB2 Connect ��� ��� ��� � ����. �

�� ������ ���� �� � ����.

diaglevel = 4� �, db2diag.log� ��� ��� ��� � ����.

�:

2001-05-30-14.09.55.321092 Instance:svtdbm5 Node:000PID:10296(db2tcpcm) Appid:nonecommon_communication sqlcctcpconnmgr_child Probe:46DIA3205E TCP/IP � ��� � �� TCT/IP �� �� � ���� "30090"�� ���� ���� ����.

��� � �� ��� ������ � ��� �� DB2 Connect� �� ��

� ����� �� ���� ���� � ���� ��� ��� ����

�. ��� ���� TCP/IP �� � � ���, � � ���� DB2

Connect� ��� �� ��� ��� �� ���� �� ��� �

���.

© IBM Corporation 1993, 2007 167

Page 176: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��, DB2COMM ��� ��� ���� ���� ���� ���� �

�� ��� � ����. ����, ���� DB2COMM ��� ����

�� �� ��� ��� ��� ��(�: svcename �� nname) �� �

�����.

��� ����� ��� ���� � ����� ��� �� ��

� �� �� ���� SQL5043 �� ���� �� ����. ���

TCP/IP ��� ��� ��� ���� �� ��� � �����

�� �, ��� � ����. � �, � ��� ������ ����

��� � � ���, �� ��� �� ����� �� ����

� ����� � �� ��.

�� ��� ����� DB2 Connect �� �� �� �����

��� ��� TCP/IP ��� ��� ��� �� ����. DB2 Connect

�� � � ����� ���� �� �� ������.

db2 terminatedb2stop

SQL30020

�� SQL30020N � �� SQL�� �� ��� ��� � �� ��

� �� ��� ���� �����.

��� � ��� ���� ���� �� ��� . ���� ���� ��

db2support �� ������.

SQL30060

�� SQL30060N ″<authorization-ID>″� � ″<operation>″� ��� � ��

��� ����.

��� OS/390 z/OS� DB2� � �, �� ������(CDB) ���� �

� ���� �����.

SQL30061

�� !�� ��� �� System i ������ � ��� ���. �� �

������ �� � ����.

��� DCS ���� ��� !�� � ������ ��� ���� � ���

�. � ��� ���� SQLCODE -30061� ������ �� ��.

DB2 �, ������ DCS ���� ��� ������. DCS ��

�� ��� �� ������ �� �� �� �� ������ ���

��� ���. �� �� z/OS OS/390� DB2 Universal Database �

�� ���� � , ��� ��� � � � �� ��� � � (BSDS)

″LOCATION=locname″ �� ��� ��� �� �� �, � �� �

168 DB2 Connect ��� ���

Page 177: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� ��� �� ��� ��(DDF)� �� � DSNL004I ���

(LOCATION=location)�� �� ��.

TCP/IP �� � ��� �� ��� ����.

db2 catalog tcpip node <node_name> remote <host_name_or_address>server <port_no_or_service_name>

db2 catalog dcs database <local_name> as <real_db_name>db2 catalog database <local_name> as <alias> at <node node_name>

authentication server

�� �� ������� ��� �� �� ������.

db2 connect to <alias> user <user_name> using <password>

� �� 79� ��� SQL30081N

��

SQL30081N �� ��� ������.�� �� ������: "TCP/IP". �� �� �� API: "SOCKETS".����� ��: "". ��� ���� ��:"connect". ���� � �� ��: "79", "*", "*".SQLSTATE=08001

��� � ��� ��� ������ DB2 Connect �� �� ��� �

� ��� � ����. ��, DB2 Connect ��� ��� �� System i

������ �� � �� ��� � ����.

1. DB2 Connect ��� DB2COMM ��� ��� ���� �� ���

� � ����. �� � ����. �� ��, AIX�� DB2 Enterprise

Server Edi t ion� � � � � db2set db2comm=tcpip ��

sqllib/db2profile� �� ���.

2. IBM Data Server Client DB2 Connect ��� TCP/IP ��� �

�� �� �� �� ���� �� � ����. � ��� TCP/IP

� ��� �� ��� � ����.

3. DB2� DB2 Connect ��� ���� ������. �� ��

���� ������ �� ��� �� diaglevel� 4� �����

�.

db2 update dbm cfg using diaglevel 4

DB2� ��� ��� �, db2diag.log ��� ���� DB2 TCP/IP

��� ���� � ����. ��� ��� ��� ���� ��

�.

2001-02-03-12.41.04.861119 Instance:svtdbm2 Node:00PID:86496(db2sysc) Appid:nonecommon_communication sqlcctcp_start_listen Probe:80DIA3000I "TCPIP" ���� ��� �������.

� 24 � DB2 Connect �� 169

Page 178: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

���� �� �� 10032� ��� SQL30081N

��

SQL30081N �� ��� ������.�� �� ������: "TCP/IP". �� �� �� API: "SOCKETS".����� ��: "9.21.85.159". ������� ��: "send". ���� � �� ��: "10032","*", "*".SQLSTATE=08001

��� � �� ���� TCP/IP ��� �� ��� ���� � ���� �

� ��� � ����. TCP/IP ������ ��� ������.

��� ���� TCP/IP ���� ����� �� ��� �� ��.

� ��� ��� � �� ����.

CONNECT� � �� � SQL30082 RC=24

�� SQLCODE -30082 ��� ��� �� �� ��� ���� ����.

��� ��� � CONNECT�� ��� ��� ����� � ����. ��

� �� � ������� �� � ����. IBM Data Server Client�

� �� � ������� ��� �� ���. �� ��, AIX� ��

� �� ��� CONNECT�� ��� ��� ��� ��� � ���

�.

170 DB2 Connect ��� ���

Page 179: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 7 � �

© Copyright IBM Corp. 1993, 2007 171

Page 180: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

172 DB2 Connect ��� ���

Page 181: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� A. DB2 �� �� ��

DB2 � ��� �� �� � � ��� ��� � ����.

v DB2 �� ��

– �� ��(���, �� �� ��)

– DB2 ��� � �

– �� ���

– ���

v DB2 �

– PDF ��(���)

– PDF ��(DB2 PDF DVD)

– �� �

v �� �

– � �

– ��� �

�: DB2 �� ��� ��� PDF �� ��� ��� �� �� ��. �� �

�� ��� �� ��� �� ��� ����� ibm.com®�� DB2 �� ��� �

�����.

ibm.com�� ��, �� IBM Redbooks �� �� �� DB2 � ��� �

� �� ���� � ����. DB2 �� �� ����� ��� ���

http://www.ibm.com/software/data/sw-library/� �������.

�� ���

DB2 ��� � ��� �����. DB2 ��� ���� � �� ��� �

����� ��� [email protected]�� �� ��� �����. DB2 �� �

��� ��� �� ��� ��� �� ��� �� ����. ��� ��� � !

��� � ��� ��� ��� � �� �������. � �� �� � �

�� � ��� ��� �, �� URL� ������.

DB2 �� ��� ����� � �� �� � � ���� ����. ���� �

� � �� DB2 � ���� �� �, �� ��� IBM ��� ��� � �

������.

© IBM Corporation 1993, 2007 173

Page 182: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 �� �����(��� �� PDF ��)

�� �� IBM Publications Center(www.ibm.com/shop/publications/order)�� �

�� � �� DB2 ������ � �����. PDF �� �� DB2 � 9.5

�� � ��� �� www. ibm.com/ suppo r t / docv i ew .wss? r s=71

&uid=swg2700947�� ���� � ����.

�� �� � �� �� �� �� ���, �� �� �� ���� �� ��

��� � �� �� ����.

� 18. DB2 � ��

� �� � �� ��

Administrative API Reference SC23-5842-00 �

Administrative Routines and Views SC23-5843-00 ���

Call Level Interface Guide and

Reference, Volume 1

SC23-5844-00 �

Call Level Interface Guide and

Reference, Volume 2

SC23-5845-00 �

Command Reference SC23-5846-00 �

Data Movement Utilities Guide and

Reference

SC23-5847-00 �

D a t a R e c o v e r y a n d H i g h

Availability Guide and Reference

SC23-5848-00 �

Data Servers, Databases, and

Database Objects Guide

SC23-5849-00 �

Database Security Guide SC23-5850-00 �

Developing ADO.NET and OLE

DB Applications

SC23-5851-00 �

Deve lop ing Embedded SQL

Applications

SC23-5852-00 �

Developing Java Applications SC23-5853-00 �

Deve lop ing Per l and PHP

Applications

SC23-5854-00 ���

Developing User-defined Routines

(SQL and External)

SC23-5855-00 �

Getting Started with Database

Application Development

GC23-5856-00 �

Linux Windows�� DB2 ��

�� ���

GA30-3480-00 �

Internationalization Guide SC23-5858-00 �

Message Reference, Volume 1 GI11-7855-00 ���

Message Reference, Volume 2 GI11-7856-00 ���

�� ��� GA30-3479-00 �

174 DB2 Connect ��� ���

Page 183: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 18. DB2 � �� (�)

� �� � �� ��

Net Search Extender Administration

and User’s Guide

�: � ��� ��� DB2 �� �

�� ���� ����.

SC23-8509-00 �

Partitioning and Clustering Guide SC23-5860-00 �

Query Patroller �� ��� �

��

SA30-3539-00 �

IBM Data Server Clients� � �

GA30-3482-00 ���

DB2 Servers� � � GA30-3481-00 �

Spatial Extender and Geodetic

Data Management Feature User’s

Guide and Reference

SC23-8508-00 �

SQL Reference, Volume 1 SC23-5861-00 �

SQL Reference, Volume 2 SC23-5862-00 �

Sys tem Moni tor Guide and

Reference

SC23-5865-00 �

Text Search Guide SC23-5866-00 �

Troubleshooting Guide GI11-7857-00 ���

Tuning Database Performance SC23-5867-00 �

Visual Explain ��� SA30-3487-00 ���

��� �� SA30-3486-00 �

Workload Manager Guide and

Reference

SC23-5870-00 �

pureXML Guide SC23-5871-00 �

XQuery Reference SC23-5872-00 ���

� 19. DB2 Connect � � ��

� �� � �� ��

DB2 Connect Personal Edition�

� �

GA30-3484-00 �

DB2 Connect Servers� � � GA30-3485-00 �

DB2 Connect ��� ��� SA30-3483-00 �

� 20. Information Integration � ��

� �� � �� ��

I n f o r m a t i o n I n t e g r a t i o n :

Administration Guide for Federated

Systems

SC19-1020-01 �

Information Integration: ASNCLP

Program Reference for Replication

and Event Publishing

SC19-1018-02 �

�� A. DB2 � �� �� 175

Page 184: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� 20. Information Integration � �� (�)

� �� � �� ��

I n f o r m a t i o n I n t e g r a t i o n :

Configuration Guide for Federated

Data Sources

SC19-1034-01 ���

Information Integration: SQL

Replication Guide and Reference

SC19-1030-01 �

I n f o r m a t i o n I n t e g r a t i o n :

Introduction to Replication and

Event Publishing

SC19-1028-01 �

��� DB2 �� ��

�� DB2 �� ��� �, �� �� �� ��� � ��� �� �� �

� ��� ����� ����. ���� �� ��� IBM ������ �� DB2

�� ��� � ����. DB2 PDF �� DVD� �� ��� �� ��

� ��� �� ������. �� �� DB2 ��� ���� �� ��� �� �

�� ��� � ����.

DB2 PDF �� DVD�� ��� � �� ��� DB2 �� �� �� IBM

�� ��� ��� � ����. ���� ��� �� IBM Publications Center�

� �� �� �� ��� �� ����. �� �� �� ���� �� ���

�����, ���� �� ��� IBM ������ �� DB2 �� ��� �

����. DB2 PDF �� DVD� �� �� �� �� ��� �� �����

�.

�: �� �� ��� DB2 ��� http://publib.boulder.ibm.com/infocenter/

db2luw/v9r5� DB2 �� ���� ���� ��.

�� DB2 �� ����� ��� ������.

v �� �� �� ���� �� DB2 �� �� �� ��� � ��� ���

� ��� http://www.ibm.com/shop/publications/order� IBM Publications Center

� � ����. � �� ��� ������ ��/��/��� �� �� �

� ���� �� ����� �����.

v �� ��� IBM ������ �� DB2 �� ����� ��� �����

�.

1. �� � ��� ���� �� �� ���� � ��� ��� ����

�.

– www.ibm.com/planetwide� �� IBM � �� ��� ����

176 DB2 Connect ��� ���

Page 185: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

– http://www.ibm.com/shop/publications/order� IBM Publications � ���.

�� ��� �� � � ���� ������ �� ��, �� �� ��

� �� ���. � ����� ″� ��� ��″ �� ������.

2. ��� ��� �, ��� DB2 �� ������.

3. ����� ����� �� �� �� ��� ������. �� ��

�� ��� 174 ���� �DB2 � �����(��� �� PDF �)�

� ������.

��� ����� SQL �� ��� ��

DB2� SQL�� �� � � �� ��� � SQLSTATE � �����.

SQLSTATE � � SQL �� SQL �� ��� � ��� �����.

SQL �� � � ����� �� ���� �� ��� ������.

? sqlstate or ? class code

���, sqlstate� �� 5�� ��� � SQL ���� class code� SQL ���

�� 2�� ��� ����.

�� ��, ? 08003� 08003 SQL ��� � � � ����, ? 08� 08 ��

� � � � � �����.

DB2 �� �� �� ��� ���

DB2 � 9.5 ��� �� DB2 �� �� URL� http://publib.boulder.ibm.com/

infocenter/db2luw/v9r5/���.

DB2 � 9 ��� �� DB2 �� �� URL� http://publib.boulder.ibm.com/

infocenter/db2luw/v9/���.

DB2 � 8 ��� � 8 �� �� URL http://publib.boulder.ibm.com/infocenter/

db2luw/v8/� �����.

DB2 �� ���� �� ��� �� ��

DB2 �� ��� ���� � ��� ��� ��� �� ��� �����. ��

� ��� ��� ���� �� �, DB2 �� ��� ��� �� ��� ���

��.

v Internet Explorer ������ ��� ��� ��� ����� ��� ����

��.

�� A. DB2 � �� �� 177

Page 186: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

1. Internet Explorer�� � —> ��� �� —> ��... ��� �����. �

� � �� �� ����.

2. ��� ��� �� ��� � �� ���� ����� � ����.

– ��� � ��� ����� ��... ��� �����.

�: ��� ����� ���� ��� ��� ��� ���� � ���

��� ���� �� ����.

– ��� �� #�� ����, ��� �� � ��� �� ��� � �

� ��� � �� � �� ��� �����.

3. ���� ��� �� � ���� �� �� ��� ��� DB2 �� ���

������.

v Firefox �� Mozilla ������ ��� ��� �� ��� ����� ���

������.

1. � —> �� —> �� � ��� �� ���� ��� �����. �

�� �� �� ��� �� ��.

2. ��� ��� �� ��� � �� ���� ����� � ����.

– ��� � ��� ����� ��... ��� �� �� �� ��� ���

����.

– ��� �� #�� ����, ��� �� � ��� �� ��� � �

� ��� � �� � �� ��� �����.

3. ���� ��� �� � ���� �� �� ��� ��� DB2 �� ���

������.

�� ���� �� � ����, �� �� �� ��� �� ���

��� � � � �� ����.

��� �� ���� ��� ��� DB2 �� �� ��

DB2 �� ��� �� ��� �, IBM� �� ����� �� ��� ���

�� ��� � ����.

�� ��� DB2 �� ��� ����� ��� ������.

1. ����� DB2 �� ��� �� � �� ��� �� �����. ��

��� �� ��� ���� ���� ���� � �� ���� �

� ��� ���� � �� � ��� ����� �� � ����.

2. �� ��� �� ���� � ��� �� ��� ������. ���� ��

��� �� �, �� ��� ���� ��� ��� � ����.

178 DB2 Connect ��� ���

Page 187: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�: ��� �� �� ��� DB2 �� �� ����� ���� �,

��� � ��� ���� �� ���� � �� ���� ��� DB2

�� ��� �� ��. ��� �� �� ����� ����� ���� �

� ��� �� ���� �� ����� �� ���� ��� ��� �

�� ���� � � �� ��� ��� �� � ����.

�� ���� �� ���� �� ��� ���� ���� �������. �

�� �� ��� �� ���� ��� � ����.

3. �� �� ��� �� � ����� DB2 �� ��� ������.

�: Windows Vista��� ���� �� ��� �� ��� ���. � ��

� ���� � "� �� ��� ��� ����� � �� ��� ��� �

�� �� � ��� ��� �����.

��� �� ��� �� ��� DB2 �� ��� ����� ��� �����

�.

1. DB2 �� ��� �����.

v Windows��� � → ��� → �� � → ���� �����. �� ��

DB2 �� �� ���� ��� ��� ��� �� � ��� �����.

v Linux��� �� �� ������.

/etc/init.d/db2icdv95 stop

2. �� ��� �� ��� �����.

v Windows ���:

a. � �� ����.

b. �� ��� ��� �� ������. DB2 �� ��� <Program

Files>₩IBM₩DB2 Information Center₩Version 9.5 ����� ���� �

� ��. ��� <Program Files>� ��� �� ����� ��� �

���.

c. �� ������ doc₩bin ����� �����.

d. ��� �� help_start.bat ��� ������.

help_start.bat

v Linux ���:

a. �� ��� ��� �� ������. DB2 �� ��� /opt/ibm/

db2ic/V9.5 ����� ���� �� ��.

b. �� ������ doc/bin ����� �����.

c. ��� �� help_start ����� ������.

help_start

�� �� ��� ���� �� ���� �� � ����� �� ��.

�� A. DB2 � �� �� 179

Page 188: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

3. �� ��( )� �����. �� ��� ��� ���� �� ��� ����

�. �� ��� �� ��� �� ��.

4. ��� ���� ���� ���� ��� �� � �� ��� ��

���.

5. ��� �� ���� ���� ��� �����.

6. �� �� ��� �����.

v Windows�� �� ����� doc₩bin ����� �� � ��� ��

help_end.bat ��� ������.

help_end.bat

�: help_end ���� ���� help_start ���� ��� �� ����

���� ��� � ��� �� ���� ����. help_start.bat� �

�� � Ctrl-C �� �� � � ���� ����.

v Linux�� �� ����� doc/bin ����� �� � ��� �� help_end

����� ������.

help_end

�: help_end ������ help_start ����� �� ���� ����

��� � ��� �� ���� ����. help_start ����� ���

� �� � � ���� ����.

7. DB2 �� ��� ������.

v Windows��� � → ��� → �� � → ���� �����. �� ��

DB2 �� �� ���� ��� ��� ��� �� � � � �����.

v Linux��� �� �� ������.

/etc/init.d/db2icdv95 start

��� DB2 �� ���� �� ��� ��� �� ��.

DB2 ���

DB2 ���� DB2 ��� ��� �� � ���� � �����. � ���

�� ����� �����.

��� ��

http://publib.boulder.ibm.com/infocenter/db2help/� �� ���� XHTML �� �

��� � � ����.

�� ����� �� ���� � �����. � ���� � ���� ��

� ���� ������.

180 DB2 Connect ��� ���

Page 189: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

DB2 ���

���� ��� ��� �����.

�pureXML™�(pureXML Guide)

XML ���� ���� �� XML ��� ���� �� �� ����

� DB2 ������� ������.

Visual Explain ���� �Visual Explain�

Visual Explain� ���� ��� ���� � ��� SQL�� ��, �

� �����.

DB2 ��� �� ��

DB2 �� �� ��� � ���� ��� � �� � �� ��� ���

�.

DB2 ��

��� � ��� DB2 ��� � ��� �� DB2 �� ��� ��

��� � ��� ����. DB2 �� �� ����� ���� ���

� ���� ��� ��, � �� �� �� ���� � � �

DB2 ���� ��� � �� ���� ��� ��� � � ����

� � ��� ����.

DB2 �� �� � ���

���� �� � � � �� ���� DB2 � �� � ����

������. � �� ����� �� DB2 �, ��, APAR(Authorized

Program Analysis Report �� � ��), FixPack � ��� �

�� ����. ��� � ��� ��� ��� � ��� � �� �

� � ����.

http://www.ibm.com/software/data/db2/udb/support.html�� DB2 � ��

� ���� �������.

�� ��� �� � ��� ��� � ����.

��� ��: �� �� ��� ���� �� ��� ��� � ��� � ,

��� ��� ��� � ����. ��� IBM� �� � �� � �� ��

� ��� �� �� ����� 2� ��� �� � ����.

�� A. DB2 � �� �� 181

Page 190: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��� ��: �� �� ��� ���� �� ��� ��� � ��� �� �

�� ���� ��, �� ��� � ����. ��� IBM� �� � �� �

��� 2� ��� ���� � �� �� � ��� ��, �� �� �� � �

����.

� ���� ���� ��� �� ����, � ��� � ��� ��� ��, �

��, ��� �� � � ���� � ��� ��� ���� �� ���

�� �� ���� ���� ����.

IBM� � ��� ��� IBM� ��� ���� ����� ��� ��� ����

� ���� ���� ���� � ���� � ����� ��� ��� ��� �

����.

�� ��� �� ��� ���� �� � ��� � ��� ��� ���

� ��� ��� � ��� ���, �� �� ���� � ����.

IBM� � ��� ��� � ��� ��� ���� ����. � ��� ���,

�� ��� � ��� ��� � �� ��� ����(�, �� ���

��) ���� ���� �� �� �� ″����″ �� ��.

182 DB2 Connect ��� ���

Page 191: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� B. ���

� ��� ���� ���� �� ������ �� ����.

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 Corporation 1993, 2007 183

Page 192: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ��� �IBM � ��� ��� � � �� ��� �����. IBM� �

���� ��, ��� �� �� � �� �� �IBM � ��� �� ��

��� � �, �� �� ���� ����. �IBM � ����� �� IBM

� ��� � ��� �� ��� ��� �� ��� ����� �� ���� �

���. �� IBM ����� ��� �� �����(�� ��� ��

�� �����) IBM� ��� � ��� ���� ��� �� ����

����. ��� IBM� ��� �� ��� �� ��� ��� � ���� ��

�, ��� ��� �� ���� ��� � �� ���, ���, �� �� � ��

� � �� ��� ��� �� ��� � �� ����. ��� ���

���� �� ���� ��� ���� ��� ����.

IBM� ��� ��� ���� �� �� ��� ���� ���� ���� ��

� ��� ��� ����� ��� � ����.

(i) ���� �� ���� �� ���(� ��� ��) �� �� ��

(ii) ��� ��� �� ��� ��� � ���� �� ��� �� �� �

��� ���� �� � � ������.

135-270

��� ��� �" 467-12, ������

�� ��.�. . ����

������

��� ��� �� ��(�� ��, ��� �� �)��� ��� � ����.

� ��� �� ����� ��� ��� ���� � �� ��� ��

����� ��� ��� IBM� IBM �� ��, IBM ��� ���� ��(IPLA)

�� �� �� ��� �� ��� ����.

� ��� ��� �� �� ���� ��� � �� ��� ����. ��� ��

�� � �� �� �� ��� �� � ����. �� ��� �� �� ��

��� ��� � ���, ��� ��� ��� ���� ���� �� ��

���� ��� � ����� ��� � ����. �� �� ��� ���

�� ��� �� �� � �� �� �� � ����. � �� ���� ��

���� � � � � �� ��� ���.

�IBM ��� �� ��� �� ��� ���, �� �� �� �� � ��

���� � ����. IBM��� ��� ���� ����� ��� �, �IBM

��� ��� ��� ���, ��� �� � ��� ��� ��� � ����.

�IBM ��� ��� � ����� �� ��� ���� ������.

IBM� ���� �� �� ��� �� �� ��� � �� �� � � � �

���.

184 DB2 Connect ��� ���

Page 193: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ���� ��� ���� ���� ���� �� ���� � ��� ��

����. �� ���� ��� ��� ���� ���� ��� � , ��, ��

��� ��� ��� � ����. �� ��� �� ��� ��� �� ��� ��

� � ������ �� ��� ����.

�� ����:

� ���� �� �� �� ��� ���� ��� ���� �� ��� � �

� ������ �� ����. ��� ��� �� ���� � ��� � �

� �� � ����� ���� ����(API)� ���� ������ �

�, ��, �� �� ��� ��� �� ���� �� �� ���� ���

��� ��, �� ��� � ����. ��� �� ���� �� �� ���

��� ���� �� ����. ��� IBM� ��� ���� ���, ��� �

�� �� ��� ����� ��� ����.

��� �� ��� �� �� ��� � ���� ���� �� ��� �� �

� ��� ���� ���.

© (��� ���) (�). � � ��� IBM Corp.� �� ����� ��

��. © Copyright IBM Corp. _enter �_. All rights reserved.

��

DB2 � 9.5 �� ����� ���� ��� ��, �� �� ��� ���

IBM(International Business Machines) Corporation �� � ��� �� �� �

������. �� �� � ���� ���� IBM Corporation� ��� � �

�� http://www.ibm.com/legal/copytrade.shtml� ����.

�� ��� � ��� �� �� ������, DB2 �� ������ �� �

� ��� ���� �� ��.

Microsoft, Windows, Windows NT® Windows ��� �� �� � ����

���� Microsoft Corporation� �����.

Intel, Intel ��, Intel Inside® ��, Intel Centrino®, Intel Centrino ��, Celeron®,

Intel Xeon®, Intel SpeedStep®, Itanium® Pentium®� �� �� � ����

���� Intel Corporation� �����.

Java �� Java �� ��� �� �� � ���� ���� Sun Microsystems,

Inc.� �����.

UNIX� �� �� � ���� ���� Open Group� �������.

Linux� �� �� � ���� ���� Linus Torvalds� �������.

�� B. ���� 185

Page 194: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

Adobe®, Adobe ��, PostScript® PostScript ��� �� �� � ���� �

��� Adobe Systems Inc.� ���� �� �����.

� ��, �� ��� ��� �� ��� �� �� �������.

186 DB2 Connect ��� ���

Page 195: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

��

����� ��� �� ��� ��(VTAM) 56

��

�� �� 178

DB2 �� �� 178

����

������ ���� 35

� ����

�� 95

� ��

�� 93

��� �� 135

����

DB2 Connect 97

�� ����

DB2 Connect 8

�� � � � 157

��

����, �� � 55

��� 17

�� ����

MAX_COORDAGENTS 117

NUM_INITAGENTS 117

NUM_POOLAGENTS 117

TCP_KEEPALIVE 103

�� ��

��, �� �� 90

��

� � 59

�� �� ID 83

�� �� ��

z/OS� DB2 Health Monitor 88

�� �� �� 42

��� �� � 36

����

�� �� 37

���

��� �� 140

�� �� 107

��� (�)

�� 133

���� 35, 36

�� 35, 36, 42

���� ��� ��

�� �� ��� 65

�� � ��(DUOW) 63

�� 63

�� �� 64

��� 64

� ��� �� �� ��� 64

���

��

��� 139

��� 113

�� ��(DR) 14

��

���� ����� � 69

�� �� 140

�� 107, 140

��� 12

�� 107

��� �

�� ��� 139

��

��� ��� �� 139

� �� � 139

� 10�� 139

� 10�� 139

CHAR 139

INTEGER 139

VARCHAR 139

��� �

DB2 Connect �� 69

������

��

MVS 6

OS/390 6

OS/400 6

© Copyright IBM Corp. 1993, 2007 187

Page 196: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

������ (�)

�� (�)

VM 6

VSE 6

z/OS 6

� 35, 42

�� �� 107

�� ��� 113

�� 35, 37, 42

RDBNAM ���� 157

�� 133

������ ����

�� 35

� 35

� �� 43

������ ���(DCS) 35

��� ������ 35

������ ��� ���

��� ����� 79

�� 8

������ ���(DCS) ����

�� �� 35

������ ��

���

�� 113

��

��� �� 107

�� 107

�� 150

CPU �� 107

�� 177

SQL�� �� 177

�� �� ���(SPM)

��� ���� 66

���� 65

SQL

�� ���� 113

� �� 7

CURRENTPACKAGESET 55

����

��� ��

��� 42

���� �� �� �� ����

DB2 Connect �� 131

�����

�� �� 88

��� � ��

�� 13

� 13

� 13

��� ��� �� 3

������

� ��� �� 64

����

���� ���� 42

��� 43

���� �� 37

AGENTPRI 131

BIDI 37

D ( ��) 37

DIRCACHE 131

EXTRA BLOCKS SRV 137

INTERRUPT_ENABLED( ��) 37

LOCALDATE 37

MAXAGENTS 119, 131

MAXDARI 131

MAX_COORDAGENTS 119

NOMAP 37

NUMDB 131

NUM_INITAGENTS 119

NUM_POOLAGENTS 119

PRDID 157

RQRIOBLK 131

SYSPLEX 37

���� ���� ,(��) 37

���� ���� ,,(�� ��) 37

SQLCODE 73

�� 73

NOMAP ���� 73

��� �� �� 107

ACCRDB 157

ACCRDBRM 157

ACCSEC 157

commit 157

EXCSAT 157

188 DB2 Connect ��� ���

Page 197: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� (�)

EXCSATRD 157

GET SNAPSHOT 80

SECCHK 157

��

COMMIT 113

DESCRIBE 113

EXECUTE IMMEDIATE 113

FOR FETCH ONLY 113

PREPARE 113

ROLLBACK

����� �� 113

SELECT 113

�� ���(CLP)

�� 113

SQL� 8

���

�� 79

79

���

DB2 Connect � 79

Windows �� ��� 79

�� ������

�� 37, 42

��

�� �� 181

PDF �� �� 174

�� �� 173

�� ��� � 139

�� ��� �� ����(CDRA) 12

��� �

��� 147

� ��� 148

�� �� 181

��� 181

�� �� 150

��� �

�� 147

�� 136

147, 148

�� �� 181

��� 181

�� � 147

� �� 151

DRDA 159, 164

DB2 Connect 167

���� �� 59

� �

��

��� �� ���� ���� 59

����� ����� 59

��� 59

��� �� 59

���

�� 107

��

��� ��� 139

�� ��

�� 107

���� 107

��

� ���� 36

� 47

� 42

�� �� 55

��

OS/390 z/OS 55

�� 55

DB2 Connect

���� 54

�� 56

GRANT �� 56

Kerberos 53

REVOKE �� 56

TCP/IP 56

�� SQL

NOT ATOMIC 113

� �� �

��� � 139

�� �� ������ ����(DRDA)

�� 11

�� 11

�� ��� ����(MSA) 12

��� ��� 11

��� �� 12

�� ��� �� ����(CDRA) 12

�� ��� ��(DDM) 12

���� 12

����� ���� 12

����� �(AS) 12

��� ��� ���� �� ����(FDOCA) 12

TCPIP 12

189

Page 198: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� ��� ��(DDM) 12, 155

�� ��

�� 14

�� ��� 14

�� 14

�� 14

����� ������ 14

�� � ��

� ��� �� 63

�� � 63

� 11

2�� �� 63

��� ��� 113

�� �� 131

������ ��

����, ��� 42

�� ��

z/OS� DB2 Health Monitor 89

�����

DB2 Connect EE 26

��

�� 107

��� �� 107

��� ��� 140

��� ��� 107

�� 107

��!� 107

�� ��� 113

��� � 136

��� 107

�� �� 107

��� �� 135

� 124

124

�����

��� ��� 113

�� SQL 113

�� 113

� � 113

��� ��� 113

�� ��� 113

�� �� 136

�� 136

ODBC ��� �� 111

�� (�)

OS/390 z/OS� DB2 136

SQL ���� 113

�� ��

DB2 Connect 105

��

��� � 155

�� 155

� �� 113

��� ���

�� 25

�� 37

����

TCP/IP �� 56

��� ������ ����

35

�� �� 35

� �� 35

������ � 35

������ �� 35

� 35

��� ��

GET SNAPSHOT � 80

��� ��

� 135

z/OS� DB2 Health Monitor 89

������� ��� �� 83

��

� �� (OS/390 z/OS) 55

��� CCSID ��

BIDI ���� 37

���

���� �� 17

DB2 Connect Enterprise Edition 20

�, � �� 119

�� 117

� 119

�� 119

��� �� System i ������� �� 19

���� �� 17

DB2 Connect Enterprise Edition 20

190 DB2 Connect ��� ���

Page 199: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

�� 117

��

� ����� � ��� 103

� 117

�� 117

�� ���� 119

�� 119

� ���� 119

���� 119

� �� 124

� 119

�� 119

�� ���� 119

���� 119

119

DB2 Connect 125

MAXAGENTS �� ���� 119

MAX_COORDAGENTS �� ���� 119

NUM_INITAGENTS �� ���� 119

NUM_POOLAGENTS �� ���� 119

XA ���� �� 119

117

�� 117

�� �� 124

�, DB2 Connect Enterprise Edition 20

� 119

XA � 119

��

��� � 147

�� ���

DB2 Connect 167

���

���� ��� �� 42

� �

DB2 Connect Enterprise Edition 25

� �����

��� ��� 25

DB2 Connect Enterprise Edition 22

����

��, DB2 Connect 8

������ ��� ��� 8

� � 59

� 155

��� �� 157

db2drdat 155

ddcspkgn 59

���� (�)

ps (��� ��) 150, 157

�� �� 107

�����

� � 59

�� SQL 113

�� 113

��� ��� 113

DB2 Connect �� 22

����� �� 113

DB2 AD ����� 17

ODBC 17

����� ����

���� 42

DRDA �� 12

����� �

�� 26

�� 26

�� 26

2�� �� 26

3�� �� 26

DB2 Connect ESE 26

DB2 Connect �� 26

DRDA �� 12

fat ����� 26

����� �� 113

����� �� ��� � 83

� �� � �� v

���� ����

���� ����� ��� ��� �� 69

�� �

�� 176

� 42

�� 52

��� 52

CLIENT 52, 55

KERBEROS 52

SERVER 52

SERVER_ENCRYPT 52

�� � 52

� 35

��� ����� � ���

�� 101

191

Page 200: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

� ����� � ��� (�)

�� 101

�� 103

���

��� � ��� � 181

Visual Explain 180

�� ��� �� ��(RACF)

�� 56

� ��(UOW)

��� 13

�� 63

�� 11

�� ��

�� 178

�� ��� �� 177

� 177

� SQL

�� 113

� �� 7

�� ��

� ��� �� 64

�� ��� 3

����

� 119

��

� �� 181

��

��

��� 133

������ 133

DB2 Connect 105

DIRCACHE ���� 131

MAXAGENTS ���� 131

MAXDARI ���� 131

NUMDB ���� 131

OS/390 z/OS� DB2 136

RQRIOBLK ���� 131

� � ��(UOW) �� ���(ENDUOWRM) 157

���� 183

z/OS� DB2 Health Monitor 89

�� ������ ���

DB2 Connect PE 17

�� ��

��� � 150

�����

� ������ �� �� 43

� ���

RFC-1323 �� 138

���

���� 107

� �� �� ��� �� 150

�� �� ��

CLI/ODBC 137

Embedded SQL 137

JDBC 137

�� �� 155, 156

�� �� �� 159

DB2 Connect� � � ��� 155

DRDA

�� 155

DRDA �� �� 164

� �� 151

DB2 � 151, 152, 153

DRDA � 159, 164

� ���� 155

������ � �� 128

��� ID 83

�� ��

DB2 Connect ��� �� �� 136

����� ��� �� 83

����� �����

�� �� 101

ID 83

����� �� ID 83

����� DB � 83

����� NNAME 83

������

� ��� �� 64

��

SQLCODE 73

�� ��

����� ����� 101

192 DB2 Connect ��� ���

Page 201: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

����

� ��� �� 11, 63

��

�� � 63

� ��(UOW) 11

�� 67

��� 107

���� �� ��� 29

2�� �� 11

DB2 Connect Enterprise Edition 29

XA �� ����� 67

���� �� ���

� ��� �� 63

�� � 29

� 29

���� 29

OLTP 29

Tuxedo 29

���� ��

����� ���� ����� 47

����� 47

CLI/ODBC� �� 48

CLI/ODBC� �� ��� �� 50

����� ����

CLI/ODBC� �� 48

DB2 Connect �� 47

������

��� �� System i ������ �� � 59

����� ������

�� ��(DR) 14

��� �� �� 131

��� �� ���� 150, 157

�����

��� �� 140

�� ��

��� � 150

��� ��� ���� �� ����(FDOCA) 12

��� ������

���� 99

� ��� 99

�� ��� � 83

��� ����� ID 83

��� �� ID 83

���2�� ��

�� 63

TCP/IP � �� ��� ��� �� 36

AACCRDB � 157

ACCRDBRM � 157

ACCSEC � 157

AGENTPRI ���� 131

ampersand(double ( ))

SQLCODE � �� 73

AS �� ������ �� 37

ATOMIC �� SQL

DB2 Connect� �� ���� �� 113

BBINDADD �

� � �� 59

BSDS(bootstrap data set) ����

Z/OS OS/390 36

z/OS OS/390 36

CCCSID( �� �� �� ID)

��� ��

�� 37

CGI(Common Gateway Interface) ����

�� 22

���� 22

CHAR ��� �

�� 139

CLI(call level interface)

�� 143

�����

CURRENTPACKAGESET 55

����� 47

CLIENT � �

DB2 Connect ���� 52

commit �

� �� 157

193

Page 202: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

COMMIT ��

� � 113

CPU

�� �� 107

CREATE IN COLLECTION NULLID �� 59

CURRENTPACKAGESET CLI/ODBC � 55

DDB2 Connect

�� 8

�� 3

��� � �� 69

�� 47

����

���� �� ��� 17

� 125

�� ��� ��� �� 3

DCE

�� 54

Sysplex �� 127

DB2 Connect Enterprise Edition

� � 20

� � ���� 17

� � 25

� ����� 22

���� �� ��� 29

APIs 24

JDBC 24

SQLJ 24

tuxedo 29

XA �� ���� �� ��� 66

DB2 Connect Personal Edition

�� �� 3

DB2 Connect � ��

�� �� 3

DB2 � �� 176

DB2 �� ��

�� 178

�� ��� �� 177

� 177

DB2 � ��(db2trc)

� �� �� 152

db2drdat ����

�� �� 155

db2trc(DB2 � ��)

�, �� 151

� �� ��� 153

DB2_RESOLVE_CALL_CONFLICT

����� �� 79, 117, 127

DCE

���� 54

DCS ����

�� 37

������ �� 37

���� ��� �� 43

�� ������ �� 37

AS �� ������ �� 37

BIDI ���� 37

LOCALDATE ���� 37

SYSPLEX ���� 37

dcs1ari.map �� 73

dcs1dsn.map �� 73

dcs1qsq.map �� 73

ddcs400.lst file 59

ddcsmvs.lst file 59

ddcstrc ����

�� �� 156

ddcsvm.lst file 59

ddcsvse.lst file 59

DESCRIBE �� 113

DIRCACHE ���� 131

DSS (�� ����)

�, � 155

D( ��) ���� 37

EEscape �� 43

EXCSAT � 157

EXCSATRD � 157

EXECUTE IMMEDIATE �

����� �� 113

EXTNAM ���� 157

EXTRA BLOCKS SRV ���� 137

FFOR FETCH ONLY�

SELECT �� 113

FORCE �

���� ID � 83

GGET SNAPSHOT � 80

194 DB2 Connect ��� ���

Page 203: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

GRANT ��

�� 56

HHealth Monitor

z/OS� DB2 87

Health � 87

IIBM SQL 7

IBM WebSphere 23

IMPORT ����

���� ����� ��� ��� �� 69

INTEGER ��� � 139

INTERRUPT_ENABLED( ��) ���� 37

JJava

����� �

APIs 24

DB2 Connect EE 24

JDBC 24

SQLJ 24

KKerberos � ���

DB2 Connect 52

OS/390 z/OS 53

LLIST DCS APPLICATIONS � 83

LOCALDATE ���� 37

MMAXAGENTS ���� 119, 131

MAXDARI �� ���� 131

MAX_COORDAGENTS ���� 117, 119

Microsoft Windows

����� 17

NNOMAP ���� 37, 73

NON AATOMIC �� SQL

����� �� 113

NONE �� � 56

NULLID

OS/400 59

NUMDB

���� 131

NUM_INITAGENTS ���� 117, 119

NUM_POOLAGENTS ���� 117, 119

OODBC(open database connectivity)

�� 143

��� �� 111

�����

CURRENTPACKAGESET 55

���� 17

OS/390

DRDA 12

OS/390 z/OS� DB2 Universal Database 36

�� ��

���� ODBC Java ����� �� 55

�� � �� 55

�� � � TCP/IP �� 55

��� �� 55

����� ��� �� 36

BSDS ���� 36

DOMAIN 36

DYNAMICRULES(BIND) 55

RESPORT 36

TCPPORT 36

OS/400

DRDA 12

PPacked 10�� ��� � 139

PRDID ���� 157

PREPARE ��

��� ��� �� 113

����� �� 113

PROGRAM �� � 56

ps(��� ��) ���� 150, 157

195

Page 204: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

RRelational Connect

�� �� 8

REVOKE ��

�� 56

ROLLBACK ��

� � 113

RQRIOBLK ����

�� 131

SSAME �� � 56

SECCHK � 157

SELECT ��

�� �� 113

����� �� 113

FOR FETCH ONLY 113

SERVER � � 52

SERVER_ENCRYPT � � 52

SET CURRENT PACKAGESET � 55

SHOW DETAIL ��� �� 83

SOCKS

�� � �� 36

SQL0965 �� 167

SQL0969 �� 167

SQL1338 �� 36, 167

SQL30020 �� 167

SQL30060 �� 167

SQL30061 �� 167

SQL30073 �� 167

SQL30081N �� 167

SQL30082 �� 167

SQL5043N �� 167

SQLCA(SQL communication area)

��� 155

SQLCODE � 155

SQLCODE

� 73

� �� 73

SQLCA� � 155

SQLCODE � �� 73

SQLDA(SQL ����� ��)

�� �� 113

SQLSTATE

��� 73

SQL(Structured Query Language)

113

� 113

SQL�

� �� 177

SQL/DS

DRDA 12

SQL_ATTR_

TRUSTED_CONTEXT_PASSWORD

�� 50

TRUSTED_CONTEXT_USERID

�� 50

USE_TRUSTED_CONTEXT

�� 48

SRVNAM ���� 157

START MVS ��� �� 88

STOP MVS ��� �� 88

Sysplex

� �� 128

�� ���� 129

� ��� 128

���� 37

�� 128

���� �� 128

DB2 Connect �� 127

zSeries� � ���� 127

System i

DRDA 12

TTCP/IP

��

��� 19

��� ��� �� 36, 42

��

�� 55

���� 56

��� �� 36

��� �� 36

�� �� 42

��� �� 42

ACCSEC � 157

DOMAIN 36

RESPORT 36

RFC-1323 ��

� ��� 138

SECCHK � 157

196 DB2 Connect ��� ���

Page 205: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

TCP/IP (�)

TCPPORT 36

TCP_KEEPALIVE

�� � �� ���� 103

Tuxedo

DB2 Connect Enterprise Edition 29

VVARCHAR ��� �

�� 139

Visual Explain

��� 180

VM

DRDA

12

VSE

DRDA 12

WWebSphere

�� 23

�� 23

Advanced Edition 23

Enterprise Edition 23

Standard Edition 23

WebSphere MQ ���� �� ���

DB2 Connect 125

Windows �� �

�� ��� 79

XXA

�� ��� 29

�(concentrator) � 119

���� �� ���

�� 29

� 119

����� 47

X/Open �� ���� ���(DTP) �� 29

ZZoned 10�� ��� � 139

z/OS

DRDA 12

z/OS� DB2 Health Monitor

�� 88

� ���� �� 95

� �� �� 93

�� �� ��, �� �� 90

�, � �� �� 89

197

Page 206: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

198 DB2 Connect ��� ���

Page 207: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2
Page 208: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

���

SA30-3483-00

Page 209: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/ko_KR/db2c0k950… · 11 .............99 12 (DB2 Connect) ............101 13 ........103 4 DB2 Connect 105 14 DB2

Spine information:

DB2 Connect �� 9.5 �� 9 ��� 5 DB2 Connect ��� ��� ���