ibm db2 connect 9public.dhe.ibm.com/ps/products/db2/info/vr97/pdf/zh_cn/db2installi… · ibm db2...
TRANSCRIPT
IBM DB2 Connect 9.7
20MdC DB2 Connect ~qw2012 j 7 B|B
V 9 R 7
S151-1178-03
���
IBM DB2 Connect 9.7
20MdC DB2 Connect ~qw2012 j 7 B|B
V 9 R 7
S151-1178-03
���
"
Z9C>JO0d'VDz7.0,kqXDAZ 973D=< B, :yw;PD;cE"#
f>yw
>D5|, IBM D({E"#|Gy]mI-ia)D,"\f((#$#>vfoP|,DE";|(NNz7#$,
R>Vaa)DNNyw;&wgKbM#
ITCZ_==r(}z1XD IBM zm): IBM vfo#
v *TZ_==):vfo,ICJ IBM vfoPD,x7* www.ibm.com/shop/publications/order
v *iRz1XD IBM zm,ICJ IBM +r*5K?<,x7* www.ibm.com/planetwide
Z@zrSCs,*S“DB2 P!*zMz[PD”): DB2 vfo,kBg 1-800-IBM-4YOU (426-4968)#
1z"ME"x IBM s,4Zh IBM G(P(,IBM TZzya)DNNE",P({TNN|O*J1D==9C
rV",x;XTz:NNpN
© Copyright IBM Corporation 1993, 2012.
?<
Z 1 B XZ>i . . . . . . . . . . . 1
Z 2 B DB2 Connect ri . . . . . . 3XZ DB2 Connect . . . . . . . . . . . . 3
DB2 Connect a)Dz7 . . . . . . . . . 3IBM i MsMzT DB2 Connect D'V . . . . 3
#{ DB2 Connect =8. . . . . . . . . . . 4S6LM'zCJ DB2 }] . . . . . . . . 49C Java S Web CJ DB2 wz}] . . . . 49C DB2 Connect 4CJ IBM sMz DB2 }] 69CdCzV\mk}]bD,S(Linux MWindows) . . . . . . . . . . . . . . 7Kb\m~qw . . . . . . . . . . . . 89C DB2 \m$_(Z Linux M Windows OIC)\m>XM6L5}0}]b . . . . . . 8CZ}]b&CLr*"D IBM }]~qwM'
z'V . . . . . . . . . . . . . . . 10
Z 3 B (F DB2 Connect . . . . . . 13}6A DB2 Connect DnBf> . . . . . . . 13
DB2 Connect D}6*c . . . . . . . . . 14DB2 Connect ~qwD}60Nq . . . . . . 14}6 DB2 Connect ~qw . . . . . . . . 15DB2 Connect ~qwD}6sNq . . . . . . 17
Z 4 B $20Nq . . . . . . . . . 19CZ DB2 z7D Java m~'V . . . . . . . 19ZKN}(Linux M UNIX). . . . . . . . . 21^DZKN} (HP-UX). . . . . . . . . . 21(i9CDZKdCN} (HP-UX) . . . . . . 22^DZKN}(Linux) . . . . . . . . . 22^DZKN}(Solaris Yw53) . . . . . . 23
Z 5 B 20MdCNq . . . . . . . . 25DB2 Connect ~qwz7:20MdCEv . . . . 25ELMZf*s . . . . . . . . . . . . . 2520 DB2 Connect ~qwz7(AIX) . . . . . 26
DB2 Connect ~qwz7D20*s(AIX) . . 2820 CD r DVD (AIX) . . . . . . . . . 31
20 DB2 Connect ~qwz7 (HP-UX) . . . . . 32DB2 Connect ~qwz7D20*s (HP-UX) . . 3320 CD r DVD (HP-UX) . . . . . . . . 34
20 DB2 Connect ~qwz7 (Linux) . . . . . 35DB2 Connect ~qwz7D20*s (Linux) . . 37<8Z zSeries O20 DB2 for Linux. . . . . 3720 CD r DVD (Linux) . . . . . . . . 38
20 DB2 Connect ~qwz7(Solaris Yw53) 39DB2 Connect z7D20*s(Solaris) . . . . 4120 CD r DVD (Solaris Operating Environment) 42
20 DB2 Connect ~qwz7 (Windows) . . . . 43DB2 Connect ~qwz7D20*s(Windows) 44
20 DB2 ~qwz71yhDC'J'(Windows) . . . . . . . . . . . . . . 45* LDAP ?<~q)9 Active Directory #=(Windows) . . . . . . . . . . . . . . 47DB2 Connect DG\m1C'20 (Windows) . . 48+C'j6mSA DB2ADMNS M DB2USERS C'i(Windows) . . . . . . . . . . . 49
G root C'20Ev(Linux M UNIX) . . . . 49Root C'20MG root C'20.dDnp . . 50G root C'20DV^T . . . . . . . . 51TG root C'm]20 DB2 z7 . . . . . . 539C db2rfe ZG root C'20PtCyZ rootC'D&\ . . . . . . . . . . . . . 54TG root C'20&C^)| . . . . . . . 569C db2_deinstall }%G root C' DB2 }]bz7(Linux M UNIX) . . . . . . . . . 56
Z 6 B 20sNq . . . . . . . . . 59mI$\?$n . . . . . . . . . . . . . 59
DB2 mI$D~ . . . . . . . . . . . . 599CmI$PD . . . . . . . . . . . . 619C db2licm |n . . . . . . . . . . . 62
&C^)| . . . . . . . . . . . . . . 63TZwzMPMz53D DB2 Connect z720*s 66
Z 7 B <8kwzM iSeries }]bD(EMCJ . . . . . . . . . . . . . 67<8 IBM DB2 for IBM iTcS DB2 Connect xP,S . . . . . . . . . . . . . . . . . 67<8 DB2 for z/OS TcS DB2 Connect xP,S 68wz}]b . . . . . . . . . . . . . 69* DB2 for z/OS dC TCP/IP . . . . . . . 69dC DB2 for z/OS . . . . . . . . . . . 72
<8 DB2 VSE M VM fTcS DB2 Connect xP,S . . . . . . . . . . . . . . . . . 72dCksMzMPM~qwD,S . . . . . . . 729C CA 4dCk IBM sMz}]b~qwD,
S(Linux M Windows) . . . . . . . . . 729C CLP 4dCk IBM sMz}]b~qwD
,S . . . . . . . . . . . . . . . . 73
Z 8 B N< . . . . . . . . . . . . 75dCT IBM sMz}]bDCJ . . . . . . . 75(}9C“dCzV”Qwxg4dC}]b,S. . 759CdCzV4V/dC}]b,S . . . . . 769CdCzV4bT}]b,S . . . . . . . 77}% DCS(wz}]b) . . . . . . . . . 77
\'VD DB2 gfoT . . . . . . . . . . 77T>XoTT>“DB2 20”r<(Linux MUNIX) . . . . . . . . . . . . . . . 78CZKPm;VoTD“DB2 20”r<DoTj6 78
© Copyright IBM Corp. 1993, 2012 iii
|D DB2 z7gfoT(Windows) . . . . . 79|D DB2 gfoT(Linux M UNIX) . . . . 80V{}]D*; . . . . . . . . . . . . 81
*"}]b&CLr . . . . . . . . . . . 81Z DB2 Connect Os(}]b5CLr . . . . 81KPT:D&CLr . . . . . . . . . . 83
6X DB2 Connect . . . . . . . . . . . . 836X DB2 z7(Windows) . . . . . . . . 836X DB2 }]bz7(Linux M UNIX) . . . 84
=< A. DB2 <uE"Ev . . . . . . 872=4r PDF q=D DB2 <ub . . . . . . 87):!"fD DB2 i. . . . . . . . . . . 90S|nP&mwT> SQL 4,oz . . . . . . 91
CJ;,f>D DB2 E"PD . . . . . . . . 91Z DB2 E"PDPTzDW!oTT>wb . . . 91|B20ZzDFczrZ?x~qwOD DB2 E"PD . . . . . . . . . . . . . . . . 92V/|B20ZzDFczrZ?x~qwOD DB2E"PD . . . . . . . . . . . . . . . 93DB2 LL . . . . . . . . . . . . . . . 94DB2 JOoOE" . . . . . . . . . . . . 95unMu~ . . . . . . . . . . . . . . 95
=< B. yw . . . . . . . . . . . . 97
w} . . . . . . . . . . . . . . . 101
iv 20MdC DB2 Connect ~qw
Z 1 B XZ>i
620MdC DB2 Connect ~qw7a)<8020 DB2 Connect™ ~qwz7yh
DyPE"#dP|(X(Z?v\'VDYw53DE"#92vK DB2 Connect ~
qwk\'VD}]b~qwz7.dDX5,|(gNdC,S#
>iD9C_
53\m1"}]b\m1"(E(RT0m~z720_<I\T>iD?Vr+
?Z]PK$#
© Copyright IBM Corp. 1993, 2012 1
2 20MdC DB2 Connect ~qw
Z 2 B DB2 Connect ri
XZ DB2 ConnectDB2 Connect a)S Linux"UNIX M Windows Yw53=sMzMPMzD,S#
zITZ z/OS®"IBM® i"IBM Power Systems™"VSE T0 VM O,SA DB2® }
]b#9IT,SA{O Distributed Relational Database Architecture™(V<=X5}
]be5a9,DRDA®)DG IBM }]b#
DB2 Connect a)Dz7DB2 Connect _P8v,Sbv=8,dP|( DB2 Connect Personal EditionMm`
DB2 Connect ~qwz7#
v DB2 Connect Enterprise Edition
v DB2 Connect Application Server Edition
v DB2 Connect Unlimited Edition System z® f
v DB2 Connect Unlimited Edition System i® f
PX DB2 Connect a)Dz7Dj8E",kND www.ibm.com/software/data/db2/
db2connect/
IBM i MsMzT DB2 Connect D'VZ System z r IBM i }]~qwO9C DB2 Connect z7CJ DB2 }].0,k
7#C}]~qw{OXhD*s#
DB2 Connect 'V,SATB System z M IBM i }]~qw:
m 1. \'VD System z M IBM i }]~qw
f> (iD,$6p
DB2 for z/OS V8"V9
M V10
kND http://www.ibm.com/servers/eserver/zseries/zos/servicetst/#
;c45,IBM (i20nBD RSU((iD~q}6),T\bv= IBM Q*"vv|}D
Q*m~1]<BDJb#
DB2 for i(T0F*
DB2 UDB for i5/OS®)
V5R4
II13348(E"T APAR)
PTF:MF53402 M MF53403
PX System i $@~qF.,kND http: / /www-912.ibm.com/s_dir /s l ine003.NSF/
GroupPTFs?OpenView&view=GroupPTFs
DB2 for i V6R1 PTF:SI30564"SI30588"SI30611"SI30620"SI30621"SI30622"SI30825"SI30827"SI30920"
SI30921"SI31019"SI31101"SI31125"SI31238 M SI31480#
PX System i $@,$F.,kND http: / /www-912.ibm.com/s_dir /s l ine003.NSF/
GroupPTFs?OpenView&view=GroupPTFs#
© Copyright IBM Corp. 1993, 2012 3
m 1. \'VD System z M IBM i }]~qw (x)
f> (iD,$6p
DB2 for i V7R1 P T F: S I 4 3 8 9 0 " S I 4 3 8 6 4 " S I 4 3 8 6 3 " S I 4 3 8 1 7 " S I 4 3 8 0 7 " S I 4 3 8 0 6 "
SI43805"SI43804"SI43803"SI43802"SI43801"SI43768"SI43757"SI43721"
SI43658"SI43651"SI43577"SI43550"SI43544"SI43539"SI43532"SI43476"
SI43466"SI43446"SI43386"SI43373"SI43111"SI43017"SI43016"SI42986"
SI42954"SI42947"SI42928"SI42927"SI42906"SI42872"SI42783"SI42775"
SI42769"SI42768"SI42745"SI42716"SI42700"SI42504 M SI42492#
PX System i $@,$F.,kND http: / /www-912.ibm.com/s_dir /s l ine003.NSF/
GroupPTFs?OpenView&view=GroupPTFs#
":(i+ DB2 Connect V9.7 FP4 0|_f>,SA DB2 for i V7R1#
DB2 Server for VM and
VSE V7 0|_f>
kND http://www.ibm.com/software/data/db2/vse-vm/#
#{ DB2 Connect =82v9C DB2 Connect 44($w}]b73D#{=(MjIf0 DB2 Connect D
w*NqD#{=(#b)=8|(BP73MNq:DB2 Connect k IBM sMz}
]b~qw.dD1S,S;9CdCzV4\mk}]bD,S;T0}]b&C
Lr*"D IBM }]~qwM'z'V#
S6LM'zCJ DB2 }]IBM }]~qwM'za);vKP173,9M'z&CLr\;CJ;vr`v6
L}]b#hz IBM }]~qwM'z,IT6L\m DB2 r DB2 Connect ~q
w#yP&CLr<Xk(} IBM }]~qwM'z4CJ}]b#Java applet IT
(}'V Java D/@w4CJ6L}]b#
Z Linux"UNIX M Windows Yw53O,9C IBM }]M'zD DB2 Connect M
'z\'V#
9C Java S Web CJ DB2 wz}]DB2 Connect z7|( IBM }]~qw JDBC M SQLJ }/Lr,9z\4(&C
Lr,S Web CJ DB2 }]bPD}]#
|,6k= SQL D`LoTF*woT#Java k+3DwoT C"COBOL M FOR-
TRAN ;,,|TgN6k SQL PEXs0l:
v SQLJ M JDBC G*E=j<,|G9z\;aIX+ SQLJ r JDBC &CLrS
d{{Oj<D}]b53F2A DB2 }]b#
v m>iO}]Ms!IdD}]DyP Java `M<_PXl5 null,C5ITC4
m> SQL NULL 4,,Sxx Java Lra)KT NULL 8>{Dfzn,b)
8>{Gd{woTDL(iI?V#
v Java <Z'V>mIl9F2(2F*“,IF2”rr%XF*“IBX”)DLr#
}Ka) Java `MD`MSZ53.b,K&\9tCKi~m~#HdG,C Java
oT`4D SQLJ *;LrITwCI}]b)&L(E*"Di~,T{CVPD
}]b&\(}g,Z("#=li"`Mli"Bq&mT0V4&\),"z
I*X(}]bxE/Dzk#
4 20MdC DB2 Connect ~qw
v Java <ZZl9xgPa)~xFIF2T,|#$*9C2, SQL D}]b&C
LrtC~xFIF2T#
v IT9C'V Java D/@w4KPNN53O Web 3fZD JDBC applet,x;
\M'z=(D`M#}K/@wb,zDM'z53;h*d{NNm~#M'
zM~qw2m JDBC M SQLJ applet k&CLrD&m#
DB2 Connect ���
JDBC ����
Web���
��
1
��
2
��
n
�� ���Java
Web
DB2for VSE
DB2for VM
DB2for z/OS
System z
DB2for IBM i
PowerSystems���
TCP/IP
< 1. JDBC M DB2 Connect
Z 2 B DB2 Connect ri 5
ITS20K IBM }]~qwM'zDNN53KP JDBC M SQLJ &CLr,;
h* Web /@wM Web ~qw#
PX JDBC API D|`E",kND http://java.sun.com/products/jdbc/ Web 3f#
9C DB2 Connect 4CJ IBM sMz DB2 }]DB2 Connect ~qwJm LAN OD IBM }]~qwM'zCJf"Z IBM sMz
53OD}]#
Z_Ps?}]Di/P,(#a9C IBM DB2 for IBM i"DB2 for z/OS r DB2
Server for VM and VSE 4\mb)}]#ZNN;v\'VD=(OKPD&CLr
I8wX9Cb)}],MqG>X}]b~qwZ\m|;y#h* DB2 Connect ~
qwz7(}g,DB2 Connect Enterprise Edition),E\'VCJ IBM sMz}]
M{CBq`XwD&CLrT0w* Java applet 5VD&CLr#
mb,I+s?VIDM(F*"D}]b&CLrk DB2 Connect 0d`X$_d
O9C#}g,I+ DB2 Connect z7kBPwndO9C:
v gSmq,}g,Microsoft Excel M Lotus® 1-2-3®,CZVv51}],xb%K
}]i!M<k}LDI>0d4ST#
v v_'V$_,}g BusinessObjects"Brio M Impromptu® T0 Crystal Reports,C
Za)51E"#
v }]bz7,}g,Lotus Approach® M Microsoft Access#
v *"$_,}g,PowerSoft PowerBuilder"Microsoft Visual Basic M Borland Del-
phi,CZ4(M'z/~qwbv=8#
DB2 Connect ~qwz7(}g,DB2 Connect Enterprise Edition)nJOTB73:
v *O#
v Bq`Sw,}g,BEA Tuxedo M BEA Weblogic#(kNDZ 73D< 2#)
DB2 Connect (}CZ\mV<=}]Dj<e5a9a)T IBM sMz}]D8w
CJ#Kj<F* V<=X5}]be5a9(DRDA)#DRDA JmzD&CLr(
"k IBM sMz}]bDlY,Sx;h*:sD IBM sMzi~r(CxX#
!\ DB2 Connect (#20ZPd~qwFczO,+(i(}20J1D DB2 M
'z(}g,IBM }]~qwM'zr}/Lr)+ IBM }]~qwM'z1S,S
A IBM sMz}]b#PX DB2 Connect M'zD|`E",kNDPX IBM }
]~qwM'z`MDwb#
DB2 Connect 2I20Z Web ~qw"“Bq&mw”(TP)`Sw,rd{_P`v
>X SQL &CLrxLM_LD}c&CLr~qwO#Zb)ivB,*r%p{,
zI!qZ,;(zwO20 DB2 Connect,rZ;,DzwO20TuY CPU \Z
D:X#
DB2 Connect ~qwJm`vM'z,SA IBM sMz}],"ITxuY("M,
$Ts5}]DCJyhD$w#
*,SA IBM sMz}]b~qw,zh*Q-mID DB2 Connect z7#;\9
C IBM }]~qwM'z1S,SA IBM sMz}]~qw#
6 20MdC DB2 Connect ~qw
9CdCzV\mk}]bD,S(Linux M Windows)dCzV(CA)ozz\mk6L~qwD}]b,S#CA Gw* DB2 M'zD;
?Va)D#CA G("M'zk~qw.dDNN(EDW!=(#
DB2for VSE
DB2for VM
DB2for z/OS System z
DB2for IBM i
PowerSystems���
DB2 Connect ���
TPCICS
ENCINA MTS
���(� 、
� )
������
��
1
��
2
��
n
TP ������
TCP/IP
< 2. Bq`Swk DB2 Connect dO9C.
Z 2 B DB2 Connect ri 7
":ZH0"PfP,DB2 \m$_(}g,CA)ZyP=(O<\'V#+Zf>
9 P,DB2 \m$_vZ Windows x86"Windows x64(AMD64/EM64T)"Linux on
x86 M Linux on AMD64/EM64T O\'V#TZyP=(,IT9C DB2 |nP&
mw(CLP)4\m,S#
hz CA,zIT:
v `?}]b,Tc&CLrI9C|G#PTB}V=(:
– 9CI}]b\m1a)DE*D~,TT/(ezD,S#T/*C}]bh
CM'zCJ(#
– ZxgPQw,TiRICD}]b,"!q;v}]b#T/*E*D~P(
eDG)}]bhCM'zCJ(#DB2 Connect Personal Edition ;\Qw IBM
sMz}]b,(}(eK IBM sMz}]bD DB2 Connect ~qwxPQw
1}b#
– (}dkXhD,SN}V/dCk}]bD,S#
v }%Q`?D}]b,r|DQ`?D}]bDtT#
v <vM<k|,CZM'zD}]bMdCE"DM'zE*D~#
v bTkz53Oj6D>Xr6L}]bD,S#
v (}SPmP!q5CLrrs(D~,+&CLrk;v}]bs(#
v mS"|D"}% CLI/ODBC }]4"dC CLI/ODBC dChC#
v w{53ODM'zdCN}#TN}xP_-Vi,"Z!qN}DgfOa)
(iDhC#
v |B}]b~qw\k#
Kb\m~qw
DB2 \m~qw(DAS)l&4T DB2 \m$_MdCzV(CA)Dks#}g,
DB2 \m$_Jmzt/"#9MhC~qwD}]b\mwdCN}#CA 9C\m
~qw4ozC'`?M'zOD}]b#DAS ZyP\'VD Linux"Windows M
UNIX Yw53T0 System z(vJCZ z/OS)Yw53OIC#
\m~qwXk;Zzk\mMlbD?(~qwO#+T/4("t/\m~q
w#20LrZ5}5PDzwO4(\m~qw,"Z}<1T/t/#1!iv
B,DAS 5}* DB2AS,|G9C“DB2 20”r<4(D1!C'j6#
*c:V9.7 PQ-;Fv9C“DB2 \m~qw (DAS)”,ZTsD"PfPI\a+
d}%#DAS Z DB2 pureScale® 73 P;\'V#*<(}9C2+ Shell -iD
m~LrxP6L\m#PX|`E",kND6DB2 V9.7 BvZ]7;iPD:Q
-;Fv9C DB2 \m~qw (DAS);wb#
9C DB2 \m$_(Z Linux M Windows OIC)\m>XM6L5}0}]b
*<.0
IT9C DB2 \m$_4\m>Xr6L~qw#(}XFPD9C DB2 \m$_
Z<NgfP4PwV\mNq,}gdC DB2 5}M}]b"8]MV4}]"w
Hw5T0\miJ#
8 20MdC DB2 Connect ~qw
":ZH0"PfP,XFPDPD DB2 \m$_ZyP=(O\'V#+Zf> 9
P,DB2 \m$_vZ Windows x86"Windows x64(AMD64/EM64T)"Linux on x86
M Linux on AMD64/EM64T O\'V#TZyP=(,IT9C DB2 |nP&mw
(CLP)4\m5}M}]b#
*c:V9.7 PQ-;Fv9CXFPD0d`X*i~,ZTsD"PfPI\a+|
G}%#*<9C IBM Data Studio M IBM Optim™$_#PXb)(i$_kXF
PD$_.dD3d,kND6DB2 V9.7 BvZ]7;iPD:(i$_kXFPD
$_HOm;#
}4P>X\mNq.b,XFPD9'VBP6Lz7:
v DB2 (C}]b(UDB)OS/390® fM z/OS ff> 7
v DB2 UDB z/OS ff> 8
>wbDd`?V+b)z73F* DB2 for z/OS,+GX(Zf>DZ]}b#
XZKNq
g{*SXFPDCJ DB2 for z/OS &\,k4PBPYw:
}L
1. ki$:
v zGq_P DB2 for z/OS mI$
v ZM'z$w>OGq20K DB2 Connect z7
v wzOGqt/KV<=}]h)(DDF)
v ZM'zOGq`?K DB2 S53
v DB2 Connect 5CLrM CLI GqQs(Awz
2. T DB2 \mM'zm~|(DB2 for z/OS D&\?~)0 DB2 \m~qw
(DAS)OS/390 fM z/OS f&C FMID#DAS Gf DB2 OS/390 fM z/OS f
~qw;pa)DI!&\?~#kA! DB2 for z/OS"DB2 \mM'zm~|M
DB2 \m~qw OS/390 fM z/OS fLr?<#Lr?<j6Mhv?vExr
P=ExD FMID DZ]#Lr?<9a)K20*sM8>E"#
3. 4Lr?<PyvT DB2 for z/OS &CNNd{~q#
4. DB2 XFPDa)K;)'V,Iozz\m`v=(OD DB2 }]b#\m DB2
for z/OS S531,h*T?v DB2 S5320;if"}L"C'(eD/}T
0z&mLr:
DB2 UDB z/OS ff> 8g{20K DB2 UDB z/OS ff> 8,G4h*20 z/OS 'V&\?~
(JDB881D)#
DB2 UDB OS/390 M z/OS ff> 7g{20K DB2 UDB OS/390 fM z/OS ff> 7,G4h*20 390 '
V&\?~(JDB771D)#
g{*+fIC DB2 for z/OS DyP DB2 XFPD&\(|(K!M JCL 9(
M4(),G4h*20 DB2 \m~qw(DAS)OS/390 fM z/OS ff> 8
(HDAS810),|Gw* DB2 for z/OS D&\?~a)D#
":
Z 2 B DB2 Connect ri 9
a. h*ZzkkXFPDdO9CD?v DB2 S53O20 FMID JDB881D r
JDB771D#
b. Z_PzkkXFPDdO9CD DB2 S53DYw53r LPAR D?v3q
O,;h20;N FMID HDAS810#
c. ITZJ1z7Mf>D DB2 \mM'zm~|D“Lr?<”PR=PXwV
20D8>E"#}g,PX20 DAS(HDAS810)D8>E"Z IBM DB2
UDB z/OS f DB2 \mM'zm~|f> 8 DLr?<P#
d. ?v53;h*20;N DB2 \m~qw#
5. 7#tCKf"}LX7Ud#
6. 7#t/K DB2 \m~qw#
CZ}]b&CLr*"D IBM }]~qwM'z'V
Data Server Client|(BPwn:
v C/C++"COBOL M Fortran $`kw(0aGC=('VCoT)#
v 6k= SQL &CLr'V(|(LrhFb),|,D~Mzky>#
v ODBC M DB2 wC6SZ(DB2 CLI)&CLr'V(|(LrhFb),|,*"&CLrDD~"zkMy>,b)D~"zkMy>IT=cXF2= ODBC
"9C ODBC SDK `k#ODBC SDK ITS Microsoft for Windows Yw53T
0d{m`\'VD=(Dw`)&L&q!#Z Windows Yw53O,ODBC M
CLI }/Lrf DB2 M'z1!20,'V9C Microsoft ODBC m~*"_$_
d*"D&CLr#TZd{yP=(,ODBC M CLI }/LrI!Xf DB2 M
'z20,'VI9CCZC=(D ODBC SDK *"D&CLr(g{fZ)#
v IBM Data Server Driver for JDBC and SQLJ,|(:
– {O JDBC 3 M JDBC 4 D&CLrD'V
– SQLJ 'V,CZ9C2, SQL *" Java &CLr
v Java 5 736kZ DB2 ~qwP,C4'V|(f"}LMC'(eD/}ZZ
D~qwK Java &CLr$~
v IC Microsoft Visual Basic M Microsoft Visual C++ 5VD Windows Yw53O
D ActiveX }]Ts (ADO) MTs4Sk6k (OLE) T/}L(UDF M f"
}L)
v Windows }]bOD Ts4Sk6k}]b (OLE DB) m/}
v Windows Yw53OD C# M Visual Basic .NET &CLr0 CLR .NET }L#
v Ruby M Ruby on Rails &CLr'V,|(CZr/20D IBM_DB gem Mz
ky>#Ruby GC4*" Web &CLrDj+/IDfrTsDLrhFoT#
Ruby on Rails(RoR)2F Rails,GC4y]“#M-S<-X~”e5a9rS*"C
J}]bD Web &CLrDr\
v PHP ,D>$&mw&CLr'V,|(LrhFbMzky>#PHP GC4*"
Web &CLrDE>oT#|9'VfrTsDLrhF
v IBM Data Studio GCZ}]b*"_M*" DBA D;W+fD/I Eclipse $
_#IBM Data Studio IuY4PBPYwD1d:4PU#\mNq,4("?p
MwT SQL 0 Java f"}L,?pT}]*PDD Web ~q,T0*9CCZ
DB2 M Informix® }]~qwD SQL M XQuery *X5M}]M XML }]4(
i/#
10 20MdC DB2 Connect ~qw
v ;%= SQL (}|nP`-wM|nP&mw(CLP)4( SQL od-MrT}
]b4P ad hoc i/#
v ;iQ`4D API,9d{&CLr*"$_Z|GDz7Z1S5VT DB2 D$
`kw'V#}g,AIX® OD IBM COBOL 9CKSZ#
Z 2 B DB2 Connect ri 11
12 20MdC DB2 Connect ~qw
Z 3 B (F DB2 Connect
}6A DB2 Connect DnBf>g{#{Z DB2 Connect DB"PfOKP73i~,G4}6=Bf>rB"Pf
I\*s}6b)73i~#b)i~* DB2 Connect ~qw"DB2 ~qw"DB2 M
'zM}]b&CLr#
}g,g{zDVP739C DB2 Connect DH0f>r"Pf,"Rzk*20 DB2
Connect DnBf>r"Pf,G4IT}6 DB2 Connect ~qw,"RI\h*}6
73PDd{i~#
DB2 Connect ~qw'V DB2 Connect 5}"NNVPBq\mwMZ DB2 Con-
nect ~qwH0f>O4(D DB2 Connect *O}]bD}6#TZ DB2 Connect f
> 8 .0D DB2 Connect "Pf,h*H(F= DB2 Connect f> 8,;sY}6
= DB2 Connect DnBf>r"Pf#PXgN(FA DB2 (C}]b (UDB) V8
Dj8E",kND S DB2 Connect DH0f>(F#
}6}L|(C73TB"PfI&KPyh4PDyPNq#+73PD?vi~
}6= DB2 Connect DnBf>r"Pfh*4P;,DNq:
v }6 DB2 Connect ~qwf0}6VP5}"NNVP DB2 Connect *O}]b
MNNVPBq\mw}]b,Tc|GITZ DB2 Connect DnBf>r"Pf
PKP#
v }6VP5}M}]bTc|GITZ DB2 z7DnBf>r"PfPKP#kN
D}6= DB2 V9.7PD:}6 DB2 ~qw;wb#
v }6 IBM }]~qwM'zLr||(}6M'z5},T#VVP IBM }]~
qwM'zLr|DdC# }6M'z5},T#VVP DB2 M'zDdC#kN
D}6= DB2 V9.7PD:}6M'z;wb#
v }6}]b&CLrf0Z DB2 Connect nBf>r"PfPbTb)&CLrT
0v1h*'V DB2 Connect DnBf>r"PfPD|D1^Db)&CLr#
ZDB2 V9.7 BvZ]i4 DB2 Connect VP&\D|DT0;Y9CrQOzD
&\,T7(b)|DT}]b&CLrD0l#g{}]b&CLr,SA DB2 ~
qw,9&i4}6= DB2 V9.7PD:}]b&CLrM}L}6;wb#
v <GD*9C DB2 Connect M'z,x;G9C DB2 Connect ~qw,TC=,
Hr|_6D&\#zIT5M4SH"DxT\,T09?p&CLrbv=8
D53<C?|!#PXj8E",kNDPXM'z/~qw,S!nDwb#
}6DnQ=(GF(}6F.#_T(egNjI73D}6"a)}6F.Ds
Y#73DXwM}6*cPDE"(XpG}6(iM^F)ITozz7(_
T#TZ?vi~,}6F.P&|,BP}6j8E":
v }6Hvu~(8>}6.0h*zcDyP*s)#
v }60Nq(hv}6.0h*4PDyP<8Nq)#
v }6Nq(p=hvi~y>}6}LT0gN}6_PXbXwD73)#
© Copyright IBM Corp. 1993, 2012 13
v }6sNq(hv}6s*K9 DB2 ~qwZnQ4,KPyh4PDyPN
q)#
v 4sGqh*D*9C DB2 Connect M'z,x;G9C DB2 Connect ~qw,
TqC,Hr|_6D&\#
z+"V DB2 Connect ~qwD}60Nq"}6NqM}6sNq}C DB2 ~q
wD}60Nq"}6NqM}6sNq,r*b)Nqj+`,#
DB2 Connect D}6*cg{*+M'z}6= DB2 Connect DnBf>r"Pf,G4Z}6.0h*<G
MbvBP'V|D:
DB2 ~qwMM'zD}6*c,yJCZ DB2 Connect ~qw
Z}6 DB2 Connect ~qw1,DB2 ~qwMM'zD}6'VM^F,y
JC#
v i4}6= DB2 V9.7PD:DB2 ~qwD}6*c;wb,T7(0l}
6Dd{|DT0gNbvyPJb#
v i4}6= DB2 V9.7PD:M'z}6*c;wb,XpGM'zk DB2
~qw.dD,S'V#;'V DB2 Connect ~qwDnBf>r"Pfk
MK=vr|`f>DM'z"PfD,S#
v 4sGqh*D*9C DB2 Connect M'z,x;G9C DB2 Connect ~
qw,TqC,Hr|_6D&\#zIT5M4SH"DxT\,T09
?p&CLrbv=8D53<C?|!#PXj8E",kNDPXM'
z/~qw,S!nDwb#
DB2 i~DB{FMb0
Z DB2 V9.7 P,DB2 i~DB{FMb0Q|D#kND DB2 V9.7 Bv
Z] P“i~{FQ|D”wb,TKbPXB{FM(CM'z{FDj8E
"#
DB2 Connect }6(i
M'zD0=vf>Ik DB2 Connect ~qwDnBf>r"Pf,S#(;
D^FGB&\;ICZM'zDH0f>M"Pf#+G,r*VP&CL
r;9Cb)B&\,yTzI\;h*TdxPCJ#
g{!qWH}6M'z,G4h*KbTS10f>r"PfM'z,S=
=vf>T0D DB2 Connect ~qwD'VfZQ*V^T#li10f>r
"PfkH0"PfD;f]T,TKbb)V^TGqJCZzD&CL
r,Sx4PXhDYw#
4P}60NqM}6sNq,T7#}6I&#
DB2 Connect ~qwD}60Nq
*I&}6 DB2 Connect ~qw,h*xP<8TbvNNI\fZDJb#
4P DB2 ~qwDBP}60Nq,b)Nq,yJCZ DB2 Connect ~qw:
1. }6.0i4 :DB2 Connect D}6*c;,T7(I\0l}6D|Dr^F,
"'0gNbvyPJb#
14 20MdC DB2 Connect ~qw
2. kND6}6= DB2 V9.77PD:8] DB2 ~qwdCMoOE";wbG<
B10DdC,Tck}6sDdCxPHO#9IT9CKE"44(k}6.
09C`,dCDB5}r}]b#
3. I!:g{Z DB2 Connect ~qwOtCK“,=c\mw”(SPM)&\,G4
(}9C Command Reference PD“LIST DRDA INDOUBT TRANSACTIONS com-
mand”4q!;7(BqDPm"T;%==bvNN;7(Bq,Sx7# DRDA
,=c\mw;|,NN;7(Bq#
4. I!:g{_PBq\mw}]b,G44PBP}60Nq4<8}]bTxP
}6:
a. (}9C Command Reference PD“LIST INDOUBT TRANSACTIONS com-
mand”4q!;7(BqDPm"T;%==bvNN;7(Bq,Sx7#*
}6D}]b;|,NN;7(Bq#
b. kND}6= DB2 V9.7PD:i$}]bGqQ<8CxP}6;wb,TZ
5J}6.0RvfZDNNJb"hTbv#
c. kND}6= DB2 V9.7PD:Z}6.08]}]b;wb,Tc\;+|G
}6=B}6D53rZ}60D-53P4-#
d. i4 }6= DB2 V9.7PD:ELUd*s;wb,T7#z_Pc;DICE
LUd"Y1mUdMU>Ud4xP}]b}6,"Zh*1 }6= DB2
V9.7PD:Z}60vSmUdMU>D~s!;wb#
e. vJCZ Linux: }6= DB2 V9.7 PD:+-<h8|D*ih8 (Linux);
wb
5. I!:g{_P DB2 Connect *O}]b,G4kND6IBM WebSphere® E"
/I:(F=*Of> 97PD:<8(F=*O53;wb,TKbPXb)}]
bD}60NqDj8E"#
6. vJCZ Windows:g{S DB2 'V~qq!K(FDzk3*;m,G4h*
8] DB2OLD\conv ?<PDyPD~,dP DB2OLD GVP DB2 Connect 1>
D;C#}6 DB2 Connect 1>D10f>r"Pfa}%b)m,r*j<zk
3m|,Z DB2 Connect bDBf>r"PfP#;h*8]j<zk3*;m#
7. I!:ZbT73P}6 DB2 Connect ~qw,TcZ}6zz73.07(}
6Jb"i$}]b&CLrM}LGq4$ZKP#
8. Z DB2 Connect DnBf>r"PfP,1 diaglevel }]b\mwdCN}hC* 3(1!5)r|s51,yPXs}6B~+G<Z db2diag U>D~P#
g{KN}hC* 2 r|!5,G4 kNDJOoOMw{}]bT\PD:hC
oOU>D~ms6q6p;wbT+KN}hC* 3 r|s5,;sYxP}6#
9. 9 DB2 Connect ~qwQzTxP}6#PXj8E",kND}6= DB2 V9.7
PD:Z}6.09 DB2 ~qwQz;wb#
}6 DB2 Connect ~qw*<.0
Z}6= DB2 Connect DnBf>.0:
v &7#zTYw53_P}7DCJ(:
– Z UNIX O_P root C'CJ(
– Z Windows O_P>X\m1CJ(
v 7#z_P SYSADM (^#
Z 3 B (F DB2 Connect 15
v 7#zc20 DB2 ~qwPD“DB2 }]bz7D20*s”wbPx(D*s#T
Linux M UNIX Yw53D*sQ|D#
v i4}6= DB2 V9.7PD:}6 DB2 ~qwnQ5y;wb#
v i4}6= DB2 V9.7PD:DB2 ~qw}6DELUd*s;wb#
v 4P}60Nq,XpG8]}]b#
g{P DB2 Connect f> 7,G4XkH(FA DB2 Connect f> 8#PXj8E
",kNDTBwb:http://publib.boulder.ibm.com/infocenter/db2luw/v8/topic/
com.ibm.db2.udb.doc/conn/t0008566.htm
XZKNq
DB2 Connect ~qwDnBf>r"Pf'V}6 DB2 Connect 5}"NNVPBq
\mwMZ DB2 Connect ~qwD=vH0\'Vf>O4(D DB2 Connect *O}
]b#
IZ DB2 Connect ~qwz7Gwz}]b,S~qw,yTITfZZ DB2 Con-
nect ~qw5}PD}]b;PBq\mw}]bM DB2 Connect *O}]b#DB2
Connect Bq\mw}]bf"XZ DB2 -wBqDBq4,E"#DB2 Connect *
O}]bD(;?DG|,XZ}]4DE"#
Z Linux M UNIX Yw53O,&Z20 DB2 Connect DnBf>.sV/}6 DB2
Connect 5}#zZ DB2 M'zO`?DyP6LZcM}]b<}Cb)5}#g
{z4(BD5},G4XkYN`?Zc"DCS }]bT0fZZH0f>5}PD
DB2 M'zOD}]b#
Z Windows Yw53O,IT!qZ20ZdT/}6\'VDVP DB2 Connect 1
>#+T/}6 DB2 Connect 5}#r_,zIT20 DB2 Connect nBf>DB1
>,;sV/}6 DB2 Connect 5}#
K}LhvgN(}20 DB2 Connect nBf>DB1>xP}6,;s}65}M
NNVP}]b#*Z Windows OT/}6\'VDVP DB2 Connect 1>,kq
-}6= DB2 V9.7PD:}6 DB2 ~qw (Windows);wbP8(DG)=h#
^F
v M'z5}D;s!GI20K DB2 Connect M'zDYw537(D#kND}
6= DB2 V9.7PD:32 ;M 64 ; DB2 ~qwD'V|D;wb,Tq!j8E
"#
v d{ }6= DB2 V9.7PD“DB2 ~qw}6^F”wbPD}6^F2JCZ DB2
Connect ~qw#
}L
*}6 DB2 Connect ~qw:
1. +\'VDVP DB2 Connect ~qwD,SdCE"<v=<vE*D~#9C
db2cfexp $_44(;vdCE*D~:
$ db2cfexp cfg_profile backup
16 20MdC DB2 Connect ~qw
KE*D~|,yPD5}dCE"(|(}]b\mwdCM"amE*D
~),bGr*z8(K backup !n#X*1,IT9CKE*D~4XB4(,
SdC#
2. (}KP“DB2 20”r<"Z“20z7”feO!q20Bz7!n420 DB2
Connect#
3. 9C db2iupgrade |n1,kND}6= DB2 V9.7PD:}65};wb#
4. (}N<}6= DB2 V9.7PD“}6}]b”wb}6NNVPBq\mwM DB2
Connect *O}]b#(}4- DB2 Connect 8]4}69CH0=v\'Vf>
.;4(D}]b#
B;=v24
}6 DB2 Connect ~qws,4P(iD}6sNq,gXBhCoOms6p"w
{U>Uds!"XBs(Lr|Mi$}6GqI&#
DB2 Connect ~qwD}6sNq
}6 DB2 Connect ~qws,&4P;)}6sNqT7# DB2 Connect ~qw4$
Z4P"TnQ4,KP#
4P DB2 ~qwDBP}6sNq,b)Nq,yJCZ DB2 Connect ~qw:
1. g{4U DB2 Connect ~qwD}60NqPD(i+ diaglevel }]b\mwd
CN}hC* 4,k+KN}XBhC*}60hCD5#
2. kND}6= DB2 V9.7PD:\m DB2 ~qwP*D|D;wb#DB2 z7D
nBf>r"PfP}kKBD"amd?"BDdCN}T0"amd?MdC
N}DB1!5,|GIT0l DB2 ~qwDP*#}]bDomhFXwM2+
T,y"zK|D,2azz0l#
3. g{SH0f>r"PfD DB2 'V~qq!K(Fzk3*;m,G4+b)
mDyPD~S DB2OLD/conv 4F= DB2DIR/conv,dP DB2OLD G DB2 Con-
nect 1>DH0'Vf>D;C,x DB2DIR GB DB2 Connect 1>D;C#;
h*4Fj<zk3*;m#
g{Z Windows Yw53O}6KVPD\'V DB2 Connect 1>,G4IT+
Z DB2 Connect ~qwD}60NqP8]D(Fzk3*;m4-= DB2PATH\
conv ?<,dP DB2PATH GBD DB2 Connect 1>D;C#
4. g{*,SAh*7*'VD DB2 for z/OS ~qwr IBM DB2 for IBM i ~q
w,kZyP DB2 Connect M'zM~qwO+ DB2CONNECT_ENABLE_EURO_CODEPAGE"amd?hC* YES,Tc10&CLrzk33dAT=X8>'V7*{ED
H'`kV{/j6(CCSID)#
5. I!:g{}6K DB2 Connect ~qwPDNN}]b"R4U DB2 Connect ~
qwD}60NqPD(i|DKU>UdhC,G4kkND}6= DB2 V9.7P
D:Z(FD}]bPw{U>Uds!;wb#7#* DB2 Connect ~qwVd
Kc;DU>Ud#
6. I!:Z}6jI.skND}6= DB2 V9.7PD:Z}6.08]}]b;w
b#
Z 3 B (F DB2 Connect 17
7. I!:g{_P DB2 Connect *O}]b,ki46IBM WebSphere E"/I:
(FA*Of> 97PD:(FsdC*O53;wb,T7(}6*O}]bsG
qh*4PNNNq#
8. i$GqI&}6K DB2 Connect ~qw#bTkyPQ`?}]bD,S#T
B>}5wgN(}|nP&mw(CLP)4bT,S:
db2 CONNECT TO DATABASE sample user mickey using mouse
Z,SA6L}]b1,h*8(C'M\k#&7#yP,S<I&#
Kb,9*bT&CLrM$_,T7# DB2 Connect ~qwg$ZDGyKP#
K1,&Lx4PyP,$n/#9&}%;Yh*DyPH0'VD DB2 Connect 1
>f>r"Pf#
18 20MdC DB2 Connect ~qw
Z 4 B $20Nq
CZ DB2 z7D Java m~'Vh* IBM Java m~*"| (SDK) 6.0.9.1,T9CyZ Java D$_T04(MKP Java
&CLr(|(f"}LMC'(eD/})#
g{}Z20D3vi~h* IBM Java SDK,xC76PP420 Java SDK,G4
Z9C“DB2 20”r<rl&D~420z71,Ma20 Java SDK#
Java SDK ;ak IBM Data Server Runtime Clientr IBM Data Server Driver Package
;p20#
DB2 V9.7 FP5 0|_f>^)|h* IBM Java SDK 6.0.9.1#K SDK I DB2 z7
20#Bm4|Mf>^)|DYw53=(P>K DB2 z7Q20D Java SDK 6
p#
m 2. Z FP5 .0,DB2 V9.7r|D Java SDK f>
Yw53=( 20D Java f>
AIXTZ FP1 0|Mf>:SDK 6
TZ FP2"3 M 4:SDK 6 Service Release 7
yZ Itanium D HP-UX 53HP JDK for JSE HP-UX 11i =(,IBM +|CZ IBM m
~,V6
yZ x86 D Linux SDK 6 Service Release 3
yZ AMD64/EM64T D Linux SDK 6 Service Release 3
yZ System z D Linux SDK 6 Service Release 3
yZ POWER® D LinuxTZ FP1 0|Mf>:SDK 6 Service Release 3
TZ FP2"3 M 4:SDK 6 Service Release 7
Solaris Yw53 64 ; IBM SDK Solaris"Java Technology Edition V6
Windows x86 SDK 6 Service Release 3
Windows x64 SDK 6 Service Release 3
":
1. ISTB developerWorks® Web 3fBX Java SDK m~:http://www.ibm.com/
developerworks/java/jdk/index.html#PX Java SDK D\'V6pDPm,kND>
ZPTsa)Djb*“DB2 Database for Linux, UNIX, and WindowsT Java SDK
D'V”Dm#TZ Windows Yw53=(,9C IBM Development Package for
Eclipse xPBX#
2. DB2 GUI $_vZyZ x86 D Linux"yZ AMD64/EM64T D Linux"Windows
x86 M Windows x64 OKP#
3. Z Windows x86 MyZ x86 D Linux O:
v Q20 32 ; SDK
v 'V 32 ;&CLrM Java b?}L
© Copyright IBM Corp. 1993, 2012 19
4. ZyP\'VD=(O(Windows x86 M Linux on x86 }b):
v 'V 32 ;&CLr
v ;'V 32 ; Java b?}L
v 'V 64 ;&CLrM Java b?}L
5. HP-UX =(OD JDK I HP ,$,IBM QqCXBV" HP DmI#K JDK G
S Oracle Hotspot JDK D HP F2x4D,rK,'VzJ/V{/Pk Oracle
Hotspot JDK P`,DV{/,x;Gk IBM *"D JDK P`,DV{/#dP
;)zk*;m(g CP290)Z HP-UX =(O;\'V#
\'VD Java &CLr*"m~
BmP>K Java SDK D\'V6p#'VyP>6pM`,6pDIr0f]D|_
f>#
IZ Java SDK ^)M|B+*51,yT4bTyP6pMf>#g{}]b&CL
r_Pk Java SDK `XDJb,k"T Java SDK x(6pDB;vICf>#
v'VG IBM f>D Java SDK 9(MKP@"D Java &CLr#TZ9(MKP
B Java f"}LMC'(eD/},v'Vf DB2 Database for Linux, UNIX, and
Windowsz7a)D IBM SDK for Java#*KPH0 DB2 "Pf9(D Java f"}
LMC'(eD/},kNDm 1 D“Java f"}LMC'(eD/}”PTKbj8
E"#
m 3. DB2 Database for Linux, UNIX, and Windows'VD Java SDK 6p
Yw53
9C JDBC }/Lr
d b 2 j a v a . z i p r
db2jcc.jar D Java &CLr
9C JDBC }/Lr
db2jcc4.jar D Java&CLr
Java f"}LMC'(eD/} DB2 <N$_
AIX 1.4.2 A 77 7 1.4.26 A 75,7
yZ I t a n i u m D
HP-UX 53
1.4.2 A 71,7 71 1.4.26 A 77
yZ POWER D Linux 1.4.2 A 73,4,7,7 73,4 1.4.26 A 77
yZ x86 D Linux 1.4.2 A 72,3,4,7 72,3,4 1.4.26 A 77 5 A 7
Linux on AMD64 M
Intel EM64T &mw
1.4.2 A 72,3,4,7 72,3,4 1.4.26 A 77
yZ zSeries® D Linux 1.4.2 A 73,4,7 73,4 1.4.26 A 77
Solaris Yw53 1.4.2 A 72,7 72 1.4.26 A 77
yZ x86 D Windows 1.4.2 A 72,7 72 1.4.26 A 77 5 A 7
Windows on x64(JC
Z AMD64 M Intel
EM64T &mw)
1.4.2 A 72,7 72 1.4.26 A 77 5 A 7
":
1. 'V`,6pD Hewlett-Packard a)D Java SDK 9(MKP9C IBM Data Server
Driver for JDBC and SQLJD@"M'z&CLr#
2. 'V Oracle a)D`,6pD Java SDK 9(MKP9C IBM Data Server Driver
for JDBC and SQLJD@"&CLr#;x,g{z*9CS\D2+T`MhC
20 20MdC DB2 Connect ~qw
IBM Data Server Driver for JDBC and SQLJtT securityMechanism,G4 Java SDK
Xk'Vz9CDS\`M#}g,z9CD Java SDK I\'V 256 ; AES
(?)S\,+;'V 56 ; DES(u)S\#IT(}hC IBM Data Server
Driver for JDBC and SQLJtT encryptionAlgorithm 48(S\c(#*9C 256
; AES S\,k+ encryptionAlgorithm hC* 2#T Oracle a)D Java SDK 9
C 256 ; AES S\1,I\h*20 JCE Unlimited Strength Jurisdiction _TD
~,ITS Oracle qCCD~#
3. SUSE Linux s5~qw (SLES) 10 *s Java SDK DnM6p* 1.4.2 SR6#Red
Hat Enterprise Linux(RHEL)5 *s Java SDK DnM6p* 1.4.2 SR7#
4. Z Linux O'V Java SDK 6 h* Java SDK 6 SR3 r|_f>#
5. g{9C Java SDK 6 SR2 r|_f>,khC DB2LIBPATH=java_home/jre/lib/
ppc64#
6. V9.7 PQ;Fv9CT IBM SDK for Java 1.4.2 9(D Java f"}LMC'(
eD/}D'V,"RI\aZ+4"PfP}%#IBM SDK for Java 1.4.2 D~
qaxUZ* 2011 j 9 B#(iZKUZ.0}% SDK for Java 1.4.2 @5X
5#I(}9C DB2 V9.1"DB2 V9.5 r DB2 V9.7 P|(D SDK for Java SDK
4X( Java f"}LMC'(eD/}T}%K@5X5#
7. 9C DECFLOAT h* Java SDK V5 (1.5) r|_f>#PX|`E",kND Java
&CLrP3dA}]b}]`MD}]`M#
ZKN}(Linux M UNIX)*9 DB2 Connect(T0d{ DB2 z7)}#$w,I\h*|BZKdCN}#
+V[?v\'VDYw53,T]>gN^D`&DZKdCN}#
^DZKN} (HP-UX)*K9 DB2 }]bz7Z HP-UX Yw53O}74P,I\h*|B53DZKd
CN}#g{z|BZKdCN}5,G4XkXBt/Fcz#
*<.0
Xk_P root C'(^E\^DZKN}#
}L
*^DZKN}:
1. dk sam |n4t/“53\mw”(SAM)Lr#
2. +wZKdC<j#
3. +wIdCDN}<j#
4. +w*|DDN},"Z+=/5VNPdkB5#
5. %w7(#
6. TyP*|DDZKdCN}X4b)=h#
7. jITyPZKdCN}DhC1,kSYwK%8P!qYw > &mBZK#
Z 4 B $20Nq 21
a{
|DZKdCN}D5.s,HP-UX Yw53+T/XBt/#
(i9CDZKdCN} (HP-UX)
TZKP DB2 64 ;}]b53D HP-UX 53,(}KP db2osconf |n4*53a)(i9CDJ1ZKdCN}5#;\S $DB2DIR/bin PKP db2osconf 5CLr,dP $DB2DIR G DB2 z7D20?<#
^DZKN}(Linux)S V9.7 FP2 *<,;Yh*|BkxLd(E (IPC) `XD Linux ZKN}#TZ
V9.7 FP1 r|Mf>,X(ZKN}DnMv?hCI\;cTKP DB2 }]b5
3,zI\h*H|B|GY20 DB2 }]bz7#
*<.0
Xk_P root C'(^E\^DZKN}#
}L
*Z Red Hat M SUSE Linux O|BZKN}:
1. KP ipcs -l |nTP>10DZKN}hC#
2. Z http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.qb.server.doc/
doc/c0057140.html P,(}HO105k V9.7 FP2 r|_f>^)|DnMv?
hC4Vv|ndv,T7(GqXk|DZKhC# BPD>G ipcs |ndvD>},"MmSZ // sfTT>N}{F:
# ipcs -l
------ Shared Memory Limits --------max number of segments = 4096 // SHMMNImax seg size (kbytes) = 32768 // SHMMAXmax total shared memory (kbytes) = 8388608 // SHMALLmin seg size (bytes) = 1
------ Semaphore Limits --------max number of arrays = 1024 // SEMMNImax semaphores per array = 250 // SEMMSLmax semaphores system wide = 256000 // SEMMNSmax ops per semop call = 32 // SEMOPMsemaphore max value = 32767
------ Messages: Limits --------max queues system wide = 1024 // MSGMNImax size of message (bytes) = 65536 // MSGMAXdefault max size of queue (bytes) = 65536 // MSGMNB
3. (}`- /etc/sysctl.conf D~4^DXkw{DZKN}#g{KD~;fZ,
G4&4(|# BPwPGCD~P&|,DZ]D>}:
#Example for a computer with 16GB of RAM:kernel.shmmni=4096kernel.shmmax=17179869184kernel.shmall=8388608#kernel.sem=<SEMMSL> <SEMMNS> <SEMOPM> <SEMMNI>
22 20MdC DB2 Connect ~qw
kernel.sem=250 256000 32 4096kernel.msgmni=16384kernel.msgmax=65536kernel.msgmnb=65536
4. KP sysctl 1=x -p N},TS1!D~ /etc/sysctl.conf P0k sysctl hC:
sysctl -p
5. *9|DZ?NXB}<.sLxz':
v (SUSE Linux) $n boot.sysctl#
v (Red Hat) rc.sysinit u</E>+T/A! /etc/sysctl.conf D~#
PX\'VD Linux V"z7DnBE",kND http://www.ibm.com/software/data/
db2/linux/validate/#
^DZKN}(Solaris Yw53)*K9 DB2 }]b53}#KP,(iz|B53DZKdCN}#IT9C
db2osconf 5CLr4a)(iDZKN}#g{*{Cn?J4XF( /e tc/
project),kiD Solaris D5#
*<.0
Xk_P root C'(^E\^DZKN}#
*9C db2osconf |n,XkWH20 DB2 }]b53#;\S $DB2DIR/bin PK
P db2osconf 5CLr,dP $DB2DIR G DB2 z7D20?<#
^DZKN}.s,XkXBt/53#
}L
*hCZKN},kZ /etc/system D~)2mSTBP:
set parameter_name = value
}g,*hC msgsys:msginfo_msgmax N}D5,+TBPmS= /etc/system D~
D)2:
set msgsys:msginfo_msgmax = 65535
B;=v24
|B /etc/system D~.s,XBt/53#
Z 4 B $20Nq 23
24 20MdC DB2 Connect ~qw
Z 5 B 20MdCNq
DB2 Connect ~qwz7:20MdCEvhC DB2 Connect ~qwz7(}g,DB2 Connect s5f)G;vh*4P`v=
hD}L#DB2 Connect ~qwz7(#k,SA IBM sMz}]b~qwD8Y(
r8'(M'z;p20#*K,(i9CTBEvDbT20#ZbTdC;$5
GH(D.s,IT+|w*#e,CZ DB2 Connect MzDi/PDM'zD^K
U\20#
20MdC DB2 Connect ~qwz7DdM=hgB:
1. 7(zkZxgPgN9C DB2 Connect#
2. i$Z$w>Mwz}]b~qwOGq_P}7DX82~Mm~#
3. i$ IBM sMz}]b~qwGqdC*S\4T DB2 Connect ~qwD,S#
4. 20 DB2 Connect m~#z+9CK$w>4dCMi$ IBM sMz,S#9
C`X4SiRX(ZYw53OD DB2 Connect ~qwz720Dj8E"#
5. 20.s,Z DB2 Connect k IBM sMz}]b53.d(",S#DB2 Con-
nect IT*zR=MdCyP TCP/IP ,S#I9CdCzV (CA)r DB2 |n
P&mw (CLP) 4dC IBM sMz}]b#
6. +f DB2 Connect a)DLrM5CLrs(A IBM sMz}]b#
7. bT,S#
8. (I!)tC“`>c|B”&\?~#
9. g{rc9C WebSphere"Bq`SwrzT:D&CLr~qwm~,G420
b)z7r&CLr#PX20 WebSphere DE",kNDw* DB2 Connect ~
qwz7m~|D;?Vkb)z7;pa)DD5#PXd{z7,kNDk
Cz7;pa)D20D5#
10. 20MdC IBM }]~qwM'z#9CK$w>4bTS IBM }]~qwM
'zA IBM sMz}]b~qwD,S,T0bT9CK,SD&CLr#
11. 9CdCzV4(} DB2 Connect +M'z,SA IBM sMz53#
12. Z+9C,SA IBM sMz}]b~qwD&CLrDyPnUC'$w>O2
0 IBM }]~qwM'z#
13. VZITTyP&CLr9C DB2 Connect K#+C4*"&CLrD$w>O
&C20K IBM }]~qwM'z#
14. g{*9C$w>4\m DB2 for z/OS r DB2 Database for Linux, UNIX, and
Windows,k20 IBM }]~qwM'z#
ELMZf*s
7#PJ1s!DELUdI) DB2 739C,"`&XTZfxPVd#
© Copyright IBM Corp. 1993, 2012 25
EL*s
z7h*DELUd!vZy!qD20`MT0_PDD~53`M#“DB2 20”r
<ay]ZdM20"+r20r(F20}LP!qDi~,a)/,Ds!@
F#
kG!,&|(XhD}]b"m~M(Ez7yh*DELUd#
Z Linux M UNIX Yw53O,(iZ /tmp ?<PP 2 GB DICUd#
Zf*s
Zf*sa\=}]b53Ds!M4SLH"}]bn/D)9}]iMCJ53
DM'z}0l#DB2 }]b53AYh* 256 MB RAM1#TZ;v;KP DB2 z
7M DB2 GUI $_D53,AYh* 512 MB RAM#+G,(ia) 1 GB D RAM
Ta_T\#b)*s";|(Z53OKPDd{m~yh*DZf#TZ IBM }
]~qwM'z'V,b)Zf*sG4UfZev"PM'z,SDiv4Fc
D#TZ?evnbDM'z,S,Mh* 16 MB nbD RAM#
TZ DB2 ~qwz7,Tw{Zf\mw (STMM) &\aT/hC8vZfdCN}
5,Sxr/KZfdCNq#tCK&\s,Zfw{wMaZ8vZf9C_
(|(Er"Lr|_Y:f"x(PmM:eX).d/,VdICZfJ4#
w3Ud*s
DB2 h*tCw3(2F*;;)#'V DB2 PDwV&\h*KdC,b)&\C
Z`Sr@5Z;;/w3Ud{CJE"#h*D5J;;/w3Ud?y]53x;
,,;GI&CLrm~DZf{CJ%@7(#;P Solaris M HP =(OD DB2 h
*Oq^Fb;hC,r*|Ga9Cw3Ud$Vd#
s`}53DOmnM;;/w3UddC* RAM D 25-50%#Z Solaris M HP 53
P,m`!M}]br`v}]bI STMM xPw{,rKI\h* 1 x RAM r|
_Dw3UddC#b)O_hCGr*1I STMM T`v}]bxPw{1,h*
4?v}]b/ 5}$VdibZfM#tibZf#I\9h**53ObO.bD
Zf}?Vd$tnbD;;/w3Ud#
20 DB2 Connect ~qwz7(AIX)*Z AIX O(e20W!nM20 DB2 Connect z7,k9C“DB2 20”r<#
*<.0
Z*<20.0:
v zIT9C root C'rG root C'(^420 DB2 Connect#
v 7#zD53zc:
– ELMZf*s
– 2~Mm~*s#kND Z 28 3D:DB2 Connect ~qwz7D20*s
(AIX);#
1.ZyZ Itanium D HP-UX V11i 53OKPD DB2 z7AYh* 512 MB RAM#
26 20MdC DB2 Connect ~qw
v XkZ53O20 DB2 }]bz7 DVD#
v DB2 Connect z73qXkIC#g{*20G"ofD DB2 Connect z7,9X
k_P`&D“>XoT|”#
v 7#tCKl= I/O;XktC|,;sE\I&20 DB2 Connect ~qwz7#
v *iRQ-20Z53OD DB2 }]bz7,kND 20 DB2 ~qw PD“P>
20Z53(Linux M UNIX)OD DB2 z7”wb#
v “DB2 20”r<G<N20Lr#Xk_P\;a)<NC'gfD X Windows m
~,E\9“DB2 20”r<ZzwOKP#7# X windows ~qw}ZKP#7#
}7<vKT>Z]#}g,export DISPLAY=9.26.163.144:0#
v g{ZzD73P9CKnga?6?<CJ-i (LDAP) D2+Tm~,G4Zt
/“DB2 20”r<.0,XkV/4(XhD DB2 C'#Z*<.0,kND“/
P=C'\mD"bBn”wb#
":S DB2 V9.1 FP2 *<,M;Fv9CxgE"~q (NIS) Mv?DxgE"
~q (NIS+) &\?~#+4D"PfPI\a}%Tb)&\?~D'V#(iT
/P=C'\m~q9Ca?6?<CJ-i (LDAP) bv=8#
XZKNq
“DB2 20Lr”G;vyZ Java D20$_,|ITT/20MdCNN DB2 }]
bz7#g{;k9CK5CLr,zP=V!q#IT20 DB2 Connect z7:
v 9Cl&D~=(#
v V/9C db2_install |n#;\9CYw53D>z205CLr SMIT 4V/20 DB2 z7#+h*|D|,>z205CLrDNNVPE>,z+9Cb)L
r4k DB2 20;%"TdxPi/#
}L
*9C“DB2 20”r<Z AIX O20 DB2 Connect ~qwz7(g DB2 Connect s
5f):
1. P;=20K DVD D?<:
cd /db2dvd
dP /db2dvd m> DVD D20c#
2. g{zBXK DB2 Connect z73q,G4Xkb9uz7D~#
a. b9uz7D~:
gzip -d product.tar.gz
dP product GBXD}]bz7D{F#
b. b9uz7D~:
tar xvf product.tar
c. |D?<:
cd ./product/disk1
":g{QBX“>XoT|”,G4+|b9=,;?<#byMaZ,;?<P
4(S?<(}g,./nlpack/disk2),"R920Lr\;T/iR203qx
;h*a>#
Z 5 B 20MdCNq 27
3. Sz73qyZD?<dk ./db2setup |nTt/“DB2 20”r<#T},L,
“IBM DB2 20t/e”+r*#TZ` CD 20,9C`T76rxT76{Z2
0D CD ;CTb"v db2setup |n,T7# DB2 Connect z7 CD \4*s
!v# SK0ZP,ITi420Hvu~M"P5w,r_IT1SLxxP2
0#
4. t/20s,jI“DB2 20”r<D20fe"xP!q#20ozIT8<zj
I“DB2 20”r<#%wozTwC*zoz#ITf1%w!{4Kv20#%
w“DB2 20”r<Dns;v20feODjIs,Ma+ DB2 D~;4F=z
D53O# ;)jI,M9C1!2076 /opt/IBM/db2/V9.7 20K DB2 Con-
nect ~qwz7#
g{z20=;vC?<Q-Z9CD53O,DB2 Connect z72076amS
_xx,dP xx G}V,S 01 *<"TzQ20D DB2 1>}?]v#
z9IT8(T:D DB2 }]bz72076#
a{
2ITZ20 DB2 Connect z7s,(}S“>XoT|”yZD?<KP ./db2setup|n420“>XoT|”#
1!ivB,20U> db2setup.log M db2setup.err ;Z /tmp ?<P#IT8(
U>D~D;C#
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]bM DB2 `Xz7DD
5#kND 20 DB2 ~qw PD:9C“DB2 20”r<20 DB2 E"PD
(UNIX);wb#
DB2 Connect ~qwz7D20*s(AIX)Z AIX Yw53O20 DB2 Connect ~qwz7.0,7#z!qD53zcXhD
Yw53"2~"m~M(E*s#
*20 DB2 Connect ~qwz7(}g,DB2 Connect Enterprise Edition),Xkzc
BP*s:
20*s
28 20MdC DB2 Connect ~qw
m 4. AIX 20*s
Yw53 2~
AIX V5.3
v h* 64 ; AIX ZK
v AIX 5.3 <u6p(TL)9 M Service
Pack(SP)2 0 APAR IZ03063
v nM C++ KP16ph* xlC.rte 9.0.0.8 M
xlC.aix50.rte 9.0.0.8(r|BD)D~/#b
)D~/|(Z 2008 j 6 B"<D IBM
C++ Runtime Environment Components for
AIX Lr|P#
AIX V6.12
v h* 64 ; AIX ZK
v AIX 6.1 TL 2
v nM C++ KP16ph* xlC.rte 9.0.0.8 M
xlC.aix61.rte 9.0.0.8(r|BD)D~/#b
)D~/|(Z 2008 j 6 B"<D IBM
C++ Runtime Environment Components for
AIX Lr|P#
":POWER7® 533 h* AIX 6.1 TL4#
AIX V7.14
v h* 64 ; AIX ZK
v AIX 7.1.0 }="Pf (GA)
v nM C++ KP16ph* xlC.rte 11.1.0.0 M
xlC.aix61.rte 11.1.0.0(r|BD)D~/#b
)D~/|(Z 2010 j 4 B"<D IBM
C++ Runtime Environment Components for
AIX V11.1 Lr|P#
64 ;+22~N<=((CHRP)e5a9,;
|(yZ POWER3 &mwD53#1
\;KP\'VD AIX Yw53DyP&m
w#
v1*i$|Gq* CHRP e5a953,k"v|n lscfg "iRTBdv:#Me5a9:chrp#TZyZ POWER3 &mwD53,Z20 DB2
V9.7 0,WH|B=yZ POWER4 &mwD53#yZ POWER3 &mw
D53Z DB2 V9.7 P;\'V#
v2Z AIX 6.1 P,P=V`MD$w:XVx(WPAR):53 WPAR M&
CLr WPAR#v53 WPAR 'V DB2 20#AIX 6.1 9'VS\ JFS2
D~53rD~/D&\#
v3PX POWER7 53Dd{"bBn:
– g{c20K IBM Tivoli® System Automation for Multiplatforms (SA MP)
2.2.x r SA MP 3.1.x Reliable Scalable Cluster Technology (RSCT) 2.5.4.0,
G4zXk+ RSCT D6p|BAnM6p RSCT 2.5.4.2# V9.7 FP2 T
0|_f>D^)|P|, SA MP D|Bf>,C|Bf>|,'V
POWER7 53D RSCT 6p#
– POWER7 53OKPD DB2 z7'V Active Memory™ Expansion#
Z 5 B 20MdCNq 29
v4*9C“_ICT”(HA) &\,h*&C V9.7 FP3 r|_f>D^)|#b
)^)||, IBM Tivoli System Automation for Multiplatforms (SA MP) Base
Component D|Bf>#
m~*s
v 9C bosboot |nP;A 64 ;ZK#
*P;A 64 ;ZK,zh*_P root C'(^"R&dkBP|n:
ln -sf /usr/lib/boot/unix_64 /unixln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot -ashutdown -Fr
v PX&CLr*"MKP1"bBn,kND}]b&CLr*"'VD`
LoTM`kwPDwb#
v IS IBM AIX XL C M C++ 'V Web >cBXnBD IBM C++ Run-
time Environment Components for AIX#
v h*9CBPdP;v/@w4i4*zozMKP“Z;=”(db2fs):
– Firefox 1.0 M|_f>
– yZ Mozilla D/@w 1.7 M|_f>
– Safari 3.0 M|_f>
v PXQ* AIX JbDj8E",kCJ www.ibm.com/support/docview.wss?
&uid=swg21165448
(E*s
9C(E-i1,z&zcBP*s:
v TZ TCP/IP ,S,;h*NN=Sm~#
v *KqC LDAP(a?6?<CJ-i)'V,h* IBM SecureWay Direc-
tory Client V3.2.1 r|_f>#
Z NFS(xgD~53)O20 DB2 z7
(i;*Z NFS(xgD~53)O20 DB2 z7#Z NFS OKP DB2 z7(}
g,NFS 20 /opt/IBM/db2/V9.5,;sKPTom==20Z6L53ODzk)h
*;)V/hC=h#* DB2 ~qwhC NFS 12fZ;)1ZJb#b|(f0
BPivDI\Jb:
v T\(\xgT\0l)
v ICT(JmzvV%cJO)
v mI$"E(;aZzwOxPli)
v \QoO NFS ms
gOyv,hC NFS +h*;)V/Yw,|(:
v 7#20c#t2076
v XkXFmI((}g,;&Zh20zw4mI()
v XkV/hC DB2 "am"ZyP20zwOxP,$
v g{h*lb DB2 z7M&\?~,G4Xk}7hC",$ db2ls |n#C|n
CZPv20D DB2 z7M&\?~
v |B DB2 z7731h*Xp!D
30 20MdC DB2 Connect ~qw
v Z<vzwM20zwO4Pe}Yw1h*|`=h
PXj8D8>E",kND“Setting up DB2 for UNIX and Linux on NFS mounted
file systems”W$i,x7*:http://www.ibm.com/developerworks/db2/library/long/dm-
0609lee#
20 CD r DVD (AIX)*Z AIX Yw53O20 DB2 }]bz7 CD r DVD,k9C“53\mgf$_
”(SMIT)#
*<.0
y]zD53dC,I\h*w*_P root C'(^DC'G<E\20bL#
}L
*9C SMIT Z AIX O20 CD r DVD,k4PBP=h:
1. +bLek}/wP#
2. (}dk mkdir -p /disc |n44(bL20c,dP disc m> CD r DVD 2
0c?<#
3. (}dk smit storage |n49C SMIT VdbLD~53#
4. SMIT t/.s,!qD~53 > mS/|D/T>/>}D~53 > CDROM D~
53 > mS CDROM D~53#
5. Z“mSD~53”0ZP:
a. Zh8{VNP,* CD r DVD D~53dkh8{# CD r DVD D~5
3Dh8{XkG(;D#g{PX4Dh8{,zI\h*>}H0(eD CD
r DVD D~53,rT?<9Cm;v{F# ZK>}P,/dev/cd0 *h8
{#
b. Z20c0ZPdkbL20c?<# ZK>}P,20c?<* /disc#
c. Z53XBt/1T/20VNP,!qGTtCD~53T/20#
d. %w7(XU0Z,;s%w!{}NKv SMIT#
6. (}dk smit mountfs |n420 CD r DVD D~53#
7. Z“20D~53”0ZP:
a. ZD~53{VNP,*K CD r DVD D~53dkh8{# ZK>}P,
h8{* /dev/cd0#
b. Z20y&?<VNPdkbL20c# ZK>}P,20c* /disc#
c. ZD~53`MVNPdk cdrfs# *i4IT20Dd{D~53`M,%w
P>#
d. Z20*;A53VNP,!qG#
e. S\d`1!5,"%w7(XUC0Z#
a{
CD r DVD D~53VZQ20C#*i4 CD r DVD DZ],k+ELEk}
/wP"dk cd /disc |n,dP disc GbL20c?<#
Z 5 B 20MdCNq 31
20 DB2 Connect ~qwz7 (HP-UX)*Z HP-UX O(e20W!nM20 DB2 Connect z7,k9C“DB2 20”r<#
*<.0
Z*<20.0:
v zIT9C root C'rG root C'(^420 DB2 Connect#
v 7#zD53zc:
– ELMZf*s
– 2~"V"Mm~*s#kND Z 283D:DB2 Connect ~qwz7D20*s
(AIX);#
v XkZ53O20 DB2 }]bz7 DVD#
v DB2 Connect z73qXkIC#g{*20G"ofD DB2 Connect z7,9X
k_P`&D“>XoT|”#
v *iRQ-20Z53OD DB2 }]bz7,kND 20 DB2 ~qw PD“P>
20Z53(Linux M UNIX)OD DB2 z7”wb#
v “DB2 20”r<G<N20Lr#Xk_P\;a)<NC'gfD X Windows m
~,E\9“DB2 20”r<ZzwOKP#7# X windows ~qw}ZKP#7#
}7<vKT>Z]#}g,export DISPLAY=9.26.163.144:0#
v g{ZzD73P9CKnga?6?<CJ-i (LDAP) D2+Tm~,G4Zt
/“DB2 20”r<.0,XkV/4(XhD DB2 C'#Z*<.0,kND“/
P=C'\mD"bBn”wb#
":S DB2 V9.1 FP2 *<,M;Fv9CxgE"~q (NIS) Mv?DxgE"
~q (NIS+) &\?~#+4D"PfPI\a}%Tb)&\?~D'V#(iT
/P=C'\m~q9Ca?6?<CJ-i (LDAP) bv=8#
XZKNq
“DB2 20Lr”G;vyZ Java D20$_,|ITT/20MdCNN DB2 }]
bz7#g{;k9CK5CLr,zP=V!q#IT20 DB2 Connect z7:
v 9Cl&D~=(#
v V/9C db2_install |n#;\9CYw53D>z205CLr swinstall 4V/20 DB2 }]bz7#+h*|D|,>z205CLrDNNVPE>,z
+9Cb)Lr4k DB2 20;%"TdxPi/#
}L
*9C“DB2 20”r<Z HP-UX O20 DB2 Connect ~qwz7(g DB2 Con-
nect s5f):
1. P;=20K DVD D?<:
cd /db2dvd
dP /db2dvd m> DVD D20c#
2. g{zBXK DB2 Connect z73q,G4Xkb9uz7D~#
a. b9uz7D~:
32 20MdC DB2 Connect ~qw
gzip -d product.tar.gz
dP product GBXD}]bz7D{F#
b. b9uz7D~:
tar xvf product.tar
c. |D?<:
cd ./product/disk1
":g{QBX“>XoT|”,G4+|b9=,;?<#byMaZ,;?<P
4(S?<(}g,./nlpack/disk2),"R920Lr\;T/iR203qx
;h*a>#
3. Sz73qyZD?<dk ./db2setup |nTt/“DB2 20”r<#T},L,
“IBM DB2 20t/e”+r*#TZ` CD 20,9C`T76rxT76{Z2
0D CD ;CTb"v db2setup |n,T7# DB2 Connect z7 CD \4*s
!v# SK0ZP,ITi420Hvu~M"P5w,r_IT1SLxxP2
0#
4. t/20s,jI“DB2 20”r<D20fe"xP!q#20ozIT8<zj
I“DB2 20”r<#%wozTwC*zoz#ITf1%w!{4Kv20#%
w“DB2 20”r<Dns;v20feODjIs,Ma+ DB2 D~;4F=z
D53O# ;)jI,M9C1!2076 /opt/IBM/db2/V9.7 20K DB2 Con-
nect ~qwz7#
g{z20=;vC?<Q-Z9CD53O,DB2 Connect z72076amS
_xx,dP xx G}V,S 01 *<"TzQ20D DB2 1>}?]v#
z9IT8(T:D DB2 }]bz72076#
a{
2ITZ20 DB2 Connect z7s,(}S“>XoT|”yZD?<KP ./db2setup|n420“>XoT|”#
1!ivB,20U> db2setup.log M db2setup.err ;Z /tmp ?<P#IT8(
U>D~D;C#
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#“DB2 E"PD”|,PX DB2 }]bM DB2 `Xz
7DD5#kND 20 DB2 ~qw PD:9C“DB2 20”r<20 DB2 E"PD
(UNIX);wb#
DB2 Connect ~qwz7D20*s (HP-UX)Z HP-UX Yw53O20 DB2 Connect ~qwz7.0,7#z!qD53zcX
hDYw53"2~"m~M(E*s#
*Z HP-UX O20 DB2 Connect ~qwz7(}g,DB2 Connect Enterprise Edi-
tion),XkzcBP*s:
":;FvT 32 ; HP-UX &CLrD'V#
20*s
Z 5 B 20MdCNq 33
m 5. HP-UX 20*s
Yw53 2~
HP-UX 11i V2 (11.23.0505),xP:
v 2005 j 5 B"<Dy>J? (QPKBASE) &
sm~
v 2 0 0 5 j 5 B"<D&CLrJ?
(QPKAPPS) &sm~
v PHCO_38637 - lib [}9!
xP PHCO_38658 D HP-UX 11i v3 (11.31) -
lib [}9!
yZ Itanium D HP Integrity Series Systems
m~*s
v h*9C/@w4i4*zoz#
v PXQ* HP-UX JbDj8E",kCJ www.ibm.com/support/docview.wss?
&uid=swg21257602
(E*s
IT9C TCP/IP
v TZ TCP/IP ,S,;h*NN=Sm~#
":S DB2 V9.7 FP1 0|_f>*<,HP-UX Yw53O20D DB2 z7'V$
wz{#d$HQ)9A 255 vVZ,I4V{r}VxPNbiO#nMYw53*
sG HPUX 11iv2(0|_f>)#
*tC$wz{'V,kjITBNq:
1. r*ZKIwN} expanded_node_host_name#
Kctune expanded_node_host_name=1
2. `k&CLrh*$wz{'VT0 -D_HPUX_API_LEVEL=20040821 !n#
20 CD r DVD (HP-UX)*Z HP-UX Yw53O20 DB2 }]bz7 CD r DVD,k"v mount |n#
*<.0
y]zD53dC,I\h* root C'(^E\20bL#
}L
*Z HP-UX O20 DB2 }]bz7 CD r DVD:
1. + CD r DVD ek}/wP#
2. gPX*,(e;vB?<w* CD r DVD }/wD20c# 9C mkdir /cdrom|n+ /cdrom (e*20c#
3. gPX*,9C ioscan -fnC disk |n4j6}/wh8D~# K|naP>y
P6pD CD r DVD }/w0dX*h8D~#D~{+`FZ /dev/dsk/
c1t2d0#
4. + CD r DVD }/w20=20c?<:
mount -F cdfs -o rr /dev/dsk/c1t2d0 /cdrom
34 20MdC DB2 Connect ~qw
5. 9C ls /cdrom |nq!D~PmTi$20iv#
6. "z#
a{
CD r DVD D~53VZQ20C#i4 CD r DVD DZ],=(G:+ CD r
DVD Ek}/wP"dk cd /cdrom |n,dP cdrom G20c?<#
20 DB2 Connect ~qwz7 (Linux)*Z Linux O(e20W!nM20 DB2 Connect z7,k9C“DB2 20”r<#
*<.0
Z*<20.0:
v zIT9C root C'rG root C'(^420 DB2 Connect#
v 7#zD53zc:
– ELMZf*s
– 2~"V"Mm~*s#kND Z 373D:DB2 Connect ~qwz7D20*s
(Linux);#
v XkZ53O20 DB2 }]bz7 DVD#
v DB2 Connect z73qXkIC#g{*20G"ofD DB2 Connect z7,9X
k_P`&D“>XoT|”#
v *iRQ-20Z53OD DB2 }]bz7,kND 20 DB2 ~qw PD“P>
20Z53(Linux M UNIX)OD DB2 z7”wb#
v “DB2 20”r<G<N20Lr#Xk_P\;a)<NC'gfD X Windows m
~,E\9“DB2 20”r<ZzwOKP#7# X windows ~qw}ZKP#7#
}7<vKT>Z]#}g,export DISPLAY=9.26.163.144:0#
v g{ZzD73P9CKnga?6?<CJ-i (LDAP) D2+Tm~,G4Zt
/“DB2 20”r<.0,XkV/4(XhD DB2 C'#Z*<.0,kND“/
P=C'\mD"bBn”wb#
":S DB2 V9.1 FP2 *<,M;Fv9CxgE"~q (NIS) Mv?DxgE"
~q (NIS+) &\?~#+4D"PfPI\a}%Tb)&\?~D'V#(iT
/P=C'\m~q9Ca?6?<CJ-i (LDAP) bv=8#
XZKNq
“DB2 20”r<G;vyZ Java D20$_,|ITT/20MdCNN DB2 }]
bz7#g{;k9CK5CLr,zP=V!q#IT20 DB2 Connect z7:
v 9Cl&D~=(#
v V/9C db2_install |n#;\9CYw53D>z205CLr rpm 4V/20 DB2 }]bz7#+h*|D|,>z205CLrDNNVPE>,z+9C
b)Lr4k DB2 20;%"TdxPi/#
Z 5 B 20MdCNq 35
}L
*9C“DB2 20”r<Z Linux O20 DB2 Connect ~qwz7(g DB2 Connect
Enterprise Edition):
1. P;=20K DVD D?<:
cd /db2dvd
dP /db2dvd m> DVD D20c#
2. g{zBXK DB2 Connect z73q,G4Xkb9uz7D~#
a. b9uz7D~:
gzip -d product.tar.gz
dP product GBXD}]bz7D{F#
b. b9uz7D~:
tar xvf product.tar
c. |D?<:
cd ./product/disk1
":g{QBX“>XoT|”,G4+|b9=,;?<#byMaZ,;?<P
4(S?<(}g,./nlpack/disk2),"R920Lr\;T/iR203qx
;h*a>#
3. Sz73qyZD?<dk ./db2setup |nTt/“DB2 20”r<#T},L,
“IBM DB2 20t/e”+r*#TZ` CD 20,9C`T76rxT76{Z2
0D CD ;CTb"v db2setup |n,T7# DB2 Connect z7 CD \4*s
!v# SK0ZP,ITi420Hvu~M"P5w,r_IT1SLxxP2
0#
4. t/20s,jI“DB2 20”r<D20fe"xP!q#20ozIT8<zj
I“DB2 20”r<#%wozTwC*zoz#ITf1%w!{4Kv20#%
w“DB2 20”r<Dns;v20feODjIs,Ma+ DB2 D~;4F=z
D53O# ;)jI,M9C1!2076 /opt/IBM/db2/V9.5 20K DB2 Con-
nect ~qwz7#
g{z20=;vC?<Q-Z9CD53O,DB2 Connect z72076amS
_xx,dP xx G}V,S 01 *<"TzQ20D DB2 1>}?]v#
z9IT8(T:D DB2 }]bz72076#
a{
2ITZ20 DB2 Connect z7s,(}S“>XoT|”yZD?<KP ./db2setup|n420“>XoT|”#
1!ivB,20U> db2setup.log M db2setup.err ;Z /tmp ?<P#IT8(
U>D~D;C#
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]bM DB2 `Xz7DD
5#kND 20 DB2 ~qw PD:9C“DB2 20”r<20 DB2 E"PD
(UNIX);wb#
36 20MdC DB2 Connect ~qw
DB2 Connect ~qwz7D20*s (Linux)Z Linux Yw53O20 DB2 Connect ~qwz7.0,7#z!qD53zcXh
DYw53"2~"m~M(E*s#
*20 DB2 Connect ~qwz7(}g,DB2 Connect Enterprise Edition),Xkzc
BP*s:
2~*s
&mwITG:
v x86(Intel Pentium"Intel Xeon M AMD Athlon)
v x64(Intel EM64T M AMD64)
v POWER(NN'V Linux D iSeries®"pSeries®"System i"System p® M
POWER Systems)
v System z(T0F* eServer™ zSeries)
Yw53*s
y'VDnM Linux Yw536p|(:
v Red Hat Enterprise Linux (RHEL) 5 Update 2
v SUSE Linux Enterprise Server (SLES) 10 Service Pack 2
v SUSE Linxu Enterprise Server (SLES) 11
v Ubuntu 8.0.4.1
V"*s
PX'VD Linux V"z7DnBE",k9C/@wCJTBx7:http://
www.ibm.com/db2/linux/validate#
zI\h*|BZKdCN}#ZKdCN}GZ /etc/sysctl.conf PhC
D#kND DB2 E"PDD:^DZKN} (Linux);?V# PX9C sysctl|nhCM$nb)N}DE",kNDYw53Va#
m~*s
v g{k*9C“DB2 20”r<420 DB2 Connect,r_g{zk9CNN
DB2 <N$_,G4h*\;J><NC'gfD X Window System m~#
v h*9C/@w4i4*zoz#
(E*s
TZ TCP/IP ,S,;h*NN=Sm~#
<8Z zSeries O20 DB2 for Linux*ZKP Linux D IBM zSeries O20 DB2 }]bz7,Xk9 Linux Yw53I
CJ203q#IT9C FTP +203q"MACYw53,r_9C NFS 2049
CYw53IT9Cz7 DVD#
*<.0
Hvu~GzQ-qCK DB2 }]bz7203q#
Z 5 B 20MdCNq 37
}L
v 9C FTP CJ203q
SKP Linux D IBM zSeries FczP4PTBYw:
1. dkTB|n:
ftp yourserver.com
dP yourserver.com m>#f DB2 }]bz7203qD FTP ~qw#
2. dkC'j6M\k#
3. kdkBP|n:
binget product_file
dP product_file m>J1Dz7Lr|{#
v (} NFS 9C DB2 }]bz7 DVD 4CJ203q
*Z Linux Yw53O9Cz7 DVD:
1. 20J1Dz7 DVD#
2. <v20KC DVD D?<# }g,g{Z /db2dvd ?<B20KC DVD,G
4<v /db2dvd ?<#
3. ZKP Linux D IBM zSeries FczO,NFS 9CTB|n420K?<:
mount -t nfs -o ro nfsservername:/db2dvd /local_directory_name
dP nfsservername m> NFS ~qwDwz{,db2dvd m>Z NFS ~qwO
<vD?<{F,local_directory_name m>>X?<D{F#
4. SKP Linux D IBM zSeries FczP,P;A20K DVD D?<# I(}
dk cd /local_directory_name |n4jIKn$w,dP local_directory_name
m>z7 DVD D20c#
20 CD r DVD (Linux)*Z Linux Yw53O20 CD-ROM,k"v mount |n#
*<.0
y]zD53dC,I\h* root C'(^E\20bL#
}L
*Z Linux Yw53O20 CD r DVD:
1. + CD r DVD ek}/w"dkTB|n:
mount -t iso9660 -o ro /dev/cdrom /cdrom
dP /cdrom m> CD r DVD D20c#
2. "z#
38 20MdC DB2 Connect ~qw
a{
CD r DVD D~53VZQ20C#i4 CD r DVD DZ],=(G:+bLE
k}/wP"dk cd /cdrom |n,dP cdrom G20c?<#
20 DB2 Connect ~qwz7(Solaris Yw53)*Z Solaris Yw53(e20W!nM20 DB2 Connect z7,k9C“DB2 20”
r<#
*<.0
Z*<20.0:
v zIT9C root C'rG root C'(^420 DB2 Connect#PXG root C'
20D|`E",kND`X4S#
v 7#zD53zc:
– ELMZf*s
– 2~"V"Mm~*s#kND Z 283D:DB2 Connect ~qwz7D20*s
(AIX);#
v XkZ53O20 DB2 }]bz7 DVD#
v DB2 Connect z73qXkIC#g{*20G"ofD DB2 Connect z7,9X
k_P`&D“>XoT|”#
v *iRQ-20Z53OD DB2 z7,kND 20 DB2 ~qw PD“P>20Z
53(Linux M UNIX)OD DB2 z7”wb#
v “DB2 20”r<G<N20Lr#Xk_P\;a)<NC'gfD X Windows m
~,E\9“DB2 20”r<ZzwOKP#7# X windows ~qw}ZKP#7#
}7<vKT>Z]#}g,export DISPLAY=9.26.163.144:0#
v g{ZzD73P9CKnga?6?<CJ-i (LDAP) D2+Tm~,G4Zt
/“DB2 20”r<.0,XkV/4(XhD DB2 C'#Z*<.0,kND“/
P=C'\mD"bBn”wb#
":S DB2 V9.1 FP2 *<,M;Fv9CxgE"~q (NIS) Mv?DxgE"
~q (NIS+) &\?~#+4D"PfPI\a}%Tb)&\?~D'V#(iT
/P=C'\m~q9Ca?6?<CJ-i (LDAP) bv=8#
XZKNq
“DB2 20”r<G;vyZ Java D20$_,|ITT/20MdCNN DB2 }]
bz7#g{;k9CK5CLr,zP=V!q#IT20 DB2 Connect z7:
v 9Cl&D~=(#
v V/9C db2_install |n#;\9CYw53D>z205CLr pkgadd 4V/20 DB2 }]bz7#+h*|D|,>z205CLrDNNVPE>,z+9
Cb)Lr4k DB2 20;%"TdxPi/#
}L
*9C“DB2 20”r<Z Solaris Yw53O20 DB2 Connect ~qwz7(g DB2
Connect s5f):
Z 5 B 20MdCNq 39
1. P;=20K DVD D?<:
cd /db2dvd
dP /db2dvd m> DVD D20c#
2. g{zBXK DB2 Connect z73q,G4Xkb9uz7D~#
a. b9uz7D~:
gzip -d product.tar.gz
dP product GBXD}]bz7D{F#
b. b9uz7D~:
tar xvf product.tar
c. |D?<:
cd ./product/disk1
":g{QBX“>XoT|”,G4+|b9=,;?<#byMaZ,;?<P
4(S?<(}g,./nlpack/disk2),"R920Lr\;T/iR203qx
;h*a>#
3. Sz73qyZD?<dk ./db2setup |nTt/“DB2 20”r<#T},L,
“IBM DB2 20t/e”+r*#TZ` CD 20,9C`T76rxT76{Z2
0D CD ;CTb"v db2setup |n,T7# DB2 Connect z7 CD \4*s
!v# SK0ZP,ITi420Hvu~M"P5w,r_IT1SLxxP2
0#
4. t/20s,jI“DB2 20”r<D20fe"xP!q#20ozIT8<zj
I“DB2 20”r<#%wozTwC*zoz#ITf1%w!{4Kv20#%
w“DB2 20”r<Dns;v20feODjIs,Ma+ DB2 D~;4F=z
D53O# ;)jI,M9C1!2076 /opt/IBM/db2/V9.7 20K DB2 Con-
nect ~qwz7#
g{z20=;vC?<Q-Z9CD53O,DB2 Connect z72076amS
_xx,dP xx G}V,S 01 *<"TzQ20D DB2 1>}?]v#
z9IT8(T:D DB2 }]bz72076#
a{
2ITZ20 DB2 Connect z7s,(}S“>XoT|”yZD?<KP ./db2setup|n420“>XoT|”#
1!ivB,20U> db2setup.log M db2setup.err ;Z /tmp ?<P#IT8(
U>D~D;C#
g{k* DB2 z7\;CJ>XFczrxgPDm;FczOD DB2 D5,G4
Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]bM DB2 `Xz7DD5#
kND 20 DB2 ~qw PD:9C“DB2 20”r<20 DB2 E"PD (UNIX);
wb#
40 20MdC DB2 Connect ~qw
DB2 Connect z7D20*s(Solaris)Z Solaris Yw53O20 DB2 Connect z70,7#z!qD53zcXhDYw5
3"2~"m~M(E*s#
*Z Solaris O20 DB2 Connect z7,XkzcBP*s:
m 6. Solaris 20*s
Yw53 2~
Solaris 10 |B 5
v 64 ;ZK
v 9! 127128-11
Solaris x64(Intel 64 r AMD64)
Solaris 9
v 64 ;ZK
v 9! 111711-12 M 111712-12
v g{9CK-<h8,G4h*9!
122300-11
Solaris 10 |B 5
v 64 ;ZK
v g{9CK-<h8,G4h*9!
125100-07
UltraSPARC r SPARC64 &mw
1. v'VZ>Xxr20 DB2#DB2 K1;'V+VxrD20#
Yw53*s
“FvD9!M2+9!”IS http://java.sun.com Web >cqC#Z SunSolve
Z_ Web >cO,%ws_fePD“Patches”K%n#
9h* J2SE Solaris Operating System Patch Cluster#|GIS http://
java.sun.com Web >cqC#
TZ 64 ; Fujitsu PRIMEPOWER 53OD DB2 Connect,9h*BPm~:
v Solaris 9 ZK|B9! 112233-01 r|_f>,Tq!9! 912041-01 D
^)#
S o l a r i s Yw53D F u j i t s u P R I M E P O W E R 9!IS;Z h t t p : / /
download.ftsi.fujitsu.com/ OD FTSI BX#
*q!I\0l Solaris OD DB2 }]b53Dd{JbPm,kND
www.ibm.com/support/docview.wss?&uid=swg21257606#
DB2 }]bz7'V Solaris ZFS D~53M_-r(LDOM)#
PX DB2 z7'VDib/<uDj8E",kND http://www.ibm.com/
developerworks/wikis/display/im/DB2+Virtualization+Support#
m~*s
v h* SUNWlibC m~4Z Solaris O20DB2 Connect#Cm~IS http://
java.sun.com Web >cqC#
v h*9C/@w4i4*zoz#
(E*s
IT9C TCP/IP
Z 5 B 20MdCNq 41
v TZ TCP/IP ,S,;h*NN=Sm~#
v DB2 Connect ZBPivB\ Sun Cluster 2.2 'V:
– wzD-iG TCP/IP
– 49C=WNd5#g{C'+ SPM U>dC*fZZ2mELO(b
IT(} spm_log_path }]b\mwdCN}45V),"RJO*F53_Pj+`,D TCP/IP dC(wz{M IP X7H<`,),G4
aEmK^F#
20 CD r DVD (Solaris Operating Environment)+ CD-ROM ek Solaris Yw73OD}/wP1,g{C CD-ROM ;PT/20,
k"v mount |n#
*<.0
g{9C NFS S6L5320 CD r DVD }/w,G4Xk9C root C'CJ(
<v6LFczOD CD r DVD D~53#y]>X53dC,zZ>XFczOI
\9h* root C'CJ(#
}L
*Z Solaris O20 CD r DVD:
1. + CD r DVD ek=}/wP#
2. 1“m\mw”(vold) }Z53OKP1,g{ CD r DVD _Pj),G4bLT
/20* /cdrom/cd_label;g{ CD r DVD ;_Pj),G4bLT/20*
/cdrom/unnamed_cdrom#
g{“m\mw”4Z53OKP,G4jITB=h420 CD r DVD:
a. (}dkTB|n47(h8D{F:
ls -al /dev/sr* |awk ’{print "/" $11}’
K|na5X CD r DVD h8D{F#ZK>}P,|n5XV{. /dev/
dsk/c0t6d0s2#
b. dkTB|n420 CD r DVD:
mkdir -p /cdrom/unnamed_cdrommount -F hsfs -o ro /dev/dsk/c0t6d0s2 /cdrom/unnamed_cdrom
dP /dev/dsk/c0t6d0s2 m>ZH0=hP5XDh8D{F,/cdrom/
unnamed_cdrom m> CD r DVD 20?<#
3. "z#
a{
CD r DVD D~53VZQ20C#i4 CD r DVD DZ],=(G:+bLE
k}/wP"dk cd /cdrom |n,dP cdrom G20c?<#
42 20MdC DB2 Connect ~qw
20 DB2 Connect ~qwz7 (Windows)KNqhvgN9C“DB2 20”r<Z Windows Yw53O20 DB2 Connect ~q
wz7(}g,DB2 Connect Enterprise Edition)#r_,zIT9Cl&D~=(4
20 DB2 Connect ~qwz7#
*<.0
Zt/“DB2 20”r<.0:
v 7#zD53zc:
– ELMZf*s
– 2~"V"Mm~*s
v g{F.9C LDAP,G4Xk kND 20 DB2 ~qwPD::* LDAP ?<
~q)9 Active Directory #= (Windows);;wb#
v (i9C Administrator J'44P20#Administrator J'XktZ}ZdP20
DB2 z7D Windows FczOD>X\m1i,"R&C_PBP_6C'(^:
– TYw53==Yw
– 4(jGTs
– vS^n
– f;xL6pjG
d;zITZ;P_6C'(^DivBxP20,+G20LrI\+^(i$
J'#
v g{k*9CG\m1J'420 DB2 Connect,kND DB2 Connect DG\m1
20(Windows)wb#
}L
v *9C“DB2 20”r<Z Windows O20 DB2 Connect ~qwz7(g DB2 Con-
nect Enterprise Edition):
1. w*_P\m1(^DC'G<A53#
2. XUyPLr,Tc20LrITZX*1|BD~#
3. + DVD ek}/w#T/KP&\+T/t/“DB2 20”r<#“DB2 20”r
<+7(53oT,"t/CoTD20Lr#g{k*KP9Cm;VoTD
20Lr,r_20Lr^(T/t/,G4ITV/KP“DB2 20”r<#
4. “DB2 t/e”r*#SK0ZP,ITi420Hvu~M"P5w,r_IT
1SLxxP20#
5. ;)t/K20,M4U20LrDa>4LxxP20#*zozI8<zj
Id`=h#%wozTwC*zoz#ITf1%w!{4Kv20#
U>D~CZf"20M6Xn/zID;cE"Mms{"#U>DD~{q-
TBq=:DB2-Product_Abrreviation-Date_Time.log,}g,DB2-CEE-10-06-
2006_17_23_42.log#1!ivB,U>D~;Z My Documents\DB2LOG ?<P#
v *V/wC“DB2 20”r<:
1. %w*<,"!qKP!n#
2. Zr*VNP,dkBP|n:
x:\setup /i language
Z 5 B 20MdCNq 43
dP:
– x: m> DVD }/w
– language m>oTDXrzk(}g,EN m>"o)#
3. %w7(#
B;=v24
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]bM DB2 `Xz7DD
5#
DB2 Connect ~qwz7D20*s(Windows)Z Windows Yw53O20 DB2 Connect ~qwz7.0,7#z!qD53zc
XhDYw53"2~"m~M(E*s#
*20 DB2 Connect ~qwz7(}g,DB2 Connect Enterprise Edition),Xkzc
BP*s:
2~*s
yP Intel M AMD &mw<\;KP\'VD Windows Yw53(32 ;M
64 ;)
Yw53*s
BPdP;n:
v x Service Pack 2 r|_f>D Windows XP Professional Edition(32 ;
M 64 ;)
v x Service Pack 2 r|_f>D Windows 2003:
– Standard Edition(32 ;M 64 ;)
– Enterprise Edition(32 ;M 64 ;)
– Datacenter Edition(32 ;M 64 ;)
v Windows 7
– Professional Edition(32 ;M x64)
– Enterprise Edition(32 ;M x64)
v Windows Server 2008
– Standard Edition(32 ;M 64 ;)
– Enterprise Edition(32 ;M 64 ;)
– Datacenter Edition(32 ;M 64 ;)
yP Windows Server 2008 service pack <\'V#
v Windows Server 2008 R2
– Standard Edition(64 ;)
– Enterprise Edition(64 ;)
– Datacenter Edition(64 ;)
yP Windows Server 2008 R2 service pack <\'V#
m~*s
44 20MdC DB2 Connect ~qw
v h*9C/@w4i4*zoz#
(E*s
v TCP/IP \'V"RQfYw53;pa)#
Windows(64 ;)"bBn
v 'V 32 ; UDF Mf"}L#
20 DB2 ~qwz71yhDC'J' (Windows)
g{*Z Windows O20 DB2 ~qwz7,G4h*BPC'J':
v ;v20C'J',T0
v ;vr`vhCC'J'(I!)#ITZ20Zd4(b)J'#
– DB2 \m~qw (DAS) C'J'
– DB2 5}C'J'#TZ DB2 s5~qwfTbDz7,z2IT9C“>X5
3”J'#
20C'J'MG*4P20DC'DJ'#XkZKP“DB2 20”r<.0(e20
C'J'#ITZ20.0(ehCC'J',2ITC“DB2 20”r<4(b)hC
C'J'#
yPC'J'{F<XkqS53|{frT0 DB2 C'"C'j6Mi|{fr#
g{z9CD20C'J'P|,G"oV{,;xZ DB2 |{frP"48(b)
V{,G4K DB2 20+'\#
Windows OD)92+T
DB2 z7a)K)9D Windows 2+T#g{!qK)92+T&\,G4Xk+\
mr9C DB2 z7DC'`&XmS= DB2ADMNS r DB2USERS i#
DB2 20Lra4(b=vBi#Z20Zd,zIT8(B{F,2ITS\1!{
F#
*tCK2+T&\?~,kZ20 DB2 Zd,!P* DB2 TstCYw532+TfeODtCYw532+T4!r#S\“DB2 \m1i”VNM“DB2 C'i”VN
D1!5#1!i{* DB2ADMNS M DB2USERS#g{kVPi{e;,53+a
>z|Di{#g{h*,zIT8(T:Di{#
DB2 ~qwC'J'
20C'J'
Xk_P>XrrC'J'E\4P20#(#,C'J'XktZ+4P2
0DFczOD Administrators i#
2IT9CG\m1C'J'#9CG\m1C'J'1,*s Windows
Administrators iDI1WHdC Windows a}X(hC,TJmG\m1C
'J'4P20#
Z Windows 2008 M Windows Vista r|_f>O,G\m12IT4P20,
+“DB2 20”r<+a>zdk\m>$#
20C'J'Xk_P“SxgPCJKFcz”b;C'(^#
Z 5 B 20MdCNq 45
g{20*s4(ri$rJ',G420C'j6XktZCrDr\m1
i#
9IT9CZCD>X53J'w*}K DB2 s5~qwf.bDyPz7D
~qG<J'
DB2 20LrZhDC'(^
DB2 20Lr;aZh“wTLr”C'(^#DB2 20Lr+ZhTBC'(
^:
v TYw53==Yw
v 4(jGTs
v x(ZfPD3
v w*~qG<
v vS^n
v f;xL6pjG
DB2 \m~qw (DAS) C'J'“DB2 \m~qw”(DAS) h*>XC'J'rrC'J'#
g{}Z4Pl&D~20,G49ITZl&D~P8(“>X53”J'#
PX|`j8E",kND db2\windows\samples ?<PDy>l&D~#
“>X53”J'ICZ}K DB2 s5~qwf.bDyPz7,"RIT(}
“DB2 20”r<4!q|#
DAS G;nXb DB2 \m~q,CZ'V GUI $_"-zZ>XM6L DB2
~qwO4P\mNq#DAS _P;v8(DC'J',1t/ DAS ~q
1,9CCC'J'+ DAS ~qG<Fcz#
ITZ20 DB2 .04( DAS C'J',2ITC“DB2 20”r<4(C
'J'#g{k*“DB2 20”r<4(BDrC'J',G4C44P20D
C'J'Xk_P4(rC'J'D(^#C'J'XktZ+4P20DF
czOD Administrators i#KJ'+;ZhBPC'(^:
v TYw53==Yw
v wTLr
v 4(jGTs
v x(ZfPD3
v w*~qG<
v vS^n(Z Windows XP M Windows Server 2003 Yw53O,w{x
LDZf^n)
v f;xL6pjG
g{tCK)92+T,G4 DB2ADMNS i+_PyPb)X(#zIT+
C'mSACi,x;h*T=XmSb)X(#+G,C'T;h*G>X
Administrators iDI1#
v1T=8(K DB2 iiRT9CCJjG1,Eh*“wTLr”X(#
g{20Lr4(C'J',C'J'+;Zhb)X(,g{C'J'Qf
Z,G4KJ'2+;Zhb)X(#g{I20ZhX(,G43)X(+
vZ;ZhX(DJ'WNG<r_XB}<1Ez'#
46 20MdC DB2 Connect ~qw
(i9 DAS C'T73PD?v DB2 53<_P SYSADM (^,Tc|
ZX*1ITt/r#9d{5}#1!ivB,Administrators iPDyPC
'<_P SYSADM (^#
DB2 5}C'J'C'J'XktZ+4P20DFczOD Administrators i#
DB2 5}h*>XC'J'rrC'J',bGr*C5}+w* Windows ~
qKP,"R+ZKC'J'D2+OBDP4PC~q#9CrC'J'4
T DB2 5}4P}]bYw(}g,4(}]b)1,DB2 ~qh*CJC
rTO$"QwC'DiI1Jq#1!ivB,r+;JmrC'4i/C
r,rK,h* DB2 ~q}ZrC'D2+OBDPKP#g{z9CrC'
J'4T9C>XC'J'r“>X53”J'KPD DB2 ~q4P}]bY
w,G4+"zms#
9IT9CZC“>X53”J'4KP}K DB2 s5~qwf.bDyPz7
D20#
ITZ20 DB2 .04( DB2 5}C'J',2IT(}“DB2 20”r<
4(CJ'#g{k*“DB2 20”r<4(BDrC'J',G4C44P2
0DC'J'Xk_P4(rC'J'D(^#KJ'+;ZhBPC'(
^:
v TYw53==Yw
v wTLr
v 4(jGTs
v vS^n
v x(ZfPD3
v w*~qG<
v f;xL6pjG
g{tCK)92+T,G4 DB2ADMNS i+_PyPb)X(#zIT+
C'mSACi,x;h*T=XmSb)X(#+G,C'T;h*G>X
Administrators iDI1#
v1T=8(K DB2 iiRT9CCJjG1,Eh*“wTLr”X(#
g{20Lr4(C'J',C'J'+;Zhb)X(,g{C'J'Qf
Z,G4KJ'2+;Zhb)X(#g{I20ZhX(,G43)X(+
vZ;ZhX(DJ'WNG<r_XB}<1Ez'#
* LDAP ?<~q)9 Active Directory #= (Windows)g{zrc+“a?6?<CJ-i”(LDAP) ?<~qw&\?~k Windows Server
2003 dO9C,G4Xk9C db2schex |n+ Active Directory #=)9*|, DB2
Ts`MtT(e#
*<.0
Z20 DB2 z7M4(}]b.0)9?<#=_PBPEc:
v g{20C'j6Pc;DX(44k Active Directory,G420Zdy4(D1!
DB2 5};`?* Active Directory PD;v DB2 Zc#
v 20.sy4(DNN}]b<a;T/`?= Active Directory P#
Z 5 B 20MdCNq 47
XZKNq
*)9?<#=:
}L
1. 9C;v_P“\m#=”(^D Windows C'J'G<= Windows rPDNNz
w#
2. S20 DVD PKP db2schex |n#^h(}H"z;sYXBG<D==4K
PK|n,gBy>:
runas /user:MyDomain\Administrator x:\db2\Windows\utilities\db2schex.exe
dP x: m> DVD }/wL{#
B;=v24
1 db2schex KPjO1,zITLx20 DB2 z7;g{zQ-20K DB2 z7
r_4(K}]b,G4zXkV/"aZcM`?}]b#PX|`E",kND“
jI DB2 20.stC LDAP 'V”wb#
DB2 Connect DG\m1C'20 (Windows)TZG\m120,zG<1yICDJ'XktZ“_6C'”i#
XkZ"amD HKEY_CURRENT_USER D~PPdk3)&Z"amPvVDPX
DB2 Connect DE"#TZ DB2 Connect DG\m120,!\m`n+f"Z"a
mD HKEY_LOCAL_MACHINE D~PP,+GTXkZ HKEY_CURRENT_USER P
|D73hC#
Windows Administrators iDI1XkdC Windows a}X(hC,TcJmG\m
1C'J'4P20#}g,Z 64 ;Yw53O,XkHV/ZhT HKLM\Software\
Wow6432Node Dj+mI(,;sE\I&20 32 ; DB2 Connect Personal Edition
z7#
":g{rc9CG\m1C'J'xPz720,G4Z"T20 DB2 z7.0,
Xk20 VS2005 KP1b#Z20 DB2 z7.0,VS2005 KP1b&ZYw53
O#IS Microsoft KP1bBX Web >cq! VS2005 KP1b#P=v!n:T
Z 32 ;53,!q vcredist_x86.exe;TZ 64 ;53,!q vcredist_x64.exe#
TZG\m120,Xk+53l]==|D*C'l]==#Kb,IZ~qTZ
20NN DB2 Connect z7<GXhD,+Gg{;P\m(^,~qM;\;4(,
rKZxPG\m1201,G)T/t/D~q+w*xL4KP#
BPZ]GzZ\m1MG\m120,1fZD73PI\v=Div:
v G\m1Q-20K DB2 Connect,;s\m1"TZ,;53O20 DB2 Con-
nect#\m1+qC;u{":Q-20Cz7#\m1_P6XMXB20Cz7
TbvKJbD(^#
v G\m1Q-20K DB2 Connect,VP;vG\m1"TZ,;53O20 DB2
Connect#ZKivB,20+'\,"5Xms{":C'XkG\m1E\20
Cz7#
48 20MdC DB2 Connect ~qw
v \m1Q-20K DB2 Connect,;s;vG\m1"TZ,;53O20 DB2 Con-
nect#ZKivB,20+'\,"5Xms{":C'XkG\m1E\20Cz
7#\m1<U_P6XrXB20D(^#
v G\m1C';\6X DB2 z7#Windows Vista(0|_f>)Yw53ODb)
G\m1C'IT6X DB2 z7#
+C'j6mSA DB2ADMNS M DB2USERS C'i(Windows)
ZI&jI DB2 20.s,TZh*ZzwOKP>X DB2 &CLrM$_DC',
zXk+b)C'mS= DB2ADMNS r DB2USERS i#DB2 20Lra4(=v
Bi#IT9CB{F,2ITS\1!{F#1!i{* DB2ADMNS M
DB2USERS#
*<.0
v XkQ20 DB2 }]bz7#
v Z20 DB2 }]bz7Zd,XkQZ“* DB2 TstCYw532+T”feO
!PKtCYw532+T4!r#
}L
*+C'mS=J1DiP:
1. %w*<"!qKP#
2. dk lusrmgr.msc,;s%w7(#
3. !q>XC'Mi#
4. !qC'#
5. !qk*mSDC'#
6. %wtT#
7. %w%tZ!n(#
8. %wmS#
9. !qJ1Di#
10. %w7(#
B;=v24
g{jIK20+!q;tCBD2+T&\,Z20.s(}KP db2extsec.exe |nT;ITtCC&\#+C'mS=i.s,CC'Z;NG<1,K|DMaz
'#}g,g{+zDC'j6mS= DB2ADMNS i,G4zh*"z;sYNG
<,T9K|Dz'#
G root C'20Ev(Linux M UNIX)Z V9.5 .0,v1z_P root C'X(1,E\20z7"&CMXv^)|"dC
5}"mS&\?~r6Xz7#VZ,49zGG root C',z2ITZ Linux M
UNIX Yw53O4Pb)Nq#
Z 5 B 20MdCNq 49
DB2 20LrZG root C'20ZdaT/4(MdCG root C'5}#w*G root
C',zITZ20Zd(FG root C'5}DdC#9ITZ;P root C'X(D
ivB9CM,$Q20D DB2 }]bz7#
DB2 }]bz7DG root C'20_P;v DB2 5},Z1!ivBs`}&\?
~yQtC#
G root C'20TTBEe\P|}&:
v _PI'Orv$w>MC'Ds5,{GkZ;KQ53\m11dDivB2
0 DB2 }]bz7
v &CLr*"_,{G(#;G53\m1,xG9C DB2 }]bz74*"&C
Lr
v @"m~)&L (ISV),{G*";h* root C'(^+6k DB2 }]bz7Dm
~
d;G root C'20_P root C'20Ds?V&\,+TfZ;)npMV^T#
zIT(}C root C'KP db2rfe |n4b};)V^T#
Root C'20MG root C'20.dDnp}KY}V^T.b,G root C'20D?<a9k root C'20D?<a9TP;
,#
Z root C'20Zd,+Z root C'!qD?<P4( DB2 }]bz7DS?<M
D~#
k root C';,,G root C'^(!q DB2 }]bz7D20;C#G root C'
20<UCZ $HOME/sqllib ?<P,dP $HOME m>G root C'Dw?<#G root
C'D sqllib ?<PDS?<<Vk root C'20DS?<<V`F#
TZ root C'20,IT4(`v5}#5}yP(k4(5}1y9CDC'j6`
X*#
G root C'20;\_P;v DB2 5}#G root C'20?<|,yP;xm4S
D DB2 }]bz7D~M5}D~#
Bm\aK root C'20MG root C'20.dDnp#
m 7. Root C'20MG root C'20.dDnp
u~ Root C'20 G root C'20
C'IT!q20?< G q#DB2 }]bz720ZC
'Dw?<P#
JmD DB2 5}}? `v ;v
20Zd?pDD~ vLrD~#zXkZjI2
0sE4(5}#
LrD~M5}D~#DB2 }
]bz7Q<8Mw,IZj
I20s"49C#
}6f>M5} q Z20Bf>.0,;h*6
XIf>#20Bf>,,1
}6C5}#
50 20MdC DB2 Connect ~qw
G root C'20DV^T}K root C'20MG root C'20.dDnp.b,G root C'20fZ;)V
^T#KwbV[V^TIozzv(Gq*9CG root C'20#
z7V^T
;) DB2 }]bz7ZG root C'20P;\'V:
v DB2 Query Patroller
v DB2 Net Search Extender
v >X20D DB2 E"PD
":IZh* root C'(^4t/X$Lr,yT>X20D DB2 E"P
DZG root C'20P;\'V#;x,g{20Z,;FczO,G4G
root C'20 DB2 5}ITdC*9C>X20D DB2 E"PD#
&\M$_V^T
BP&\M$_ZG root C'20P;IC:
v DB2 \m~qw (DAS) 0d`XD|n:dascrt"dasdrop"daslist"dasmigr M dasupdt
v dCzV
v XFPD
v ;'V db2governor a_EH6D\&
v Z$w:X\mw (WLM) P,Jmz"TZG root C' DB2 5}PD
DB2 ~q`PhCzmLrEH6#;x,+;a<GzmLrEH6,"
R+;5X SQLCODE ms#
v ;'VZ53XB}<1T/t/G root C' DB2 5}
KP4v`SwV^T
BPKP4v`Sw&\ZG root C'20P;\'V:
v Z"z/(1KPE>rNqYw
v "M/((*
Vx}]bV^T
;P%;Vx}]bZG root C'20P\'V#z^(mSd{}]bV
x#
P> DB2 }]bz7Zw*G root C'KP db2ls |n1yzIDdvkZw* root C'KP1
yzIDdv;,#PXj8E",kND db2ls |nwb#
DB2 1>?vG root C';\20;v DB2 }]bz7D1>#
DB2 5}V^TZG root C'20P,20Zd+4(;v DB2 5}#^(4(d{5}#
DB2 5}Yw;\I5}yP_4PRoot C'20MG root C'20ITCZ;,2076P,SxZ,;Fc
zO2f#;x,G root C'5};\I5PG root C'5}DG root C'
9C db2_deinstall |nxP|Br>}#
Z 5 B 20MdCNq 51
_P root C'(^DC'y4(D DB2 5};\I_P root C'(^DC
'xP|Br>}#
DB2 5}|nBP DB2 5}|nZG root C'20P;IC:
db2icrtTG root C'm]20 DB2 }]bz71,+T/4(MdC%v
5}#ZG root C'20P^(4(|`5}#;x,g{h*dC
T/4(D5},G4zIT9CG r o o t C'20dC|n
db2nrcfg#
db2iupdtdb2iupdt |n^(CZG root C'5}#+zIT9CG root C'
20dC|n (db2nrupdt) 4|BG root C' DB2 5}#;x,I
ZZ|B DB2 }]bz71aT/|BG root C'5},yTz(
#;h*TdxP|B#
db2idrop^(>}ZG root C'20ZdT/4(D5}#Xk6X DB2 }
]bz7E\>} DB2 5}#
db2iupgrade;'V}6G root C'20#*}6G root C'5},k9C
db2nrupgrade |n#
}6V^T
Root C'5}^(}6=G root C'5}#
20sYw;\I DB2 5}yP_4PRoot C'20MG root C'20ITZ,;FczO2f#;x,;P20
K DB2 }]bz7Du<G root C'EIT4PsxYw,}g:
v &C^)|
v mS&\?~
v 20=Sz7
w{ ulimit 5UNIX M Linux Yw53OD ulimit |nhCr(fC'J4^F,}g}]MQ;^FH#TZ root C'5},}]b~qwa/,|ByhD ulimit
hC,z^h|D@ChC#;x,TZG root C'5},ulimit hC;\Z
20ZdxPli#g{b)hC;J1,G4+T>/f{"#h* root C
'(^4|D ulimit hC#
I(}KP db2rfe 4K~DV^T
G root C'209fZd{;)V^T,zI(}KP db2rfe |n4K~|G#B
P&\M\&ZG root C'20PnuG;ICD:
v yZYw53DO$
v _ICT (HA) &\
v Z /etc/services D~P#t~q{FD\&
v vsC'}]O^D\& (ulimit)#K\&vJCZ AIX#Zd{Yw53O,Xk
V/vSC'}]^F#
52 20MdC DB2 Connect ~qw
KP“*G root C'20tC root C'&\”|n (db2rfe) TtCb)&\M\&#
KP db2rfe |nGI!D,+C|nXkI_P root C'(^DC'4KP#
G root C'20PDO$`M
TZ DB2 }]bz7,yZYw53DO$G1!O$`M#IZG root C'20;
'VyZYw53DO$,rK,g{zZTG root C'm]20 DB2 }]bz7.
s!q;KP db2rfe |n,G4MXkV/hCO$`M#(}Z}]b\mwdC
D~ (dbm cfg) P|BBPN},zIT5VKYw:
v clnt_pw_plugin(M'zC'j6/\ke~dCN})
v group_plugin(ie~dCN})
v srvcon_pw_plugin(CZkV,SDC'j6/\ke~~qwdCN})
TG root C'm]20 DB2 z7ITG root C'm]20s`} DB2 }]bz7#
*<.0
ZTG root C'm]20NN DB2 }]bz7.0,z&CKb root C'20MG
root C'20.dDnpT0G root C'20DV^T#PXG root C'20D|
`E",kND:G root C'20Ev(Linux M UNIX);#
TG root C'm]20 DB2 }]bz7DHvu~:
v zXk\;20C20 DVD r_T/20#
v zXk_PICw DB2 5}DyP_DP'C'j6#
C'j6_PBP^FM*s:
– Xk_P} guests"admins"users M local .bDwi
– IT|,!4V8 (a–z)"}V (0–9) MB._V{ ( _ )
– $H;\,}KvV{
– ;\T IBM"SYS"SQL r}V*7
– ;\G DB2 #tV(USERS"ADMINS"GUESTS"PUBLIC r LOCAL)r SQL
#tV
– ;\9CNN_P root C'X(DC'j6w* DB2 5}j6"DAS j6r\
@$j6
– ;\|,XtV{
– g{Q8(VPC'j6,x;G4(BC'j6,G47#CC'j6:
- 4x(
- ;_P=ZD\k
v TZG root C'M root C',z*20Dz7D2~Mm~Hvu~<`,#
v Z AIX V5.3 O,XktCl= I/O (AIO)#?R(i53tC I/O jIKZ
(IOCP)#
v zDw?<XkGP'D DB2 76#
DB2 2076_PBPfr:
– IT|,!4V8 (a–z)"s4V8 (A–Z) MB._V{ ( _ )
Z 5 B 20MdCNq 53
– ;\,} 128 vV{
– ;\|,Uq
– ;\|,G"DV{
– ;\G{E4S
XZKNq
TG root C'm]20 DB2 }]bz7TZCG root C'G8wD#;xT.,}
Kw*G root C'G<.b,G root C';h*4PXbDYwMIT20 DB2 }
]bz7#
}L
*K4PG root C'20:
1. w*G root C'G<
2. 9CNNICD=(420 DB2 }]bz7# !n|(:
v “DB2 20”r<(GUI 20)
v db2_install |n
v db2setup |nkl&D~(2,20)
":IZG root C'^(!q DB2 }]bz7D20?<,yTl&D~PD
NN FILE X|V+;vT#
3. Z20 DB2 }]bz7s,zXkr*BG<a0T9CG root C' DB2 5}#
mb,g{9C $HOME/sqllib/db2profile(TZ Bourne shell M Korn shell C')
r $HOME/sqllib/db2chsrc(TZ C shell C')4hC DB2 5}73(dP
$HOME GG root C'Dw?<),G4IT9C,;G<a0#
B;=v24
Z20 DB2 }]bz7.s,ki$Yw53C'xLJ4^F(ulimit)#g{;{
On! ulimit 5,G4 DB2 }fI\av=bbDYwJ4;cms#b)msI\
a<B DB2 }]b53#9KP#
9C db2rfe ZG root C'20PtCyZ root C'D&\ZG root C'20P,P;)&\M\&nuG;ICD,+zIT(}KP db2rfe|n4tC#
*<.0
KNqh* root C'(^#
}L
*ZG root C'20PtCnu;ICD&\M\&:
1. R=y>dCD~# a)K=vy>dCD~:
v $HOME/sqllib/instance/db2rfe.cfg G9C1!5*G root C' DB2 5}$
HdCD
v $HOME/sqllib/cfg/db2rfe.cfg.sample 4-}dC
54 20MdC DB2 Connect ~qw
dP $HOME GG root C'Dw?<#
2. +dP;vy>dCD~4F=d{;C,T9u<D~#V;d#
3. y]h*|B;4FDdCD~# KdCD~Qdk= db2rfe |nP#
dCD~D>}G:
INSTANCENAME=db2inst2SET_ULIMIT=NOENABLE_HA=NOENABLE_OS_AUTHENTICATION=NORESERVE_REMOTE_CONNECTION=NO
**SVCENAME=db2c_db2inst2**SVCEPORT=48000
RESERVE_TEXT_SEARCH_CONNECTION=NO**SVCENAME_TEXT_SEARCH=db2j_db2inst2**SVCEPORT_TEXT_SEARCH=55000
":
v DB2 20LrT/nd INSTANCENAME N}D5
v SET_ULIMIT N}vZ AIX OIC#Zd{Yw53O,_P root C'(^DC
'h*V/hC ulimit 5#
v d{X|VD1!5G NO
v Z1!ivB,"MtSN}(}g SVCENAME)#"M9C ** 4m>
v g{+N}hC* YES,RCN}_PSN},G4(iz+SN}!{"M,;
sa)J1D5#ya)DNNKZ5y*>}#7#zVdDKZ5GUP
D#
TBa);v>}45w`-DdCD~,CdCD~+tCBP&\M\&:
v _ICT
v yZYw53DO$
v DB2 Text Search,_P~q{F db2j_db2inst2 MKZ5 55000
*tCb)&\M\&,k`-dCD~,gBy>:
INSTANCENAME=db2inst2SET_ULIMIT=NOENABLE_HA=YESENABLE_OS_AUTHENTICATION=YESRESERVE_REMOTE_CONNECTION=NO
**SVCENAME=db2c_db2inst2**SVCEPORT=48000
RESERVE_TEXT_SEARCH_CONNECTION=YESSVCENAME_TEXT_SEARCH=db2j_db2inst2SVCEPORT_TEXT_SEARCH=55000
4. 9C root C'(^G<#
5. /@A $HOME/sqllib/instance ?<,dP $HOME m>G root C'Dw?<#
6. 9CBPo(4KP db2rfe |n:
db2rfe -f config_file
dP config_file GZ=h 3 P4(DdCD~#
B;=v24
*ZG root C'20PtCyZ root C'D&\,kZ&C^)|r}6=Bf>s
XBKP db2rfe |n#
Z 5 B 20MdCNq 55
TG root C'20&C^)|TG root C'20&C^)|DNqkT root C'20&C^)|DNqy>`,,
;fZY}}biv#
*<.0
ZTG root C'20&C^)|.0,zXk9C}%CZ20G root C'20DC
'j6G<#
g{z9C db2rfe |nZG root C'20PtC root &\,G4&R=T0ZKP
db2rfe |n19CDdCD~#Z&C^)|.s,z+h*CdCD~4XBtC
root C'&\#
}L
*TG root C'20&C^)|:
1. y]“&C^)|”wb4&C^)|#
":installFixPack |nD -b !nTG root C'20^'#
2. I!:KP db2rfe |n# g{ZG root C'20PtCKyZ root C'D&\,
"Rk*XBtCb)&\,G4XkXBKP db2rfe |n#KPK|nh* root
C'(^#
":g{ZWNtC roo t C'&\1`-K $HOME/sqllib/instance/
db2rfe.cfg,G4Z&C^)|1+;a2GCdCD~,rKzITZKP db2rfe|n14CCD~#;x,z9&Cli $HOME/sqllib/cfg/db2rfe.cfg.sample#
g{^)|}xICZG root C'20DB root C'&\,G4 $HOME/sqllib/
cfg/db2rfe.cfg.sample aT>B&\#
9C db2_deinstall }%G root C' DB2 }]bz7(LinuxM UNIX)
KNqa)9C db2_deinstall |n}%G root C' DB2 }]bz7ri~1h*
4PD=h#
*<.0
zXk#9G root C'5},;sEKP db2_deinstall |n#
XZKNq
v KNqJCZ49C root C'(^20D DB2 }]bz7#fZCZ6X9C root
C'(^20D DB2 }]bz7D@"Nq#
v k root C';y,G root C'IT9C db2_deinstall |n46X DB2 }]b
z7#CZG root C'20D db2_deinstall |n_Pk root C'201`,D
!n,"R9_Pd{!n:-f sqllib#
v w*G root C'KP db2_deinstall 1+6X DB2 }]bz7">}G root C
'5},NGb;c\X*#bk root C'20;,,root C'201KP
db2_deinstall |n+v6X DB2 }]bLrD~#
v ;\9C>zYw535CLr(}g rpm r SMIT)}% DB2 }]bz7#
56 20MdC DB2 Connect ~qw
}L
*6XG root C'20D DB2 }]bz7:
1. 9CH0CZ20 DB2 }]bz7DC'j6G<#
2. /@A $HOME/sqllib/install ?<,dP $HOME Gw?<#
3. KP db2_deinstall |n#
":
v g{zZ8(K -a !nDivBKP db2_deinstall |n,G4+}% DB2 }
]bLrD~,+a+yPdCD~tZ{* sqllib_bk D8]?<P#
v g{Z8(K -a -f sqllib !nDivBKP db2_deinstall |n,G4+}%zDw?<PD{v sqllib S?<#g{Z sqllib PPzk*#tDNND
~,G4qXZKP db2_deinstall -a -f sqllib |n.0+|G4F=d{;C#
v k root C'20;y,Z8(K -F !nDivBkTG root C'20KP
db2_deinstall |n1,+JmG root C'}%X( DB2 &\?~#
Z 5 B 20MdCNq 57
58 20MdC DB2 Connect ~qw
Z 6 B 20sNq
mI$\?$n
Z20"aD DB2 Connect ~qwz7}LP,20Lra"a DB2 Connect mI$#
+G,g{h**zD DB2 Connect z7V/$nmI$,G4IT9C DB2 mI
$PDr db2licm |n#
DB2 mI$D~k DB2 }]bz7`X*DmI$D~P=V`M:y>mI$\?Mj{mI$\
?#b)mI$\?T?D>q=f",(#F*mI$D~rmI$({$i#
“y>”mI$4ZhNN9C({#||(Z DB2 }]bz720iJP,Z20x
LZdT/&C#}g,db2ese.lic GDB2 Enterprise Server EditionDy>mI$D~#
yP DB2 }]bz7(|( DB2 Connect)0?vI!D}]b&\?~<h*mI
$\?#mI$\?Z$n CD D /db2/license ?<P,$n CD Gw*z720
iJD;?Va)D#}g,db2ese_u.lic GmI$\?,"RIZ DB2 Enterprise
Server Edition for Linux, UNIX, and Windows - Z(C'!~$n CD PR=#1!
ivB,20 DB2 }]bz7Zd;a&CmI$\?#+G,BPz7;P$n
CD,rKaZ20b)z7D}LPT/&CdmI$:DB2 Express-C M DB2 Con-
nect Personal Edition#Kb,DB2 Personal Edition2G;vXb8}#d; DB2 Per-
sonal Edition_P$n CD,+GaZ20Cz7D}LPT/&CdmI$#
PXmI$D~DPm,kNDZ 603Dm 8#
;c45,DB2 }]bz7DmI$I4&mw:r(y]&mw[5%;(PVU)(
[)r4Z(C':r#TZ DB2 Express® EditionM DB2 Workgroup Server Edi-
tion,9VpP“^F9CDib~qw”M“^F9CDe[”6Q==#DB2 f"wE/
&\?~}b,bGr*|;\4 PVU :r(Rv1Wc}]b5324 PVU xP
Z()#
g{:rK DB2 }]bz7T04;,==([D&\?~,G4h*`vmI$\
?#?v DB2 }]bz7M DB2 &\?~<PT:DmI$\?#yP&\?~X
kkWc DB2 }]bz7IC,;6Q==qC#}g,g{z:r4&mw"Em
I$D DB2 Enterprise Server Edition,G42h*:r4&mw"EmI$D DB2 T
\E/&\?~#
g{SBPdP;v Web >cBXK DB2 }]bz7r&\?~,"Rz;P$n
CD,G4I4gB==q!mI$\?:
v Passport Advantage®:ISTB Passport Advantage Web >cq!$n CD 3q:
http://www.ibm.com/software/lotus/passportadvantage/#9C Passport Advantage 1,X
kVpT?vz7M&\?~BX$n CD 3q#
v PartnerWorld®:k PartnerWorld *5Tq!J1DmI$\?#kCJ PartnerWorld
Web >c:http://www.ibm.com/partnerworld/pwhome.nsf/weblook/index_pub.html
v DB2 'Vr^)PD Web >c:g{4:rmI$\?,kk IBM z[zm*5#
© Copyright IBM Corp. 1993, 2012 59
;)q!KJ1DmI$\?,&CH&Cb)\?,;sY9C DB2 }]bz7#
bVF*"amI$\?rmSmI$#w*;VICzzY0xp53Oy20D
DB2 }]bz70&\?~DzF,(iz"a DB2 }]bz7DmI$\?#IZ
TB;CR= DB2 }]bz7DmIun:http://www.ibm.com/software/sla#
I(}TBN;==4\m DB2 }]bz7r&\?~DmI$:
v db2licm mI$\m$_|n,r
v XFPDPDmI$PD#
m 8. DB2 mI$D~
mI$D~{ DB2 }]bz7r&\?~
db2aac.lic DB2 _6CJXF&\?~
db2conpe.lic DB2 Connect Personal Edition
db2consv.lic DB2 Connect Server(4qCmI$Dy>f)
db2consv_as.lic DB2 Connect Application Server Edition
db2consv_ee.lic DB2 Connect Enterprise Edition
db2consv_is.lic DB2 Connect Unlimited Edition for System i
db2consv_zs.lic DB2 Connect Unlimited Edition for System z
db2dede.lic IBM Database Enterprise Developer Edition
db2dpf.lic DB2 }]bVx&\?~
db2aese.lic DB2 Advanced Enterprise Server Edition(4q
CmI$Dy>f)
db2aese_c.lic DB2 Advanced Enterprise Server Edition(CPU
!n)
db2aese_u.lic DB2 Advanced Enterprise Server Edition(Z(
C'!n)
db2ese.lic DB2 Enterprise Server Edition(4qCmI$D
y>f)
db2ese_c.lic DB2 Enterprise Server Edition(CPU !n)
db2ese_u.lic DB2 Enterprise Server Edition(Z(C'!n)
db2exp.lic DB2 Express Edition(4qCmI$Dy>f)
db2exp_c.lic DB2 Express Edition(CPU !n)
db2exp_s.lic DB2 Express Edition(~qw!n)
db2exp_sftl.lic DB2 Express Edition(~qw!n,(ZmI
$)
db2exp_u.lic DB2 Express Edition(Z(C'!n)
db2exp_uftl.lic DB2 Express Edition(Z(C'!n,(ZmI
$)
db2expc_uw.lic DB2 Express-C(;#$)
db2geo.lic DB2 Geodetic Data Management Feature
db2hrese.lic IBM DB2 s5~qwf,94F&\?~
db2haexp.lic IBM DB2 Express Edition
db2pe.lic DB2 Personal Edition
db2poese.lic IBM DB2 s5~qwfT\E/&\?~
60 20MdC DB2 Connect ~qw
m 8. DB2 mI$D~ (x)
mI$D~{ DB2 }]bz7r&\?~
db2so.lic DB2 f"wE/&\?~
db2wse.lic DB2 Workgroup Server Edition(4qCmI$
Dy>f)
db2wse_c.lic DB2 Workgroup Server Edition(CPU !n)
db2wse_sk.lic DB2 Workgroup Server Edition(^F9CDe
[!n)
db2wse_u.lic DB2 Workgroup Server Edition(Z(C'!
n)
bwdb2.lic CZ DB2 Dy>Vb&\?~
ewdb2.lic CZ DB2 Ds5Vb&\?~
iwdp_sk.lic IBM InfoSphere® Warehouse Departmental Edi-
tion - ^F9CDe[!n
iwdpb_sk.lic IBM InfoSphere Warehouse Departmental Base
Edition - ^F9CDe[!n
iwebe.lic IBM InfoSphere Warehouse Enterprise Base Edi-
tion
iwde.lic IBM InfoSphere Warehouse Developer Edition
iwdpb_u.lic IBM InfoSphere Warehouse Departmental Base
Edition - Z(C'!n
iwdp_u.lic IBM InfoSphere Warehouse Departmental Edi-
tion - Z(C'!n
iwee.lic IBM InfoSphere Warehouse s5f
sam31.lic IBM Tivoli System Automation for Multiplatforms
(SA MP)
g{zDmI$D~T _t.lic a2,G4|GGTCmI$#
9CmI$PD
9CmI$PD"a DB2 }]bz7r&\?~mI$\?ZmI$PDP,9C Add License 0ZZ Linux r Windows Yw53OmSBm
I$#KYwVF*&CmI$9C({$irmSmI$#
*<.0
*jIKNq,zXk_PJ1DmI$D~(*.lic)#
Z Linux Yw53O,5}yP_XkTmI$D~yZD?<_PA!M4PX(#
XZKNq
*c:f> 9.7 PQ-;Fv9C“mI$PD”,ZTsD"PfPI\a+d}%#
PX|`E",kND6DB2 V9.7 BvZ]7;iPD:Q-;Fv9CXFPD$
_;wb#
Z 6 B 20sNq 61
}L
*"a DB2 mI$\?:
1. ZXFPDP%w 4r*mI$PD#!q*TdmSBmI$D53#
2. !q5}#
3. Q20z7VN+T>Q20Dz7D{F#!qz7#
4. SmI$K%P!qmS# mSmI$T0rr*#
5. !q*mSDmI$\?(*.lic)#
6. %w7(TmSmI$\?#
a{
mI$PDPDmI$E"+"4"B#
9CmI$PD4hC DB2 mI$_TTZ DB2 Connect Enterprise Edition,mI$_TXF"`SIT,1,SA3 DB2
Connect ~qwDC'}#TZ InfoSphere Replication Server r InfoSphere Federa-
tion Server,mI$_TXF"`SG DB2 }]4D,Sw}?#
XZKNq
*c:f> 9.7 PQ-;Fv9C“mI$PD”,ZTsD"PfPI\a+d}%#
PX|`E",kND6DB2 V9.7 BvZ]7;iPD:Q-;Fv9CXFPD$
_;wb#
*9CmI$PD4hCmI$_T,y]:rDmI$`M4PBPYw:
}L
1. ZmI$PDP,SmI$K%P!q|D#
2. Z“|DmI$”0ZP,!qQ-:rDmI$`M#}g:
v g{z:rK InfoSphere Replication Server r InfoSphere Federation Server "
P,Sw_T,G4!q,Sw"dkzQ-:rD,SwmI$}?#
v g{z:rK DB2 Connect ~qw"PC'mI$,G4!q"PC'r"P
,SC'"dkQ-:rDC'mI$}?#
9C db2licm |n
9C db2licm |n"a DB2 z7r&\?~mI$\?k9C db2licm |n4&CmI$({$i(VF*"amI$\?)#
*<.0
*jIKNq,zXk_PJ1DmI$D~(*.lic)#
Z Windows Yw53O,XktZ>X Administrators r Power Users iE\+
db2licm |nk -a |nN}dO9C#
62 20MdC DB2 Connect ~qw
}L
v Z Windows Yw53O,(}dkTB|n4"a DB2 mI$\?:
db2instance_path\bin\db2licm -a filename
dP db2instance_path G4( DB2 5}D;C,x filename GT&Q:rz7r
&\?~DmI$D~Dj{76{MD~{#
v Z Linux r UNIX Yw53O,(}dkTB|n4"a DB2 mI$\?:
INSTHOME/sqllib/adm/db2licm -a filename
dP INSTHOME m>5}yP_Dw?<,x filename GkQ:rz7r&\?~
`T&DmI$D~Dj{76{MD~{# 9IZ DB2 }]bz7D2076P
R= db2licm |n#}g,g{z9C1!20?<,G4K?<G /opt/IBM/db2/
V9.7/adm(AIX"HP-UX r Solaris Yw53)r /opt/ibm/db2/V9.7/adm(Linux Y
w53)#
9C db2licm |nhC DB2 mI$_TXZKNq
TZ DB2 Connect Enterprise Edition,mI$_TXF"`SIT,1,SA3 DB2
Connect ~qwDC'}#
TZ InfoSphere Replication Server r InfoSphere Federation Server,mI$_TXF
"`SG DB2 }]4D,Sw}?#
}L
1. Z9C db2licm |nhCmI$_T.0,zh*z7j6#*P>z7j6E",
kdkBP|n:
db2licm -l
z7j6P>Z“z7j6”VNP#
2. *hCmI$_T,y]z:rDmI$`M4PBPYwPD;v#}g:
v g{z:rK InfoSphere Replication Server r InfoSphere Federation Server "
P,Sw_T,kdkTB|n:
db2licm -c isrs concurrent
r_
db2licm -c isfs concurrent
v g{z:rK DB2 Connect ~qw""C'_T,kdkBP|n:
db2licm -p db2consv concurrent
&C^)|
(i9 DB2 }]b73<UZnB^)|6pKP,T7#Yw;avVJb#*I
&X|BQ20D DB2 }]bz7,k4P200sh*4PDyPNq#
Z 6 B 20sNq 63
XZKNq
DB2 ^)|P|,T IBM +>ZbTZd"VDJb(“Z(LrVv(f
”r“APAR”)ywD|BM^)T0TM'(fDJbywD^)#APARLIST.TXT D~
hv?v^)|P|,D^),ISTBx7BXCD~:ftp://ftp.software.ibm.com/ps/
products/db2/fixes/english-us/aparlist/#
^)|G;O[}D#bb6ENNx(f>D DB2 DnB^)|<|,,;f>D
DB2 DH|Mf>^)|PDyP|B#
ICD^)|3q*:
v %;~qw3q#
%;~qw3q|,yP DB2 }]b~qwz7M IBM Data Server ClientyhD
|B}DBzk#g{`v DB2 }]b~qwz7Q20Z;v;C,G4 DB2 }
]b~qw^)|aTyPQ20D DB2 }]b~qwz7&C,$zk|B#Data
Server Client^)||,Z;v DB2 }]b~qw^)|(4I*BPN;}]b~
qwz7a)~qD^)|:DB2 Enterprise Server Edition"DB2 Workgroup Server
Edition"DB2 Express Edition"DB2 Personal Edition"DB2 Connect Enterprise
Edition"DB2 Connect Application Server Edition"DB2 Connect Unlimited Edition
zSeries fM DB2 Connect Unlimited Edition i5/OS f)P#IT9C DB2 }]b
~qw^)|TData Server ClientxP}6#
%;~qw3q9ICZ20&ZX(^)|6pR1!ivB_P DB2“HTsr
”mI$DNN DB2 }]b~qwz7#
%v~qw^)|3q|,yP DB2 ~qwz7D DB2“HTsr”mI$#1!q
*20DB DB2 ~qwz7,r!q*|BDH0Q20 DB2 ~qwz71,+
a20“HTsr”mI$#“HTsr”mI$;0l,; DB2 2076PQ20D
NNP'mI$#XZ DB2 Connect ~qwz7,g{zKP db2licm -l |nTi/P'mI$,G4 DB2 Connect ~qwz7D“HTsr”mI$I\T>*^
'mI$#+G,g{z;h*9C DB2 Connect &\,G4IvTK(f#*}
% DB2 Connect ~qwD“HTsr”mI$,k9C db2licm |n#
v d{?v DB2 }]bz7D^)|#
vZ20KG~qw}]bz7r=Sz7DivBE9CK^)|#}g,IBM
Data Server Runtime Clientr_ DB2 Query Patroller#
g{Q20D DB2 }]bz7;P DB2 }]b~qwz7rData Server Client,
k;*9CK`MD^)|#xG&9C%;~qw3q^)|#
TZ Windows =(,g{Z%v DB2 1>P20K`v DB2 }]bz7(AY
|(;vGData Server Clientr DB2 }]b~qwDz7),G4Z*<^)|2
0}L.0,XkBX"b9uyPX(Zz7D`&^)|#
v (C^)|#
ZQ20K`v DB2 }]bz7DivBxP201,MIT9C(C^)|#
g{Q20D DB2 }]bz7;P DB2 }]b~qwz7rData Server Client,
G4;h*(C^)|#ZbVivB,&9C%;~qw3q^)|#
64 20MdC DB2 Connect ~qw
Z Linux r UNIX Yw53O,g{Q20>XoT,G4z9h*%@D>XoT
^)|#;\%@20>XoT^)|#Xk,1&C(C^)|rX(Zz7D^
)|,"Rb=V^)|Xk&Z`,^)|6p#}g,g{*Z Linux r UNIX O
+(C^)|&CZG"ofD DB2 }]bz7,G4Xk,1&C(C^)|M>
XoT^)|4|B DB2 }]bz7#
^F
v DB2 V9.7 ^)|;\&CZ DB2 V9.7 }="Pf (GA) r DB2 V9.7 ^)|1
>#
v Z20^)|.0,Xk#9yP DB2 5}"DAS T0k}Z|BD DB2 1>`
XD&CLr#
v ZVx}]b73P20^)|.0,Xk#9yP}]bVx~qwOD}]b
\mw#zXkZ5}5PD}]bVx~qwT0yPd{}]bVx~qwO
20^)|#Xk+Nk5}DyPFcz<|B*,;^)|6p#
v Z Linux r UNIX Yw53O:
– g{ZxgD~53 (NFS) O_P DB2 }]bz7,G4Xk7#Z20^)
|.0j+#9BPwn:yP5}"DB2 \m~qw (DAS)"xLd(E
(IPC)Md{9C`, NFS 20D20DzwOD&CLr#
– g{53|n fuser r lsof ;IC,G4 installFixPack |n^(lbQ0kD DB2 D~#zXk7#40k DB2 D~,"a)2G!n420^)|#
Z UNIX O,h* fuser |n4liQ0kDD~# Z Linux O,h* fuser|nr lsof |n#
PX2G!nDj8E",kND installFixPack |n#
v ZM'z&CLrO,Z&C^)|.s,C'Xk_Ps((^,E\4P&C
LrT/s(#
v _-OQpkD}]VxZf>MZ DB2 V9.7 FP1 D"PfP;\'V#+}]V
xS}]VxmPpk1,C}]Vx+]1&Z_-OQpkD4,#Z
SYSCAT.DATAPARTITIONS P,g{3vVxD STATUS(4,)hC*
’L’(SYSCAT.DATAPARTITIONS.STATUS=’L’),G4CVx&Z_-OQpk
D4,#g{z*9-=f>MZ DB2 V9.7 FP1 D"Pf,G4Z9-=K"Pf
.0&7#}]VxZ_-O4pk#
v TZ9C`,/: (MDC) M}]VxDm,I534(DVxiw}Zf>MZ
DB2 V9.7 FP1 D"PfP;\'V#19-=f>MZ DB2 V9.7 FP1 D"Pf
1,Z9-=K"Pf.0,XkOz9CVxiw}D}]Vx MDC m,;sZ
9-=K"Pf.sXB4(C MDC m#
v XZ XML }]DV<3FE"Zf>MZ DB2 V9.7 FP1 D"PfP;\'V#
9-=f>MZ DB2 V9.7 FP1 D"Pf.s,TZU/K XML V<3FE"D
m"v RUNSTATS |nT"BPXb)mD3FE"#
v 20 DB2 ^)|+;,$ IBM Data Studio \mXF(r IBM Data Studio#
v XML }]DVxw}Zf>MZ DB2 V9.7 FP1 D"PfP;\'V#g{*9-
=f>MZ DB2 V9.7 FP1 D"Pf,G4Z9-=K"Pf.0Xk>}Vxw}
"X(*GVxw}#
Z 6 B 20sNq 65
}L
*20^)|:
1. li^)|Hvu~#
2. Z20^)|.04PXhDNq#
3. !q^)|20=("20^)|#
4. Z20^)|.s4PXhDNq#
5. &CJ1D DB2 }]bz7mI$#
g{zwOP;fZH0mID DB2 }]b~qwz7D1>,G4%;~qw^
)|3qICZ20NN DB2 }]b~qwz7#ZbVivB,Q20D DB2
}]bz7;S*“HTsr”mI$,}GzT“HTsr”mI$xP}6,qr
Z 90 lTCZz.s,KmI$+''#
B;=v24
liU>D~TqCNN20sD=hrms{"M(iDYw#
TZ Linux r UNIX ODG root C'20,IT9C db2rfe |n4tCyZ root
C'D&\(}g,_ICTMyZYw53DO$)#g{Z20 DB2 }]bz7
.stCyZ root C'D&\,G4z?N&C^)|1yXkXBKP db2rfe |n,TcXBtCb)&\#
g{,;53OP`v DB2 1>,G4b)1>IT&Z;,Df>M^)|6p#
g{*+^)|&CZ;vr`v DB2 1>,G4XkZG) DB2 1>Opv20
C^)|#
TZwzMPMz53D DB2 Connect z720*sDB2 Connect z79$w>IT,SA\'VDwzMPMz=(OD}]b(}g,
DB2 z/OS f)#Z3)ivB, DB2 Connect M'I\h*&C;)9!=wzr
PMz}]bz7OTtCK&\#
kND 20 IBM Data Server M'KPD:20 IBM }]~qwM'z(Linux M
UNIX);M:20 IBM }]~qwM'z(Windows);#
66 20MdC DB2 Connect ~qw
Z 7 B <8kwzM iSeries }]bD(EMCJ
<8 IBM DB2 for IBM iTcS DB2 Connect xP,S*<.0
DB2 Connect Jm6L53&CLrCJ IBM DB2 for IBM i 53OD}]#
XZKNq
*(",S,h**@BPE":
}L
1. >Xxg{#I(}dk DSPNETA 4q!KE"#
2. >XJdwX7#I(}dk WRKLIND |n(IICBPN;==)4q!KE":
WRKLIND (*elan)P>T+xJdw
WRKLIND (*trlan)P>nF7Jdw
WRKLIND (*all)P>yPJdw
3. wz{#I(}dk DSPNETA 4q!KE"#
4. TCP/IP KZr~q{F#1!5G X’07’6DB(X’07F6C4C2’)#DB2 for i<U9
C1!5#g{dk.yxF};=c,G4p{* QCNTEDDM#
5. X5}]b{F#I(}dk DSPRDBDIRE 4q!KE"#b+T>;vPm#“6
L;C”PP|, *LOCAL DPj6XkTM'z(eD RDBNAME#g{;P
*LOCAL u?,G4ITmS;v,r9CS~qwOD DSPNETA |nPqCD
53{F#
© Copyright IBM Corp. 1993, 2012 67
a{
TBG;v>}:
T>X5}]b?<u?
;C . . . . . .
dk!n,;s4 Enter |#5 = T>j8E" 6 = r!j8E"
X5 6L
!n }]b ;CD>
_ ____________________
_ DLHX RCHAS2FA
_ JORMT2FA JORMT2FA
_ JORMT4FD JORMT4FD
_ JOSNAR7B RCHASR7B
_ RCHASR7B *LOCAL
_ RCHASR7C RCHASR7C
_ R7BDH3SNA RCH2PDH3
_ RCHASDH3 RCHASDH3
S IBM Power Systems ~qwq!b)N}1,kZBfD$wmPdkzD5:
m 9. IBM Power Systems PDdCN}
n N} >} zD5
A-1 >Xxg{ SPIFNET
A-2 >XJdwX7 400009451902
A-4 wz{ SYD2101A
A-5 TCP/IP KZr~q{F X’07F6C4C2’(1!
5)
A-6 X5}]b{F NEW_YORK3
PX|`E",kND DB2 Server for VSE & VM SQL Reference(SC09-2989)D
“DRDA Considerations”;Z#
<8 DB2 for z/OS TcS DB2 Connect xP,S*<.0
>wba)KPXZ DB2 Connect ~qwr DB2 Connect M'zk DB2 for z/OS.
d(" TCP/IP xg,SD8>E"#
g{z$F DB2 for z/OS +Nk`>c|BBq(=WNd5),G4kND DB2
Connect User’s GuidePD“9CXFPDtC`>c|B”#
68 20MdC DB2 Connect ~qw
}L
*dC DB2 for z/OS TSU4T DB2 Connect D,Sks,h*dC-i:
v :* DB2 for z/OS dC TCP/IP;
v
v Z 723D:dC DB2 for z/OS;
wz}]b
Z{vD5P,uo}]bC4hvX5}]b\m53(RDBMS)#Zk DB2 Con-
nect (EDd{53P,9Cuo“}]b”hvDEnI\aTP;,#Z DB2 Con-
nect P,uo“}]b”9IT8:
System zDB2 for z/OS. Id LOCATION NAME j6D DB2 for z/OS S53#9C
z/OS -display ddf |n4q! DB2 ~qw;C{"r{"IP X7MKZ#
DB2 for z/OS ;CG}]b~qwD(;{F#&CLr9C;C{F4CJ
DB2 for z/OS S53r DB2 for z/OS }]2mi#}]2mi'V;, DB2
S53OD&CLr""A/4,;}]#&CLr9C DB2 }]2mixg
X74CJ DB2 }]2m;C#;CJD DB2 S53TC&CLr8w#
r* DB2 for z/OS 'V,; DB2 ;CD`v}]b,yT;C{F`FZ
Linux"UNIX M Windows }]bp{#CJ;C1,I+}]bp{CZ2
G;Cr;Cp{#;Cp{G;CDd{{F#|CZXF&CLrCJ}
]2miPDD;vS53#
Z“}<}]/”(BSDS)M DSNL004I {"(LOCATION=location)P2(e
K LOCATION NAME,|GZt/“V<=}]h)”(DDF)1`4D#
LOCATION NAME 'Vn` 8 vp{;C{,Sx9&CLr\;9C;,
D dbalias {F4CJ V8 z/OS ~qw#
VSE Z}]bVxPKPDI DBNAME j6D DB2 for VSE
VM Z CMS ibzPKPDI DBNAME j6D DB2 for VM
IBM Power Systems ~qwIBM DB2 for IBM i,4 IBM i Yw53Dw*?V#}G53dC*9C@
"(zf"X,qr IBM Power Systems ~qwO;\fZ;v}]b#
* DB2 for z/OS dC TCP/IP*<.0
>wbhvgNZ DB2 Connect $w>M DB2 for z/OS V8 r|_f>.ddC
TCP/IP (E# 8>E"Y(QvVBPiv:
v }Z(} TCP/IP k;vwz}]b~qwr;C,S#+Tj+`,D==&m`
vwz,S,!\?VivyhDKZEM~qEI\;,#k9Ci IP X7ki
;C,S#
v ?j}]b$tZ DB2 for z/OS V8 r|_f>O#
v 20KyPX8m~#
v Qy]h*hCK DB2 M'z#
Z 7 B <8kwzM iSeries }]bD(EMCJ 69
}L
1. *9C TCP/IP ,SOD DB2 Connect,XkU/PXwz}]b~qwM DB2
Connect ~qwDE"#TZ}Z(} TCP/IP ,SD?vwz~qw,XkKbB
PE":
v TCP/IP services M hosts D~Z DB2 Connect $w>OD;C:
Z UNIX M Linux O/etc/
Z Windows XP M Windows Server 2003 O(#* %SystemRoot%\system32\drivers\etc\,dP %SystemRoot% m>
Windows 2076?<#
zI\k+wzE"mSAr{~qw4\bZ`v53O,$KD~#
v ?j DB2 for z/OS wzOH[D~D;C#
v T DB2 for z/OS (eD TCP/IP KZE#
":Z DB2 Connect $w>M DB2 for z/OS .d;;;`X*D~q{FE"#
KZE 446 Q;"a*4T DB2 Connect $w>D(ED1!KZ#
v wzM DB2 Connect $w>D TCP/IP X7Mwz{#
v DB2 for z/OS }]b~qwD LOCATION NAME#
v 1T IBM sMz~qwOD}]b"v CONNECT ks1*9CDC'j6M
\k#
2. k>Xxg\m1T0 DB2 for z/OS \m1ozq!KE"#9CBPmw*$w
m4f. DB2 Connect kwz}]b~qw.dD?v TCP/IP ,S#
m 10. C'E"
N< hv y>5 zD5
TCP-1 C'{ A.D.B. C'
TCP-2 *5KE" (123)-456-7890
TCP-5 C'j6 ADBUSER
TCP-6 }]b`M db2390
TCP-7 ,S`M(Xk*
TCPIP)#
TCPIP TCPIP
m 11. wzPDxg*X
N< hv y>5 zD5
TCP-8 wz{ MVSHOST
TCP-9 wz IP X7 9.21.152.100
TCP-10 ~q{F db2inst1c
TCP-11 KZE 446 446
TCP-12 ;C{ NEW_YORK3
TCP-13 C'j6
TCP-14 Password
":
70 20MdC DB2 Connect ~qw
a. *q!wzD IP X7 TCP-9,ZwzOdk:
TSO NETSTAT HOME
b. *q!KZE TCP-11,Z DB2 wX7Udr53U>P0R DSNL004I#
m 12. DB2 Connect M'zM~qwODxg*X
N< hv y>5 zD5
TCP-18 wz{ mcook02
TCP-19 IP X7 9.21.27.179
TCP-20 ~q{F db2inst1c
TCP-21 KZE 446 446
m 13. DB2 Connect ~qwOD DB2 ?<u?
N< hv y>5 zD5
TCP-30 Zc{ MVSIPNOD
TCP-31 }]b{F nyc3
TCP-32 }]bp{ mvsipdb1
TCP-33 DCS }]b{F nyc3
3. *?v TCP/IP wzjI;v$wm>}D1>:
a. n4*CZ DB2 for z/OS wzDwz{M IP X7(TCP-8 M TCP-9)D5#
b. n4*CZ DB2 Connect $w>Dwz{M IP X7(TCP-18 M TCP-1)D5#
c. 7(*CZ,SD~q{FrKZE(TCP-10"TCP-20"TCP-11 r TCP-
21)#
d. 7(*,SAD DB2 for z/OS }]b~qwD LOCATION NAME#
e. 7(,SAwz}]b1*CZC'j6M“\k”D5#
4. Z System z ~qwO:
a. i$wzX7rwz{#
b. i$KZEr~q{F#
c. gPX*,9C}7DKZEM~q{F4|B~qD~#
d. gPX*,9C DB2 Connect $w>Dwz{M IP X7|BwzD~(r DB2
for z/OS 53y9CD“r{~qw”)#
e. 7#Z"TbT,S.0B(eGn/D#I/wzxg\m1r_Zh*1
|;XFK1#
f. k DB2 for z/OS \m1lizDC'j6"\kT0}]b;C{GqP'#
g. 9C}7DKZE4T DB2 Connect ~qw4P PING Yw(g{wz53O
D TCP/IP 'VC!n)#}g:
ping remote_host_name -p port_number
TBx7a)KT System z ~qwD'V:http://www.ibm.com/servers/eserver/
support/zseries/
Z 7 B <8kwzM iSeries }]bD(EMCJ 71
dC DB2 for z/OS*<.0
ZIT9C DB2 Connect .0,DB2 for z/OS \m1XkdC DB2 for z/OS TJ
m4T DB2 Connect $w>D,S#>Z8>Jm DB2 Connect M'zk DB2 for
z/OS }]b~qw(",Syh*Dn!|B#PX|j8D>},kND DB2 for
z/OS20D5:http://publib.boulder.ibm.com/infocenter/imzic rND DB2 for z/OS 20
VaPD DDF 20=h#
<8 DB2 VSE M VM fTcS DB2 Connect xP,S*<.0
PXgN+ DB2 Server for VM and VSE hC*&CLr~qwDE",kND DB2
Server for VSE & VM SQL Reference (SC09-2989) D :DRDA Considerations;;Z#
dCksMzMPM~qwD,S
20 DB2 Connect "+}]b~qwdC*S\(Es,h*Zb=v53.d("
,S"xPwZ#k6L53D,SG9CdCzV(CA)r|nP&mw(CLP)
jID#
9C CA 4dCk IBM sMz}]b~qwD,S(Linux MWindows)
KNqhvgN9CdCzV(CA),S DB2 Connect $w>,SA IBM sMz}
]b~qw#CA G;V DB2 GUI $_,IT9C|4dC}]b,SMd{}]b
hC#
*<.0
":ZH0"PfP,DB2 \m$_(}g,CA)ZyP=(O<\'V#+Zf>
9 P,DB2 \m$_vZ Windows x86"Windows x64(AMD64/EM64T)"Linux on
x86 M Linux on AMD64/EM64T O\'V#TZyP=(,IT9C DB2 |nP&
mw(CLP)4dCk IBM sMz}]b~qwD,S#
v Xk+dCzV20Z DB2 Connect $w>#dCzVGw* IBM }]~qwM
'zD;?Va)D#
v Xk+6L~qwdC*S\k>M'zks#1!ivB,~qw20LrZ~
qwOlb"dCCZk>M'z,SDs?V-i#
XZKNq
DB2 Connect $w>ITGBPNN;n:
IBM }]~qwM'z
IT1S,SA IBM sMz}]bD IBM }]~qwM'z#
DB2 Connect ~qwIT(} DB2 Connect ~qwz7,SA IBM sMz}]b#
72 20MdC DB2 Connect ~qw
}L
IT9C CA "(}BP=(4dCk}]bD,S:
v 9CM'zE*D~,SA}]b#
kND 20 IBM Data Server M'KPD“9CM'zE*D~MdCzV4dC}
]b,S”#
v 9C CA 4V/,SA}]b#
kND 20 IBM Data Server M'KPD“9CM'zE*D~MdCzV4dC}
]b,S”#
9C CLP 4dCk IBM sMz}]b~qwD,SI9C DB2 |nP&mw(CLP)Z DB2 Connect ~qwk IBM sMz}]b.d
V/dC TCP/IP ,S#PX9C db2dsdriver.cfg dC,SDj8E",kNDPX
db2dsdriver dCD~Dwb#
*<.0
Z DB2 Connect k IBM sMz}]b~qw.dV/dC TCP/IP ,S.0,7#:
v TCP/IP Z DB2 Connect ~qwM IBM sMz53OI9C#
v Q-j6KBPN}5:
– wz{(hostname)r IP X7(ip_address)
– ,S~q{F(svcename)rKZE/-i(port_number/tcp)
– ?j}]b{F(target_dbname)
– >X}]b{F(local_dcsname)
– Zc{(node_name)
}L
*Z DB2 Connect ~qwk IBM sMz}]b.dV/dC TCP/IP (E,k4P
BPYw:
1. Z DB2 Connect ~qwOdC TCP/IP#kNDZ 693D:* DB2 for z/OS dC
TCP/IP;#
2. + TCP/IP Zc`?#kNDCommand ReferencePD“CATALOG TCPIP/TCPIP4/
TCPIP6 NODE |n”wb#
3. + IBM sMz}]b`?*}]b,S~q (DCS) }]b#kNDCommand Ref-
erencePD“CATALOG DCS DATABASE |n”wb#
4. + IBM sMz}]b`?#kNDCommand ReferencePD“CATALOG DATA-
BASE |n”wb#
5. +5CLrM&CLrs(= IBM sMz}]b~qw#kNDZ 813D:Z DB2
Connect Os(}]b5CLr;#
6. kNDSQL Reference, Volume 2PD“CONNECT (Type 1) statement”wbTbT IBM
sMz,S#
Z 7 B <8kwzM iSeries }]bD(EMCJ 73
a{
":IZ TCP/IP -iDXw,m; IBM sMzODOwoi"zJO1,TCP/IP I
\;a"4C=(*#rK,9C TCP/IP CJ6L DB2 ~qwDM'z&CLrr
~qwODT&zmxLP1I\&ZRp4,#I9C TCP/IP SO_KEEPALIVE W
SV!n4lbN1"zKJOR TCP/IP ,SQPO#
74 20MdC DB2 Connect ~qw
Z 8 B N<
dCT IBM sMz}]bDCJ
20 DB2 Connect "+}]b~qwdC*S\(Es,h*Zb=v53.d("
,S"xPwZ#
>Z2vgN9CdCzV(CA)r DB2 |nP&mw4iR",SMs(A}]b
~qw#
(}9C“dCzV”Qwxg4dC}]b,SIT9C“dCzV”(CA)4SxgPQw}]b#
*<.0
Z(}Qwxg4dC}]b,S.0:
v 7#z_PP'D DB2 C'j6#
v g{*S20K DB2 ~qwr DB2 Connect ~qwz7D53dC,S,G4&
7#zDC'j6T5}_P SYSADM r SYSCTRL (^#
g{fZTBiv,G4Qw=(&\?~I\^(lb6L53:
v |CZ/:73P#
v 6L53O4KP“DB2 \m~qw”(DAS)#
v Qw,1#1!ivB,Qw1+Txg(h 1 kS;bv1dI\;cTlb6L
53#zIThC DB2DISCOVERYTIME "amd?T8(|$D1d#
v *ZOfKPQwDxgDdC9CQw;\=o*sD6L53#
BP*cJCZz*Z'V IPv6 DxgOT=XdC IPv6 X7Div:
v 53XkZQ*53BPv#
v v“dCzV”D“_6S<”'VT=XdC IPv6 ,S#
}L
*(}Qwxg4dC}]b,S:
1. 9CP'D DB2 C'j6G<53#
2. t/ CA#Z Windows Yw53O,ITS“*<”K%4t/ CA;xZ Win-
dows M Linux 53O,IT9C db2ca |n4t/ CA#
3. Z CA K%8O(Zy!Bf)!q9Cr<mS}]b#mS}]br<r*#
4. !qQwxg%!4%"%wB;=#
5. +wQ*53T_DD~PTP>M'zQ*DyP53;r_,+wd{53T
_DD~PTP>xgODyP53# g{4P>NN53,G4IT%wmS5
3T8(;v53#;)mSK53,|MaT>ZQ*53PmP#
6. 9*zPK$D53u?,1=4=*mSD}]b*9#!qC}]b#%wB
;=#
© Copyright IBM Corp. 1993, 2012 75
7. Z}]bp{VNPdk>X}]bp{,"IT!qZ"MVNPdkhvK}
]bD"M#
8. g{rc9C ODBC,G4+K}]b"a* ODBC }]4#Xk20K ODBC
E\4PKYw#
9. %wjI#VZIT9CmSD}]bK#%wXUTKv CA#
9CdCzV4V/dC}]b,Sg{z_P*,SAD}]b0C}]byZ~qwDE",G4IV/dkyPd
CE"#K=(k9C|nP&mwdk|n`F,;x,N}GT<N==T>
D#
*<.0
Z9C“dCzV”(CA)V/dCk}]bD,S.0:
v TZ*,SAD}]b,7#z_PP'D DB2 C'j6#
v g{*S20K DB2 ~qwr DB2 Connect ~qwz7D53dC,S,G4&
7#zDC'j6T}]b\mw5}_P SYSADM r SYSCTRL (^#
}L
*9C CA V/dC=}]bD,S:
1. 9CP'D DB2 C'j6G<53#
2. t/ CA#CA ITS Windows OD“*<”K%t/r_9C db2ca |nt/#
3. Z CA K%8O(Zy!Bf)!q9Cr<mS}]b#
4. !qV/dCk}]bD,S%!4%,"%wB;=#
5. g{Z9C“a?6?<CJ-i”(LDAP),G4!qT&Zk*ZC&,$ DB2
?<D;CD%!4%#%wB;=#
6. S-iPmP!q*9CD-iD`&%!4%#("b:!\ APPC"APPN r
_ NetBIOS T;I\w*!nT>,+|G;Y\'V#) g{53O20K
DB2 Connect "!qK TCP/IP,G4IT!q}]bTom==fZZwzr
OS/400 53O#g{!PK4!r,G4IT!qzkkwzr OS/400® }]b
("D,S`M:
v *(} DB2 Connect xXxP,S,!q(}xX,S~qw%!4%#
v *1SxP,S,!q1S,S~qw%!4%#
%wB;=#
7. dkXhD(E-iN},%wB;=#
8. Z}]b{FVNPdk*mSD6L}]bD}]bp{,"Z}]bp{V
NPdk>X}]bp{# g{ZmSwzr OS/400 }]b,G4Z}]b{F
VNP,dk;C{(TZ OS/390 r z/OS }]b)"RDB {(TZ OS/400 }
]b)r DBNAME(TZ VSE r VM }]b)#I!qZ"MPmShvK}
]bD"M#
%wB;=#
9. g{rc9C ODBC,G4+K}]b"a* ODBC }]4#7#Z4PKYw
.0Q-20K ODBC#%wB;=#
76 20MdC DB2 Connect ~qw
10. Z8(Zc!n0ZP!qYw53,"dkzk*,SD}]b53D6L5
}{#
11. Z8(53!n0ZP,7#53{F"wz{MYw53}7#KfeODE
"C4dC\mZc#IT!qdk"M#%wB;=#
12. Z8(2+T!n0ZP,8(+CZO$D2+T!n#
13. %wjI#VZMIT9CK}]bK#!qKvK%YwTXU CA#
9CdCzV4bT}]b,SdC.s,Z“dCzV”PbTzD}]b,S#
}L
*bT}]b,S:
1. t/dCzV#
2. Zj8S<P;vT>C}]b"Sy!K%P!qbT,S#bT,S0Z+r
*#
3. !q;vr`vk*bTD,S`M(CLI *1!5)#IT,1bT`V`M#d
k6L}]bDP'C'j6M\k,"%wbT,S# g{,SI&,a{3O
avV7O,SD{"#g{bT,S'\,G4z+SU=oz{"#*|DI
\Qms8(DNNhC,Zj8S<P!qC}]b"Sy!K%nP!q|D
}]b#
B;=v24
1~qwhC*9C*"731(}g,IBM Data Studio),zI\aZu< DB2 ,
S1U=ms{" SQL30081N#I\Dy>-rG6L}]b~qwD@p=h9("
,S#ZbVivB,ki$Gq}7XdCK@p=4S\M'zD,Sks#
}% DCS(wz}]b)9C“_6dCzV”JG>D DCS 34}% DCS(wz}]b)u?#
XZKNq
1. g{z;Z“_6”S<P,G4SS<K%P!q_6S<#
2. !qk*}%D DCS u?#
3. Sy!K%P,%w}% DCS#“7O”0Zr*,IZC0ZPi$zD!q#
\'VD DB2 gfoT
T DB2 gfD DB2 oT'VITV`*~qwioTMM'zioT#~qwio
T+-ks?VD{""ozM DB2 <Ngf*X#M'zioT+-k“IBM Data
Server Runtime Client”i~,b|(s?V{"M3)ozD5#
~qwioT|(:MwOQ@o"]Ko"$so"R<o"(o"Bo"bs{
o"Uo"+zo"2~o"(<o"mo"rePD"w`@o"pdoM1eP
D#
Z 8 B N< 77
M'zioT|(:"-.o"#S{Go"K^XGo"I<o"#0o"#.3
o"Y@{o"OQ@o"^maGo"9e%Ko"9eDaGoMAzdo#
;*+ DB2 z7'VDoTk DB2 gf'VDoTl}#DB2 z7'VDoTm>
}]IT9CDoT#b)oTG DB2 gf'VDoTD,/#
T>XoTT>“DB2 20”r<(Linux M UNIX)
db2setup |nCZi/Yw53T7(VPDoThC#g{ db2setup 'VYw53ODoThC,G4ZT>“DB2 20”r<1+9CCoT#
g{zD539CDzk3k DB2 gfy'VD`,,+oT73{Fky'VDo
T73{F;`,,G4(}dkTB|n+ LANG 73d?hC*J1D5,T;
IT4=*;D db2setup:
bourne(sh)"korn(ksh)M bash shell:
LANG=<locale>export LANG
C shell:
setenv LANG <locale>
dP locale G DB2 gf'VDoT73#
CZKPm;VoTD“DB2 20”r<DoTj6
g{k*CkFczOD1!oT;,DoT4KP“DB2 20”r<,G4ITV/t
/“DB2 20”r<,"8(oTj6#CoTXkZzKP20D=(OIC#
Z Windows Yw53O,ITKPx -i N}D setup.exe 48(20+*9CD=vV8DoTzk#
Z Linux M UNIX Yw53O,(i+ LANG 73d?hC*T>XoTT>“DB2 2
0”r<#
m 14. oTj6
oT oTj6
"-.o(vZ Windows =(OIC) ar
MwOQ@o br
#S{Go bg
rePD cn
1ePD tw
K^XGo hr
]Ko cz
$so dk
I<o nl
"o en
R<o fi
(o fr
78 20MdC DB2 Connect ~qw
m 14. oTj6 (x)
oT oTj6
Bo de
#0o el
Y@{o hu
bs{o it
Uo jp
+zo kr
2~o no
(<o pl
OQ@o pt
^maGo ro
mo ru
9e%Ko sk
9eDaGo sl
w`@o es
pdo se
Azdo tr
|D DB2 z7gfoT(Windows)DB2 gfoTGvVZ{""ozM<N$_gfPDoT#120 DB2 z71,I
T!q20;Vr`VoT'V#20.s,IT+ DB2 gfoT|D*Q20Dd
{;VgfoT#
*<.0
;*+ DB2 z7'VDoTk DB2 gf'VDoTl}#DB2 z7'VDoTm>
}]IT9CDoT#b)oTG DB2 gf'VDoTD,/#
zk*9CD DB2 gfoTXkQ20Z53O#DB2 z7gfoTGZz9C“DB2
20”r<20 DB2 z71!qM20D#g{+ DB2 z7DgfoT|D*P42
0D\'VgfoT,G4 DB2 z7gfoTWH+1!hC*Yw53oT#g{
CoT;\'V,G4gfoT+*"D#
XZKNq
Z Windows O|D DB2 z7DgfoT*sz|D Windows Yw53D1!oT
hC#
}L
*Z Windows Yw53O|D DB2 z7gfoT:
1. (}“XFfe”!qxrMoT!n#
2. Zxr!n!n(PDj<Mq=Bf!q`&DoT#Z Windows 2008 M Win-
dows Vista r|_f>O,TZK=h,k9Cq=!n(#
3. Zxr!n!n(PD;CBf,!qk`&oTT&D;C#
Z 8 B N< 79
4. Z_6!n(PDCZG Unicode LrDoTBf,!q`&DoT#Z Win-
dows 2008 M Windows Vista r|_f>O,Z\m!n(ODCZG Unicode LrDoTBf,%w|D53oT73"!q`&DoT#;s,53+*szX
B}<,b1k%w!{#
5. Z_6!n(PD1!C'J'hCBf,!PT10C'J'M1!C'E*D
~&CyPhCr#Z Windows 2008 M Windows Vista r|_f>O,Z\m!
n(OD#tJ'Bf,%w4F=#tJ',;s!P*+oThC4F=DJ
'#
6. 53+*szXB}<,;sb)|DEaz'#
B;=v24
kNDYw53oz,Tq!PX|D1!53oTDd{E"#
|D DB2 gfoT(Linux M UNIX)DB2 z7DgfoTGvVZ{""ozM<N$_gfPDoT#120 DB2 z7
1,IT!q20;Vr`VoT'V#g{Z20.sk*+gfoT|D*Q2
0Dd{;VgfoT,G49CKNqPEvD=h#
*<.0
;*+ DB2 z7'VDoTk DB2 gf'VDoTl}#DB2 z7'VDoT,4
}]IT9CDoT,G DB2 gf'VDoT,/#
XkZ53O20Tk*9CD DB2 gfoTD'V#DB2 gfoT'VGZz9C
“DB2 20”r<20 DB2 1!qM20D#g{+ DB2 z7DgfoT|D*P4
20D\'VgfoT,G4 DB2 gfoT+1!hC*Yw53oT#g{Yw5
3oT;\'V,G4+9C"ow* DB2 gfoT#
DB2 gfoT'VGZz9C“DB2 20”r<20 DB2 z71!qM20D,r_G
9C“>XoT|”4!qM20D#
XZKNq
*li53OPD)+2DoT73IC,KP $ locale -a |n#
*|D DB2 gf9CDoT,k+ LANG 73d?hC*zh*DoT73#
}L
TZ bourne(sh)"korn(ksh)M bash shell:
LANG=<locale>export LANG
TZ C shell:
setenv LANG <locale>
}g,*k(ofD DB2 z7;w,XkQ-20K“(o”oT'V,"RXk+
LANG 73d?hC*“(o”oT73(}g,fr_FR)#
80 20MdC DB2 Connect ~qw
a{
V{}]D*;
1Zzwd+]V{}]1,Xk+V{}]*;*SUzwIT9CDq=#
}g,1Z DB2 Connect ~qwkwzr System i }]b~qw.d+M}]1,(
#+|S~qwzk3*;*wz CCSID,4.`;#g{=(zw9C;,Dzk3
r CCSID,G4+zkcS;vzk3r CCSID 3dAm;vzk3r CCSID #K
*;<UZSU=4P#
"MA}]bDV{}]I SQL odMdk}]iI#S}]b"MDV{}]Id
v}]iI#;*;bM*;}]Ddv}]#}g,9C FOR BIT DATA Sdyw
DPPD}]#qr,g{=(zw_P;,Dzk3r CCSID,G4*;yPdkM
dvV{}]#
}g,g{9C DB2 Connect 4CJ}],G4a"zBPiv:
1. DB2 Connect + SQL odMdk}]"MA System z#
2. DB2 for z/OS + SQL odM}]*;*wz~qwDzk3,;sY&mC}]#
3. DB2 for z/OS +a{"MX DB2 Connect ~qw#
4. DB2 Connect +a{*;IC'73Dzk3#
TZ+roT,IBM (eKm`Xb“BiDi CCSID”"R DB2 Connect 'V|G#
g{}]b~qwD+rtT;,ZM'zDG)tT,G4IT9Cb)Xb CCSID
4\mnp#
PX DB2 Connect ODzk3kMwzr System i ~qwOD CCSID .dD'VD
*;,kND“'VDXrzkMzk3”wb#
*"}]b&CLr
K&2vZ9C DB2 Connect D73Ps(MKP&CLrDX("bBn#
Z DB2 Connect Os(}]b5CLr*<.0
Xk+}]b5CLr(<k"<v"XiM|nP&mw)M CLI s(D~s(A?
v}]b,;s|GE\kC}]bdO9C#Zxg73P,g{}Z9CD`v
M'zKPZ;,DYw53O,rd DB2 P;,Df>r~q6p,G4Xk+b
)5CLrk?vYw53M DB2 f>iOxP;Ns(#
s(5CLr+4(;vm~|,Cm~|Gby;vTs,||(&m%v4D~
PX( SQL odyhDyPE"#
Q-+s(D~/PZ;p,"VpEZ bnd ?<PD;, .lst D~P,C?<Z2
0?<(TZ Windows,(#* sqllib)Bf#?V~qwPX(DD~#
Z 8 B N< 81
}L
v *+5CLrM&CLrs(A IBM sMz}]b~qw,k,SA IBM sMz
~qw"+TB>}Cw#e:
connect to dbalias user userid using passwordbind path/bnd/@ddcsmvs.lst blocking all sqlerror continue
messages mvs.msg grant publicconnect reset
dP path T&Z DB2PATH "am5#
v *+}]b5CLrk DB2 }]bxPs(,ky]zD$w>DYw539CB
P=(.;:
– dCzV(CA):
1. t/ CA#
2. !q*k5CLrs(D}]b#
3. R|%w,;s!qs(#
4. !q*s(D5CLrrD~#
5. mSNNyhDs(!n#
6. dkC'j6M\kT,SC}]b#CC'j6Xk_P+Bm~|kC
}]bs(D(^#%ws(#
– |nP&mw:
1. P;A bnd ?<,4 x:\sqllib\bnd,dP x: m>20K DB2 D}/w#
2. *k}]b,S,Z|nPDr|nP&mwPdkBP|n:
connect to database_alias
dP database_alias m>zk*,SD}]bDp{#
3. Z|nPDr|nP&mwPdkBP|n:
"bind @db2ubind.lst messages bind.msg grant public""bind @db2cli.lst messages clibind.msg grant public"
ZK>}P,bind.msg M clibind.msg Gdv{"D~,"+ EXECUTE M
BINDADD X(Zh public#
4. dkgB|n,4;kC}]bD,S:
connect reset
":
1. db2ubind.lst D~|,*}]b5CLr4(m~|yhDs((.bnd)D~D
Pm#db2cli.lst D~|,* CLI M DB2 ODBC }/Lr4(m~|yhD
s((.bnd)D~DPm#
2. I\*(8VSE\jIs(#
3. g{z_P BINDADD (^,G41zZ;N9C CLI r ODBC }/Lr1,
+T/s( CLI m~|#g{}Z9CD&CLrh*s(A}]b,G4IT
9CdCzVD“s(”h)r_9C|nP&mw44Ps(Yw#
82 20MdC DB2 Connect ~qw
KPT:D&CLr
I9CQ20D IBM Data Server Client49(MKP DB2 &CLr#
BPwV`MD&CLr<ITCJ DB2 }]b:
v 9C IBM }]~qwM'z*"D&CLr,|(6k= SQL"API"f"}L"
C'(eD/}rT CLI DwC#
v ODBC &CLr
v 9C JDBC r SQLJ SZD Java &CLr
v PHP &CLr
v Ruby r Ruby on Rails &CLr
v Perl &CLr
v Python &CLr
Z Windows Yw53O,BPwn2ITCJ DB2 }]b:
v IC Microsoft Visual Basic M Microsoft Visual C++ 5VD“ActiveX }]Ts
”(ADO)
v Ts4Sk6k(OLE)T/}L(UDF Mf"}L)
v Ts4Sk6k}]b(OLE DB)m/}
*KP&CLr:
1. 7#~qwQdCRZKP#
2. Z DB2 ~qwO,7#k&CLr`,D}]b~qwOQt/}]b\mw#g
{4t/,G4XkZ~qwO"v db2start |nE\t/C&CLr#
3. 7#ITkC&CLr9CD}]bxP,S#
4. (I!)s(X*DD~T'V}Z9CD}]b&CLr}/Lr#
5. KPC&CLr#
6X DB2 Connect+43v1r,zI\h*S53P}% DB2 Connect z7#}%r6X DB2 Con-
nect z7D*s+4U9CDYw534{v#
6X DB2 z7(Windows)KNqa)S Windows Yw53P9W}% DB2 z71h*4PD=h#v1;Y
h*VP DB2 5}M}]b1E4PKNq#
XZKNq
g{}Z6X1! DB2 1>,"R53OPd{ DB2 1>,k9C db2swtch |nZLx6X.0!q;vBD1!1>#Kb,g{ DB2 \m~qw (DAS) }Z*}
%DGv1>BKP,k+C DAS F=;a;}%D1>B#qr,Z6X.sh*
9C db2admin create |nXB4( DAS,"R*XBdC DAS E\93)&\p
wC#
*S Windows P}% DB2 z7:
Z 8 B N< 83
}L
1. (I!)9CXFPDr drop database |n>}yP}]b#7#;Yh*b)
}]b#g{>}K}]b,G4yPD}]<a*'#
2. #9yP DB2 xLM~q#IT(} Windows“~q”fer_"v db2stop |n4jIKNq#g{;P#9 DB2 ~qMxLMT<}% DB2 z7,G4+SU
=;u/f,C/f|,ZfP#tP DB2 DLL DxLM~qDPm#g{z+
9C“mSr>}Lr”4>} DB2 z7,G4IT!qGq4PK=h#
3. IT(}TB=v!n4}% DB2 z7:
mS/>}LrI(} Windows D“XFfe”CJ|,9C“mSr>}Lr”0Z4}%
DB2 z7#PXS Windows Yw53P}%m~z7D|`E",kND
Yw53Doz#
db2unins |nITS DB2DIR\bin ?<KP db2unins |nT}% DB2 z7"&\?~
roT#(}9CK|n,ZmSK /p N}DivBIT,16X`vDB2 z7#IT9Cl&D~"(} /u N}46X DB2 z7"&\?~
roT#PX|`E",kND db2unins |nwb#
a{
B;=v24
E6DG,9C“XFfe”PD“mSr>}Lr”&\r_9C db2unins /p |nrdb2unins /u |n";G<U<\}% DB2 z7#v1Ov=('\1E\"T9C
TB6X!n#
*K?F}% Windows 53PDyP DB2 1>,KP db2unins /f |n#K|n+
T53ODyP DB2 1><4PV)D?F6X#}KC'}](}g,DB2 }]
b).bDyPJ4<+;?F>}#ZKPx /f N}DK|n.0,kNDdb2unins |nTKbj8E"#
6X DB2 }]bz7(Linux M UNIX)KNqa)S Linux r UNIX Yw53P}% DB2 }]bz71h*4PD=h#
XZKNq
20Bf>D DB2 }]bz7;h*4PKNq#Z Linux r UNIX O,?vf>
D DB2 }]bz7<_P;,D2076,rKIT2fZ,;FczO#
":KNqJCZ9C root C'(^20D DB2 }]bz7#@"wb5wgN6X
TG root C'm]20D DB2 }]bz7#
}L
*}% DB2 }]bz7:
1. I!:>}yP}]b# IT9CXFPDr DROP DATABASE |n>}}]b#1
>};v5}4;PWH>}}]b1,}]bD~ZD~53O#Vj{#
2. #9 DB2 \m~qw# kND20 DB2 ~qwVa#
84 20MdC DB2 Connect ~qw
3. }% DB2 \m~qw,rKP dasupdt |nT+ DB2 \m~qw|B=m;2
076P# *}% DB2 \m~qw,kND 20 DB2 ~qw Va#
4. #9yP DB2 5}# kND20 DB2 ~qwVa#
5. }% DB2 5},rKP db2iupdt |nT+5}|B=m;2076P# *}%
DB2 5},kND 20 DB2 ~qw Va#
6. }% DB2 }]bz7# kND20 DB2 ~qwVa#
Z 8 B N< 85
86 20MdC DB2 Connect ~qw
=< A. DB2 <uE"Ev
IT(}BP$_M=(q! DB2 <uE":
v DB2 E"PD
– wb(Nq"EnMN<wb)
– DB2 $_Doz
– y>Lr
– LL
v DB2 i.
– PDF D~(IBX)
– PDF D~(Z DB2 PDF DVD P)
– !"fi.
v |nPoz
– |noz
– {"oz
":DB2 E"PDwbD|B5JH PDF i.r2=4i.D|B5J_#*q!n
BE",k20ICDD5|B,r_ND ibm.com OD DB2 E"PD#
ITZ_CJ ibm.com ODd{ DB2 <uE",g<u5w"W$iM IBM
Redbooks® vfo#CJ;ZTBx7D DB2 E"\mm~b>c:http://www.ibm.com/
software/data/sw-library/#
D54!
RGG#XSzT DB2 D5D4!#g{zkMgNDF DB2 D5av(i,k+
gSJ~"MA [email protected]#DB2 D5!iaDAzDyP4!,+;\1
Sp4z#k!I\a)_eD>},byRGE\|CXKbzyXDDJb#g
{z*a)PX_ewbrozD~D4!,kSOjbM URL#
k;*CTOgSJ~X7k DB2 M''Vz9*5#g{zv=D5;\bvD
DB2 <uJb,kkz1XD IBM ~qPD*5TqCoz#
2=4r PDF q=D DB2 <ub
BPwmhv IBM vfoPD(x7* www.ibm.com/e-business/linkweb/publications/
s e r v l e t / p b i . w s s)ya)D D B 2 JOb#ITS w w w . i b m . c o m / s u p p o r t /
docview.wss?uid=swg27015148 M www.ibm.com/support/docview.wss?uid=swg27015149 V
pBX PDF q=D DB2 V9.7 VaD"Df>M-kf>#
!\b)mj6i.P!"f,+I\4ZzyZzRrXxa)#
?N|BVa1,m%E<a]v#7#z}ZDABfP>DVaDnBf>#
":DB2 E"PDD|B5JH PDF r2=4i.D|B5J_#
© Copyright IBM Corp. 1993, 2012 87
m 15. DB2 <uE"
i{ iE Gqa)!"f n|;N|B1d
Administrative API Refer-
ence
SC27-2435-03 G 2010 j 9 B
Administrative Routines
and Views
SC27-2436-03 q 2010 j 9 B
Call Level Interface Guide
and Reference, Volume 1
SC27-2437-03 G 2010 j 9 B
Call Level Interface Guide
and Reference, Volume 2
SC27-2438-03 G 2010 j 9 B
Command Reference SC27-2439-03 G 2010 j 9 B
}]F/5CLr8O
MN<
S151-1186-01 G 2009 j 8 B
}]V40_ICT8
OkN<
S151-1187-03 G 2010 j 9 B
}]b\mEnMdC
N<
S151-1163-03 G 2010 j 9 B
}]b`S8OMN< S151-1165-03 G 2010 j 9 B
}]b2+T8O S151-1188-02 G 2009 j 11 B
DB2 Text Search Guide SC27-2459-03 G 2010 j 9 B
*" ADO.NET M OLE
DB &CLr
S151-1167-01 G 2009 j 11 B
*"6k= SQL &CL
r
S151-1168-01 G 2009 j 11 B
Developing Java Applica-
tions
SC27-2446-03 G 2010 j 9 B
Developing Perl, PHP,
Python, and Ruby on
Rails Applications
SC27-2447-02 q 2010 j 9 B
*"C'(eD}L
(SQL Mb?}L)
S151-1169-01 G 2009 j 11 B
}]b&CLr*"k
E
G151-1170-01 G 2009 j 11 B
Linux M Windows OD
DB2 20M\mkE
G151-1172-00 G 2009 j 8 B
+r/8O S151-1189-00 G 2009 j 8 B
20 DB2 ~qw G151-1174-03 G 2010 j 9 B
20 IBM Data Server
M'K
G151-1175-02 q 2010 j 9 B
Message Reference Vol-
ume 1
SC27-2450-01 q 2009 j 8 B
Message Reference Vol-
ume 2
SC27-2451-01 q 2009 j 8 B
88 20MdC DB2 Connect ~qw
m 15. DB2 <uE" (x)
i{ iE Gqa)!"f n|;N|B1d
Net Search Extender
Administration and User’s
Guide
SC27-2469-02 q 2010 j 9 B
VxM/:8O S151-1190-02 G 2009 j 11 B
pureXML 8O S151-1180-02 G 2009 j 11 B
Query Patroller Adminis-
tration and User’s Guide
SC27-2467-00 q 2009 j 8 B
Spatial Extender and
Geodetic Data Manage-
ment Feature User’s
Guide and Reference
SC27-2468-02 q 2010 j 9 B
SQL }LoT:&CL
rtCM'V
S151-1171-02 G 2010 j 9 B
SQL Reference, Volume 1 SC27-2456-03 G 2010 j 9 B
SQL Reference, Volume 2 SC27-2457-03 G 2010 j 9 B
JOoOMw{}]b
T\
S151-1164-03 G 2010 j 9 B
}6= DB2 V9.7 S151-1173-03 G 2010 j 9 B
Visual Explain LL S151-1184-00 q 2009 j 8 B
DB2 V9.7 BvZ] S151-1179-03 G 2010 j 9 B
Workload Manager Guide
and Reference
SC27-2464-03 G 2010 j 9 B
XQuery N< S151-1181-01 q 2009 j 11 B
m 16. X(Z DB2 Connect D<uE"
i{ iE Gqa)!"f n|;N|B1d
20MdC DB2 Con-
nect vKf
S151-1177-03 G 2010 j 9 B
20MdC DB2 Con-
nect ~qw
S151-1178-03 G 2010 j 9 B
DB2 Connect User’s
Guide
SC27-2434-02 G 2010 j 9 B
m 17. Information Integration <uE"
i{ iE Gqa)!"f n|;N|B1d
Information Integration:
Administration Guide for
Federated Systems
SC19-1020-02 G 2009 j 8 B
Information Integration:
ASNCLP Program Refer-
ence for Replication and
Event Publishing
SC19-1018-04 G 2009 j 8 B
=< A. DB2 <uE"Ev 89
m 17. Information Integration <uE" (x)
i{ iE Gqa)!"f n|;N|B1d
Information Integration:
Configuration Guide for
Federated Data Sources
SC19-1034-02 q 2009 j 8 B
Information Integration:
SQL Replication Guide
and Reference
SC19-1030-02 G 2009 j 8 B
Information Integration:
Introduction to Replica-
tion and Event Publish-
ing
GC19-1028-02 G 2009 j 8 B
):!"fD DB2 i.
XZKNq
g{zh*!"fD DB2 i.,ITZm`(+;GyP)zRrXxZ_:r#^
[N1<ITS1XD IBM zm&):!"fD DB2 i.#k"b,DB2 PDF D
5 DVD OD3)m=4i.;P!"f#}g,DB2 {"N<DNN;m<;Pa)
!"fi.#
;*'6;(QC,MITS IBM q! DB2 PDF D5 DVD,C DVD |,m` DB2
i.D!"f# y]zB)%D;C,zI\\;S IBM vfoPDZ_):i.#
g{Z_):ZzyZzRrXx;IC,z<UITS1XD IBM zm&):!"
f DB2 i.#"b,"G DB2 PDF D5 DVD ODyPi.<P!"f#
":nBnj{D D B 2 D5#tZ D B 2 E"PDP ,x7*: h t t p : / /
publib.boulder.ibm.com/infocenter/db2luw/v9r7#
*):!"fD DB2 i.:
}L
v *KbzGqISyZzRrXxZ_):!"fD DB2 i.,Ii4 IBM vf
oPD>c,x7*:http://www.ibm.com/shop/publications/order#XkH!qz
R"XxroTE\CJvfo):E",;sY4UkTzyZ;CD):8>
E"xP):#
v *S1XD IBM zm&):!"fD DB2 i.:
1. SBPdP;v Web >cR=1XzmD*5E":
– IBM +r*5K?<,x7* www.ibm.com/planetwide#
– IBM vfo Web >c,x7*:http://www.ibm.com/shop/publications/
order#XkH!qzR"XxroTE\CJT&zDyZXDvfow
3#ZK3fPCJ“XZK>c”4S#
2. kZBg15wzk): DB2 vfo#
3. krz1XDzma)k*):Di.Di{MiE#PXi{MiEDE",
kNDZ 873D:2=4r PDF q=D DB2 <ub;#
90 20MdC DB2 Connect ~qw
S|nP&mwT> SQL 4,ozDB2 z7kTI\d1 SQL oda{Du~5X SQLSTATE 5#SQLSTATE oz
5w SQL 4,M SQL 4,`zkD,e#
}L
*t/ SQL 4,oz,kr*|nP&mw"dk:
? sqlstate or ? class code
dP,sqlstate m>P'D 5 ; SQL 4,,class code m>C SQL 4,D0 2 ;#
}g,? 08003 T> 08003 SQL 4,Doz,x ? 08 T> 08 `zkDoz#
CJ;,f>D DB2 E"PDXZKNq
TZ DB2 f> 9.8 wb,DB2 E"PD URL * http://publib.boulder.ibm.com/infocenter/
db2luw/v9r8/#
TZ DB2 f> 9.7 wb,DB2 E"PD URL *:http://publib.boulder.ibm.com/
infocenter/db2luw/v9r7/#
TZ DB2 f> 9.5 wb,DB2 E"PD URL *:http://publib.boulder.ibm.com/
infocenter/db2luw/v9r5#
TZ DB2 f> 9.1 wb,DB2 E"PD URL *:http://publib.boulder.ibm.com/
infocenter/db2luw/v9/#
TZ DB2 f> 8 wb,k*A DB2 E"PD URL:http://publib.boulder.ibm.com/
infocenter/db2luw/v8/#
Z DB2 E"PDPTzDW!oTT>wb
XZKNq
DB2 E"PD"TTzZ/@wW!nP8(DoTT>wb#g{4a)wbDW!
oT-kf>,G4 DB2 E"PD+T>CwbD"Df#
}L
v *Z Internet Explorer /@wPTzDW!oTT>wb:
1. Z Internet Explorer P,%w$_ *> Internet !n *> oT... 4%#“oT
W!n”0Zr*#
2. 7#zDW!oT;8(*oTPmPDZ;vu?#
– *+BoTmSAPm,k%wmS... 4%#
":mSoT";\#$Fcz_PTW!oTT>wbyhDVe#
– *+oTFAPm%?,k!qCoT"%wOF4%1=CoTI*oT
PmPDZ;vu?#
3. "B3fTcTW!oTT> DB2 E"PD#
=< A. DB2 <uE"Ev 91
v *Z Firefox r Mozilla /@wPTW!oTT>wb:
1. Z$_ *> !n *> _6T0rPDoT?VP!q4%#“oT”fe+T>Z
“W!n”0ZP#
2. 7#zDW!oT;8(*oTPmPDZ;vu?#
– *+BoTmSAPm,k%wmS... 4%TS“mSoT”0ZP!q;Vo
T#
– *+oTFAPm%?,k!qCoT"%wOF4%1=CoTI*oT
PmPDZ;vu?#
3. "B3fTcTW!oTT> DB2 E"PD#
a{
Z3)/@wMYw53iOO,I\9Xk+Yw53DxrhC|D*z!qD
oT73MoT#
|B20ZzDFczrZ?x~qwOD DB2 E"PD>X20D DB2 E"PDXk(ZxP|B#
*<.0
XkQ20 DB2 V9.7 E"PD#PXj8E",kND20 DB2 ~qwPD“9C
DB2 20r<420 DB2 E"PD”wb#yPJCZ20E"PDDHvu~M^
F,yJCZ|BE"PD#
XZKNq
IT/rV/|BVP DB2 E"PD:
v T/|B - |BVPE"PD&\MoT#T/|BD;vEcGZ|BZd,E"
PD;ICD1dnL#mb,T/|BIhC*w*(ZKPDd{z&mw5
D;?VKP#
v V/|B - &CZ|B}LZd*mS&\roT19C#}g,g{>XE"PD
nu20DG"oM(of,xVZ9*20Bof;G4V/|B+20Bo
f,"|BVPE"PDD&\MoT#+G,V/|B*szV/#9"|BM
XBt/E"PD#Z{v|B}LZdE"PD;IC#
Kwbj85wKT/|BD}L#PXV/|BD8>E",kND“V/|B20
ZzDFczrZ?x~qwOD DB2 E"PD”wb#
}L
*T/|B20ZzDFczrZ?x~qwOD DB2 E"PD:
1. Z Linux Yw53O,
a. /@AE"PDD20;C#1!ivB,DB2 E"PD20Z /opt/ibm/
db2ic/V9.7 ?<P#
b. S20?</@A doc/bin ?<#
c. KP update-ic E>:
update-ic
92 20MdC DB2 Connect ~qw
2. Z Windows Yw53O,
a. r*|n0Z#
b. /@AE"PDD20;C#1!ivB,DB2 E"PD20Z <Program
Files>\IBM\DB2 Information Center\Version 9.7 ?<P,dP <Program
Files> m> Program Files ?<D;C#
c. S20?</@A doc\bin ?<#
d. KP update-ic.bat D~:
update-ic.bat
a{
DB2 E"PDT/XBt/#g{|BIC,G4E"PDaT>BDT0|BsDw
b#g{E"PD|B;IC,G4aZU>PmS{"#U>D~;Z doc\eclipse\
configuration ?<P#U>D~{FGfzzID`E#}g,1239053440785.log#
V/|B20ZzDFczrZ?x~qwOD DB2 E"PDg{Q-Z>X20K DB2 E"PD,G4zITS IBM q!D5|B"20#
XZKNq
V/|BZ>X20D DB2 E"PD*sz:
1. #9FczOD DB2 E"PD,;sT@"==XBt/E"PD#g{T@"=
=KPE"PD,G4xgODd{C'+^(CJE"PD,rxzIT&C|
B#DB2 E"PDD$w>f>\GT@"==KP#
2. 9C“|B”&\?~4i4ICD|B#g{PzXk20D|B,G4k9C“
|B”&\?~4q!"20b)|B#
":g{zD73*sZ;(4,SArXxDzwO20 DB2 E"PD|B,G
4(}9C;(Q,SArXx"PQ20D DB2 E"PDDzw+|B>c5q
A>XD~53#g{xgPPm`C'+20D5|B,G4IT(}Z>X2
*|B>cFw5q"*|B>c4(zm4uL?vK4P|Byh*D1d#
g{a)K|B|,k9C“|B”&\?~4q!b)|B|#+G,;PZ%z
==BE\9C“|B”&\?~#
3. #9@"E"PD,;sZFczOXBt/ DB2 E"PD#
":Z Windows 2008"Windows Vista M|_f>O,TsP>ZK?VD|nXk
w*\m1KP#*r*_P+f\m1X(D|na>{r<N$_,kR|%w
l]==,;s!qT\m1m]KP#
}L
*|B20ZzDFczrZ?x~qwOD DB2 E"PD:
1. #9 DB2 E"PD#
v Z Windows O,%w*< > XFfe > \m$_ > ~q#R|%w DB2 E"PD~q,"!q#9#
v Z Linux O,dkTB|n:
/etc/init.d/db2icdv97 stop
=< A. DB2 <uE"Ev 93
2. T@"==t/E"PD#
v Z Windows O:
a. r*|n0Z#
b. /@AE"PDD20;C#1!ivB,DB2 E"PD20Z Program
Files\IBM\DB2 Information Center\Version 9.7 ?<P,dP Program Files
m> Program Files ?<D;C#
c. S20?</@A doc\bin ?<#
d. KP help_start.bat D~:
help_start.bat
v Z Linux O:
a. /@AE"PDD20;C#1!ivB,DB2 E"PD20Z /opt/ibm/
db2ic/V9.7 ?<P#
b. S20?</@A doc/bin ?<#
c. KP help_start E>:
help_start
531! Web /@w+r*TT>@"E"PD#
3. %w|B4%( )#(XkZ/@wPtC JavaScript#) ZE"PDDR_f
eO,%wiR|B# +T>VPD5D|BPm#
4. *t/20xL,kliz*20D!n,;s%w20|B#
5. Z20xLjIs,k%wjI#
6. *#9@"E"PD,k4PBPYw:
v Z Windows O,/@A20?<D doc\bin ?<"KP help_end.bat D~:
help_end.bat
":help_end z&mD~|,2+X#99C help_start z&mD~t/Dx
LyhD|n#;*9C Ctrl-C rNNd{=(4#9 help_start.bat#
v Z Linux O,/@A20?<D doc/bin ?<"KP help_end E>:
help_end
":help_end E>|,2+X#99C help_start E>t/DxLyhD|n#
;*9CNNd{=(4#9 help_start E>#
7. XBt/ DB2 E"PD#
v Z Windows O,%w*< > XFfe > \m$_ > ~q#R|%w DB2 E"PD~q,"!qt/#
v Z Linux O,dkTB|n:
/etc/init.d/db2icdv97 start
a{
|BsD DB2 E"PD+T>BDT0|BsDwb#
DB2 LLDB2 LLozzKb DB2 z7Dwv=f#b)NLa)Kp=8>E"#
94 20MdC DB2 Connect ~qw
*<.0
ISE"PDi4 XHTML fDLL:http://publib.boulder.ibm.com/infocenter/db2help/ #
3)NL9CKy>}]rzk#PXdX(NqDNNHvu~Dhv,kNDL
L#
DB2 LL
*i4LL,k%wjb#
pureXML 8OPD“pureXML®”hC DB2 }]bTf" XML }]T0T>z XML }]f"4Py>Yw#
Visual Explain LLPD“Visual Explain”9C Visual Explain 4Vv"E/Mw{ SQL odTq!|CDT\#
DB2 JOoOE"a)K\`JOoOMJb7(E"Tozz9C DB2 }]bz7#
DB2 D5JOoOE"IZJOoOMw{}]bT\r DB2 E"PDD“}]by!
”?VPR=#JOoOE"|,PX9C DB2 oO$_M5CLr4tkM
7(JbDwb#9P;)#{JbDbv=8T0PXgNbv9C DB2 }
]bz71I\v=DJbD(i#
IBM 'VE'x>
g{zv=Jb"R#{C=ozTiRI\D-rMbv=8,kCJ IBM
'VE'x>#bv<u'V>ca)K8rnB DB2 vfo"<u5w"Z
(LrVv(f(APAR rms^))"^)|Md{J4D4S#IQwK
*6b"iRJbDI\bv=8#
CJ IBM 'VE'x>x7*: http://www.ibm.com/support/entry/portal/
O v e r v i e w / S o f t w a r e / I n f o r m a t i o n _ M a n a g e m e n t /
DB2_for_Linux,_UNIX_and_Windows#
unMu~
g{{OTBunMu~,G4Zhz9Cb)vfoDmI(#
vK9C:;*#tyPD(P(yw,zMIT*vK"GL59C4Fb)vf
o#4- IBM w7,b,z;ITV""9>rFwb)vfordPNN?VD]
ow7#
L59C:;*#tyPD(P(yw,zMITvZs5Z4F"V"M9>b)
vfo#4- IBM w7,b,z;ITFwb)vfoD]ow7,r_ZzDs5
b?4F"V"r9>b)vfordPDNN?V#
}G>mI(Pw7Zh,qr;CZhTb)vfordP|,DNNE""}
]"m~rd{*6z(DNNmI("mI$r({,^[Gw>D9G5,D#
19Cb)vfop&K IBM D{f,r_y] IBM Df(,4}7qXOv8<
5w1,G4 IBM #tTwv(7z>DZhDmI(D({#
=< A. DB2 <uE"Ev 95
;Pzj+q-yPJCD(IM(f,|(yPD@zvZ(IM(f,zEIT
BX"vZrYvZCE"#
IBM Tb)vfoDZ];wNN#$#b)vfo“4V4”a),;=PNNV`D
(^[Gw>D9G5,D)#$,|(+;^Z5,DXZJzMJCZ3VX(
C>D#$#
96 20MdC DB2 Connect ~qw
=< B. yw
>E"G*Z@za)Dz7M~q`4D#PXG IBM z7DE"GyZWNvf
KD51DIqE"Raf1|B#
IBM I\Zd{zRrXx;a)>D5PV[Dz7"~qr&\XT#PXz10
yZxrDz7M~qDE",krz1XD IBM zmI/#NNT IBM z7"L
rr~qD}C"GbZw>r5>;\9C IBM Dz7"Lrr~q#;*;V8
IBM D*6z(,NN,H&\Dz7"Lrr~q,<ITzf IBM z7"Lrr
~q#+G,@@Mi$NNG IBM z7"Lrr~q,rIC'TP:p#
IBM +>I\Q5Pr}Zjkk>D5Z]PXDwn({#a)>D5"4ZhC
'9Cb)({DNNmI#zITCif==+mIi/Dy:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
PX+VZV{/ (DBCS) E"DmIi/,kkzyZzRrXxD IBM *6z(
?E*5,rCif==+i/Dy:
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan, Ltd.
1623-14, Shimotsuruma, Yamato-shi
Kanagawa 242-8502 Japan
>un;JC"zrNNbyDunk1X(I;;BDzRrXx:International Busi-
ness Machines Corporation“4V4”a)>vfo,;=PNNV`D(^[Gw>D9
G5,D)#$,|(+;^Z5,DPXGV("JzMJCZ3VX(C>D#
$#3)zRrXxZ3);WP;Jmb}w>r5,D#$#rK>unI\;
JCZz#
>E"PI\|,<u=f;;<7DX=r!"ms#K&DE"+(Z|D;b
)|D+`k>JODBf>P#IBM ITf1T>JOPhvDz7M/rLrxPD
xM/r|D,x;mP(*#
>E"PTG IBM Web >cDNN}C<;G*K=cp{Ea)D,;TNN==
d1TG) Web >cD#$#G) Web >cPDJO;GK IBM z7JOD;?
V,9CG) Web >cx4DgU+IzTPP##
IBM IT4|O*J1DNN==9CrV"zya)DNNE"x^kTzP#NN
pN#
© Copyright IBM Corp. 1993, 2012 97
>LrD;mI=g{*KbPXLrDE"To=gB?D:(i) JmZ@"4(DL
rMd{Lr(|(>Lr).dxPE";;,T0 (ii) JmTQ-;;DE"xP
`%9C,kkBPX7*5:
IBM Canada Limited
U59/3600
3600 Steeles Avenue East
Markham, Ontario L3R 9Z7
CANADA
;*qXJ1DunMu~,|(3)iNBD;(}?D6Q,<IqCb=fD
E"#
>JOPhvDmILr0dyPICDmIJOyI IBM @] IBM M'-i"IBM
zJm~mI-irNN,H-iPDuna)#
K&|,DNNT\}]<GZ\X73PbCD#rK,Zd{Yw73PqCD
}]I\aPwTD;,#P)b?I\GZ*"6D53OxPD,rK;#$k
;cIC53OxPDb?a{`,#Kb,P)b?G(}Fcx@FD,5Ja
{I\aPnl#>D5DC'&1i$dX(73DJC}]#
f0G IBM z7DE"ISb)z7D)&L"dvf5wrd{I+*qCDJO
Pq!#IBM ;PTb)z7xPbT,2^(7OdT\D+7T"f]TrNNd
{XZG IBM z7Dyw#PXG IBM z7T\DJb&1rb)z7D)&La
v#
yPXZ IBM 44=rrbrDyw<If1|DrUX,x;mP(*,|Gvv
m>K?jMb8xQ#
>E"I\|,ZU#5qYwP9CD}]M(fD>}#*K!I\j{X5w
b)>},>}PI\a|(vK"+>"7FMz7D{F#yPb){F<Gi
9D,k5JL5s5yCD{FMX7DNNW,?tIO#
f(mI:
>E"|(4oTN=Dy>&CLr,b)y>5w;,Yw=(OD`L=(#
g{G*4UZ`4y>LrDYw=(OD&CLr`LSZ (API) xP&CLrD
*""9C"-zrV",zITNNN=Tb)y>LrxP4F"^D"V",
x^kr IBM 6Q#b)>}"4ZyPu~Bw+fbT#rK,IBM ;\##r
5>b)LrDI?T"I,$Tr&\#Ky>Lr“4V4”a),R;=PNN
V`D#$#TZ9CKy>Lry}pDNNp5,IBM +;P#pN#
2b)y>LrD?]=4rdNN?VrNN\zz7,<Xk|(gBf(y
w:
©(s+>D{F)(j]). K?VzkGy] IBM +>Dy>Lr\zv4D#©
Copyright IBM Corp. (dkj]). All rights reserved.
98 20MdC DB2 Connect ~qw
Lj
IBM"IBM UjM ibm.com® G International Business Machines Corp. Z+r6'm
`\=xrZDLjr"aLj#d{z7M~q{FI\G IBM rd{+>DLj#
Web >c www.ibm.com/legal/copytrade.shtml OD“f(MLjE"”Pa)K IBM L
jDnBPm#
BPuoGd{+>DLjr"aLj
v Linux G Linus Torvalds Z@zM/rd{zRrXxD"aLj#
v Java MyPyZ Java DLjMUjG Oracle M/rdS+>DLjr"aLj#
v UNIX G The Open Group Z@zMd{zRrXxD"aLj#
v Intel"Intel Uj"Intel Inside"Intel Inside Uj"Intel Centrino"Intel Centrino U
j"Celeron"Intel Xeon"Intel SpeedStep"Itanium M Pentium G Intel Corporation
rdS+>Z@zMd{zRrXxDLjr"aLj#
v Microsoft"Windows"Windows NT M Windows UjG Microsoft Corporation Z
@zM/rd{zRrXxDLj#
d{+>"z7r~q{FI\Gd{+>DLjr~qjG#
=< B. yw 99
100 20MdC DB2 Connect ~qw
w}
[A]2+T
C'i 49
20
^)| 64
DB2 z7
w*G root C' 53
DB2 }]bC'J' (Windows) 45
DB2 Connect ~qwz7 25
zSeries OD DB2 for Linux 37
20 CD r DVD
AIX 31
HP-UX 34
Linux 38
Solaris Operating Environment 42
[B]oz
dCoT 91
SQL od 91
s(
5CLr
DB2 Connect 81
>XoT'V (NLS)
T>“DB2 20”r< 78
*;V{}] 81
`kV{/j6 (CCSID)
+roT 81
[C]bT
}]b,S 77
}%
DB2(root C')
Linux 84
UNIX 84
ELUd
*s 26
[D]sMzCJ
dC 72, 75
zk3
\'V 77
*;
l# 81
Xrzk
3'V 81
wC6SZ(CLI)
IBM }]~qwM'z'V 10
): DB2 i. 90
[F]"V&\?~
dC}]b,S 75
=8
DB2 Connect 4
G root C'20
20 53
np 50
Ev 50
V^T 51
?<a9 50
tCyZ root C'D&\ 54
6X 56
^)| 56
G root C'5}
}% 56
>} 56
~qw
(E 8
[G]|B
DB2 E"PD 92, 93
JOoO
LL 95
*zE" 95
XZ>i 1
[J]yZ root C'D&\
G root C'20 54
LL
JOoO 95
Pm 94
Jb7( 95
Visual Explain 94
gfoT
Ev 77
|D
UNIX 80
Windows 79
© Copyright IBM Corp. 1993, 2012 101
[K]M'z
Ev 4, 7
6L 4
XFPD
Ev 8
[L],S
Ev 7
dCzV 7
(} Communications Server D DRDA wz 69
[M]|n
db2licm
hCmI$_T 63
db2osconf
7(ZKdCN}5 22
db2rfe
K~G root C'20DV^T 51
tCyZ root C'D&\ 54
db2secv82 49
db2setup
T>XoTT>“DB2 20”r< 78
|nP&mw(CLP)
IBM }]~qwM'z 10
?<a9
HO root C'20kG root C'20 50
?<#=
)9
Windows 47
[N]Zf
*s
Ev 26
ZKdCN}
Ev 21
Z Linux O^DZKN} 22
HP-UX
(iD 22
^D 21
db2osconf |n 22
Solaris Yw53 23
[P]dC
,S
dCzV 72
dC (x)
,SAsMz 72
DB2 Connect ~qwz7 25
TCP/IP
9C CLP 73
dCzV(CA)
bT}]b,S 77
"V&\?~ 75
dC
,SAwz}]b~qw 72
,SA System i }]b~qw 72
}]b,S 76
[Q]6k= SQL &CLr
IBM }]~qwM'z'V 10
1!oThC
Windows 79
[S]>}
G root C'5} 56
}6
DB2 Connect
Ev 13, 14
}L 15
}6sNq
DB2 Connect ~qw 17
}60Nq
DB2 Connect ~qw 14
yw 97
5}
}% 56
5CLr
s( 81
>}
DB2 Connect 4
i.
): 90
}]
CJ
DB2 Connect 6
JDBC 4
}]b
,S
bT 77
dC 75, 76
V/mS 76
wz 69
}]b\m$_
Ev 8
}]b,S~q (DCS) ?<
}%u? 77
102 20MdC DB2 Connect ~qw
}]b&CLr
*" 81
+r CCSID 'V
oT'V 81
[T]unMu~
vfo 95
(E
XFPD 8
(E-i
DRDA wzCJdC 69
[W]D5
Ev 87
9CunMu~ 95
!"f 87
PDF D~ 87
Jb7(
LL 95
ICDE" 95
[X]6X
G root C'20 56
DB2 }]bz7
Windows 83
DB2 Connect 83
root C'20 84
^)|
G root C'20 56
&C 64
^DZKN}
Linux 22
mI$
Ev 59
$n 59
"a
mI$PD 61
db2licm |n 62
mI$_T
hC
mI$PD 62
db2licm |n 63
mI$PD
\mmI$ 59
hCmI$_T 62
"amI$ 61
[Y]&CLr
ODBC 81
&CLr*"
IBM }]~qwM'z
j8E" 10
JDBC
wz}]CJ 4
C'J'
20XhD (Windows) 45
5}C' (Windows) 45
DB2 \m~qw (Windows) 45
C'i
2+T 49
DB2ADMNS 49
DB2USERS 49
oT
+r'V 81
CZoTj6D“DB2 20”r< 78
DB2 gf 77, 79
oT73
DB2 gfoT 77
$`kw
IBM }]~qwM'z'V 10
[Z]PMz~qw
dC,S 72
wz}]b
M'z,S 66
dC TCP/IP 73
*;
V{ 81
AActiveX }]Ts
DB2 }]~qwM'z'V 10
AIX
20
DB2 Connect ~qwz7 26, 28
20 CD 31
20 DVD 31
CCD
20
AIX 31
HP-UX 34
Linux 38
Solaris Operating Environment 42
w} 103
DDAS(DB2 \m~qw)
kND DB2 \m~qw(DAS) 8
DB2 \m~qw(DAS)
Ev 8
DB2 E"PD
f> 91
|B 92, 93
oT 91
DB2 Connect
20
G\m1 48
Hvu~ 66
z7 3
~qwz7
20(Ev) 25
20 (HP-UX) 32, 33
20 (Linux) 35, 37
20 (Windows) 43, 44
20(AIX) 26, 28
20(Solaris Yw53) 39, 41
dC 25
}6sNq 17
}60Nq 14
Ev 3, 6
}6
Ev 13, 14
}L 15
wz'V 3, 6
DB2 SE M VM f 72
IBM i ,S 67
System i 'V 3
zSeries 'V 3
DB2 for z/OS f
|B53m 72
9CXFPD\m 8
DB2 VM M VSE f
<8S DB2 Connect xP,S 72
DB2ADMNS i
mSC' 49
db2licm |n
\mmI$ 59
hCmI$_T 63
"amI$ 62
db2osconf |n
7(ZKdCN}5 22
db2rfe |n
tC root C'&\ 51, 54
db2setup |n
oThC 78
DB2USERS C'i
mSC' 49
DVD
20
AIX 31
DVD (x)
20 (x)
HP-UX 34
Linux 38
Solaris Operating Environment 42
HHP-UX
20
DB2 Connect ~qw 32, 33
20iJ 34
ZKdCN}
(iD5 22
^D 21
IIBM }]~qwM'z
,SA 66
IBM Data Server Driver for JDBC and SQL
DB2 f>6p 19
IBM i
DB2 Connect 3
JJava
wz}]bCJ 4
DB2 z7'V 19
IBM }]~qwM'z'V 10
JDBC
}/Lr
j8E" 19
IBM }]~qwM'z'V 10
LLANG 73d?
hC 78, 80
Linux
20
CD 38
DB2 Connect ~qwz7 35, 37
DVD 38
zSeries OD DB2 }]b 37
}%
DB2(root C') 84
6X DB2
G root C'5} 56
root C' 84
^DZKN} 22
104 20MdC DB2 Connect ~qw
OODBC
QtCD&CLr 81
OLE
IBM }]~qwM'z'V 10
Rroot C'20
?<a9 50
kG root C'20xPHO 50
SSDK
z76p 19
Solaris Yw53
20
DB2 Connect ~qwz7 39
^DZKN} 23
Solaris Operating Environment
20*s
DB2 Connect ~qwz7 41
20 CD r DVD 42
SQL
9C Visual Explain 4xPi4 8
SQL od
oz
T> 91
SQLJ
IBM }]~qwM'z'V 10
System i
}]b~qw
dC TCP/IP 73
DB2 Connect 'V 3
System z
T DB2 Connect D'V 3
TTCP/IP
dC
wz,S 69
wz}]b~qw 73
System i }]b~qw 73
DB2 for z/OS fdC 68
UUNIX
}%
DB2 G root C'5} 56
DB2(root C') 84
|D DB2 gfoT 80
UNIX (x)
6X DB2
root C' 84
VVTAM
<8 z/OS TcS DB2 Connect xP,S 68
WWindows
20
DB2 Connect(_PG\m1CJ() 48
DB2 Connect ~qwz7(}L) 43
1!oThC 79
6X DB2 83
C'J'
DB2 ~qwz720 45
Windows Yw53
20
DB2 Connect ~qwz7(*s) 44
ZzSeries
20 DB2 Database for Linux 37
z/OS
dC DB2 }]b53 72
[XpV{]“DB2 20”r<
oTj6 78
w} 105
106 20MdC DB2 Connect ~qw
����
Printed in China
S151-1178-03
Spineinformation:
IBM
DB
2C
on
nec
t9.
7V
9R
720MdC
DB
2C
on
nec
t~qw
��
�