db2 for linux, unix, and windowspublic.dhe.ibm.com/ps/products/db2/info/vr97/pdf/zh_cn/... ·...
TRANSCRIPT
DB2for Linux, UNIX, and Windows
20 DB2 ~qw2012 j 7 B|B
V 9 R 7
GC40-2454-03
���
DB2for Linux, UNIX, and Windows
20 DB2 ~qw2012 j 7 B|B
V 9 R 7
GC40-2454-03
���
"
Z9C>JO0d'VDz7.0,kqXDAZ 3193D=< C, :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 ?V 20 DB2 ~qw . . . . . 1
Z 1 B 20.0 . . . . . . . . . . . 3DB2 ~qwM IBM }]~qwM'z . . . . . . 3DB2 20=( . . . . . . . . . . . . . . 3\'VD DB2 gfoT . . . . . . . . . . 5T>XoTT>“DB2 20”r<(Linux MUNIX) . . . . . . . . . . . . . . . 5CZKPm;VoTD“DB2 20”r<DoTj6 5|D DB2 z7gfoT (Windows) . . . . . . 6|D DB2 gfoT(Linux M UNIX) . . . . 7
Z 2 B DB2 }]bz7D20*s . . . 9ELMZf*s . . . . . . . . . . . . . 10CZ DB2 z7D Java m~'V . . . . . . . 11DB2 ~qwM IBM }]~qwM'zD20*s
(Windows) . . . . . . . . . . . . . . . 14DB2 ~qwM IBM }]~qwM'zD20*s
(AIX) . . . . . . . . . . . . . . . . 16DB2 ~qwM IBM }]~qwM'zD20*s
(HP-UX) . . . . . . . . . . . . . . . 18DB2 ~qwM IBM }]~qwM'zD20*s
(Linux) . . . . . . . . . . . . . . . . 22DB2 ~qwM IBM }]~qwM'zD20*s
(Solaris) . . . . . . . . . . . . . . . . 23
Z 3 B \kfr . . . . . . . . . . 25
Z 4 B d{ Windows hs . . . . . 2753OKPD DB2 ~q (Windows) . . . . . . 2720 DB2 ~qwz71yhDC'J' (Windows) 28^F db2fmp xLDYw53X( (Windows) . . 30
Z20 DB2 z7.0hC Windows a}X((Windows) . . . . . . . . . . . . . . . 31*Vx DB2 ~qw<873 (Windows) . . . . . 33ZhC'(^ (Windows) . . . . . . . . . . 34lY(E\mw (Windows) . . . . . . . . . 35* LDAP ?<~q)9 Active Directory #=(Windows) . . . . . . . . . . . . . . . 35i$NkDFczODICKZ6' (Windows) . . 36
Z 5 B d{ Linux M UNIX *s . . . 37,;(FczOD`v DB2 1>(Linux M UNIX) 37lY(E\mw(Linux M UNIX) . . . . . . 38DB2 C'Mi(Linux M UNIX) . . . . . . . 38/P=C'\m"bBn(Linux M UNIX) . . . 39<8Z zSeries O20 DB2 for Linux. . . . . . 394(CZ DB2 }]b20DiMC'j6(Linux MUNIX) . . . . . . . . . . . . . . . . 40Yw53C'^Fhs(Linux M UNIX) . . . . 42
$w:XVxPD DB2 }]bz7 (AIX) . . . . 43ZKN}(Linux M UNIX). . . . . . . . . 44^DZKN} (HP-UX). . . . . . . . . . 44(i9CDZKdCN} (HP-UX) . . . . . . 45^DZKN}(Linux) . . . . . . . . . 45^DZKN}(Solaris Yw53) . . . . . . 46
d{Vx}]b73$20Nq(Linux M UNIX) 46|BCZVx DB2 20D73hC (AIX) . . . 46("$w/OT+|nV"=`v AIX Zc . . 48i$NkDFczODICKZ6'(Linux MUNIX) . . . . . . . . . . . . . . . 494(Vx}]b73D DB2 wD~53 . . . . 50i$ NFS Gq}ZKP(Linux M UNIX) . . 57
Z 6 B Z Linux r UNIX O20z7CD r DVD. . . . . . . . . . . . . 5920 CD r DVD (AIX) . . . . . . . . . . 5920 CD r DVD (HP-UX) . . . . . . . . . 6020 CD r DVD (Linux) . . . . . . . . . 6020 CD r DVD (Solaris Operating Environment). . 61
Z 7 B Z Windows OxP20. . . . 6320 DB2 ~qwz7Ev (Windows). . . . . . 6320 DB2 ~qw (Windows). . . . . . . . . 63,;(FczOD`v DB2 1> (Windows) . . . 66
Z 8 B Z Linux M UNIX OxP20 7320 DB2 ~qwz7DEv(Linux M UNIX) . . 73w* root C'xP20 . . . . . . . . . . 749C“DB2 20”r<420 DB2 ~qw(LinuxM UNIX) . . . . . . . . . . . . . 74
w*G root C'xP20 . . . . . . . . . 77G root C'20Ev(Linux M UNIX) . . . 77root C'20MG root C'20.dDnp . . 77G root C'20DV^T . . . . . . . . 78w*G root C'20 DB2 z7 . . . . . . 809C db2rfe ZG root C'20PtCyZ rootC'D&\ . . . . . . . . . . . . . 82
Z 9 B hCVx}]b73 . . . . . . 85hCVx}]b73 . . . . . . . . . . . 859Cl&D~ZNkDFczO20}]bVx~q
w (Windows) . . . . . . . . . . . . . . 87i$T5P5}DFczO"amDCJ(
(Windows) . . . . . . . . . . . . . . . 88
Z 10 B l&D~20 . . . . . . . . 89l&D~20y! . . . . . . . . . . . . 89l&D~6Xy! . . . . . . . . . . . . 89l&D~"bBn . . . . . . . . . . . . 919C“DB2 20”r<4(l&D~ . . . . . . . 91
© Copyright IBM Corp. 1993, 2012 iii
DB2 Dl&D~20Ev(Linux M UNIX) . . . 929Cy>l&D~4(l&D~(Linux MUNIX) . . . . . . . . . . . . . . . 939Cl&D~420 DB2 }]bz7(Linux MUNIX) . . . . . . . . . . . . . . . 949Cl&D~ZNkDFczO20}]bVx~
qw(Linux M UNIX) . . . . . . . . . 95l&D~mszk(Linux M UNIX). . . . . 959Cl&D~46X DB2 }]bz7"&\?~
roT(Linux M UNIX) . . . . . . . . 96DB2 Dl&D~20Ev (Windows) . . . . . . 979 DB2 20D~ICZl&D~20 (Windows) 97hCT?<D2mCJ( (Windows) . . . . . 98`-l&D~ (Windows) . . . . . . . . . 989Cl&D~420 DB2 z7 (Windows) . . . 999C Microsoft Systems Management Server(SMS) 420 DB2 z7. . . . . . . . . 100l&D~zIw . . . . . . . . . . . . 106l&D~mszk (Windows) . . . . . . . 1079Cz&mD~420l&D~ (Windows). . . 108
ICDy>l&D~ . . . . . . . . . . . 108l&D~X|V . . . . . . . . . . . . . 1096k DB2 203q(Linux M UNIX) . . . . 122<vM<kE*D~ . . . . . . . . . . . 122Z;%=20Zd#9 DB2 xL (Windows) . . . 123Zl&D~20Zd#9 DB2 xL (Windows) . . 123
Z 11 B Z DB2 }]bz7.dF/ 125Z DB2 }]bz7.dF/(Linux M UNIX) 125Z DB2 }]bz7.dF/ (Windows) . . . . 126
Z 2 ?V h*V/dCD20=((Linux M UNIX) . . . . . . . . 129
Z 12 B 9C db2_install rdoce_install |n420 DB2 }]bz7(Linux M UNIX) . . . . . . . . 131
Z 13 B 9CP'Z]D~420 DB2z7(Linux M UNIX) . . . . . . . 135
Z 14 B 20.sV/dC DB2 ~qw . . . . . . . . . . . . . . . . 1394(CZ DB2 }]b20DiMC'j6(LinuxM UNIX) . . . . . . . . . . . . . . 139ZVx}]b73P4(iMC'j6 . . . . . 141ZVx}]b73P*20 DB2 ~qw4(XhC'(AIX) . . . . . . . . . . . . 141ZVx}]b73P*20 DB2 ~qw4(XhC' (HP-UX) . . . . . . . . . . . . 142ZVx}]b73P*20 DB2 ~qw4(XhC'(Linux) . . . . . . . . . . . . 144ZVx}]b73P*20 DB2 ~qw4(XhC'(Solaris Yw53) . . . . . . . . 145
4( DB2 \m~qw(Linux M UNIX) . . . . 146
9C db2icrt 4(5} . . . . . . . . . . 147* DB2 D~4(4S . . . . . . . . . . 148* DB2 5}dC TCP/IP (E . . . . . . . 149
Z 3 ?V 20 DB2 ~qwz7.s . . . . . . . . . . . . . . . . 151
Z 15 B i$20 . . . . . . . . . 1539C“Z;=”i$ DB2 ~qwD20(Linux MWindows) . . . . . . . . . . . . . . 1539C|nP&mw (CLP) 4i$20 . . . . . 154i$Vx}]b7320 (Windows) . . . . . . 154i$Vx}]b~qw20(Linux M UNIX) . . 155y20D DB2 }]bz7D?<a9 (Windows) 156y20D DB2 }]bz7D?<a9 (Linux) . . 161
Z 16 B 20sNq . . . . . . . . 167i$ DB2 1> . . . . . . . . . . . . . 167P>53O20D DB2 }]bz7(Linux MUNIX) . . . . . . . . . . . . . . . 167“Z;=”gf . . . . . . . . . . . . . 169>} Firefox /@wE*D~ . . . . . . . . 169+C'j6mSA DB2ADMNS M DB2USERS C'i (Windows). . . . . . . . . . . . . 170+ 32 ; DB2 5}|B* 64 ;5} (Windows) 171hC(*M*5KPm . . . . . . . . . . 171Z20.s|D1! DB2 1>M1! IBM }]b
M'zSZ1> (Windows) . . . . . . . . . 1729C`v1>D IBM }]~qwM'z,S . . . 1829CVP DB2 1> . . . . . . . . . . . 184li DB2 |B . . . . . . . . . . . . . 185DB2 $_DwK%u? (Linux) . . . . . . . 186&C^)| . . . . . . . . . . . . . . 18720^)|.0 . . . . . . . . . . . . 189^)|20=( . . . . . . . . . . . . 19520^)|.s . . . . . . . . . . . . 2046X^)| . . . . . . . . . . . . . 209
TG root C'20&C^)| . . . . . . . . 210u! DB2 ^)|203qDs! . . . . . . . 211Vx}]b73 . . . . . . . . . . . . . 212
DB2 ZcdCD~Dq= . . . . . . . . 212|BZcdCD~(Linux M UNIX) . . . . 218tC}]bVx~qw.dD(E(Linux MUNIX) . . . . . . . . . . . . . . 219tC6L|nD4P(Linux M UNIX) . . . 221tCXFPD\m (Linux) . . . . . . . . 222
Z 4 ?V 20 DB2 E"PD . . . 223
Z 17 B DB2 E"PD20!n . . . 225
Z 18 B 20Nq . . . . . . . . . 2279C“DB2 20”r<420 DB2 E"PD(Windows) . . . . . . . . . . . . . . 227
iv 20 DB2 ~qw
9C“DB2 20”r<420 DB2 E"PD(Linux). . . . . . . . . . . . . . . 2289C db2_install r doce_install |n420 DB2 }]bz7(Linux M UNIX) . . . . . . . . 230
Z 19 B 20sNq . . . . . . . . 235t/r#9E"PD(Linux M Windows) . . . 235
Z 5 ?V dC . . . . . . . . . . 237
Z 20 B 9CXFPD4dC DB2 ~qw(E. . . . . . . . . . . . . . 239dC>X DB2 5}D(E-i . . . . . . . 239dC6L DB2 5}D(E-i . . . . . . . 2409CXFPDD DB2 ~qw(EdC . . . . . 241
Z 21 B * DB2 5}hC(E-i 243
Z 22 B dC DB2 ~qw(E(TCP/IP) . . . . . . . . . . . . 245* DB2 5}dC TCP/IP (E . . . . . . . 245Z~qwO|BCZ TCP/IP (ED}]b\mwdCD~ . . . . . . . . . . . . . . . . 246Z~qwO|BCZ TCP/IP (ED services D~ 246
Z 23 B DB2 mI$D~ . . . . . . 249jk DB2 mI$ . . . . . . . . . . . . 251|BTCmI$ . . . . . . . . . . . . . 2529C db2licm |n"a DB2 z7r&\?~mI$\? . . . . . . . . . . . . . . . . 2529CmI$PD"a DB2 }]bz7r&\?~mI$\? . . . . . . . . . . . . . . . 2539C db2licm |nhC DB2 mI$_T . . . . 2539CmI$PD4hC DB2 mI$_T . . . . 254li DB2 mI$D;BT . . . . . . . . . 254
Z 6 ?V 20 Tivoli SystemAutomation for Multiplatforms . . 257
Z 24 B 9C DB2 20Lr420M}6 SA MP . . . . . . . . . . . . 259IBM Tivoli System Automation for Multiplatforms(SA MP) Base Component . . . . . . . . . 25920 IBM Tivoli System Automation forMultiplatforms (SA MP) Base Component . . . . 2609C DB2 20Lr420 IBM Tivoli SystemAutomation for Multiplatforms (SA MP) . . . . 2619C installSAM 20E>420 IBM TivoliSystem Automation for Multiplatforms (SA MP) . 263
}6 IBM Tivoli System Automation forMultiplatforms (SA MP) Base Component . . . . 2649C DB2 20Lr4}6 IBM Tivoli SystemAutomation for Multiplatforms (SA MP) . . . . 2659C installSAM 20E>4}6 IBM TivoliSystem Automation for Multiplatforms (SA MP) . 267
6X IBM Tivoli System Automation forMultiplatforms (SA MP) . . . . . . . . . . 2689C DB2 20Lr46X IBM Tivoli SystemAutomation for Multiplatforms (SA MP) . . . . 2699C uninstallSAM 6XE>46X IBM TivoliSystem Automation for Multiplatforms (SA MP) . 270
20"|BM6X IBM Tivoli System Automationfor Multiplatforms (SA MP) DT/JO*FE> . . 2719C DB2 20Lr420"|BM6X IBMTivoli System Automation for Multiplatforms (SAMP) DT/JO*FE> . . . . . . . . 271V/20"|BM6X IBM Tivoli SystemAutomation for Multiplatforms (SA MP) DT/JO*FE> . . . . . . . . . . . . . 272
IBM Tivoli System Automation for Multiplatforms(SA MP) 20M6XU> . . . . . . . . . 273PX9Ck IBM }]~qwz7/IZ;pD IBMTivoli System Automation for Multiplatforms (SAMP) m~DmIun . . . . . . . . . . . 273IBM Tivoli System Automation forMultiplatforms(SA MP)'VDm~M2~ . . . 274
Z 7 ?V IBM Tivoli Monitoringfor Databases: DB2 Agent . . . . 277
Z 25 B IBM Tivoli Monitoring forDatabases: DB2 Agent . . . . . . . 2799C DB2 20Lr20 IBM Tivoli Monitoring forDatabases: DB2 Agent. . . . . . . . . . . 2799C DB2 20Lr46X IBM Tivoli Monitoringfor Databases: DB2 Agent . . . . . . . . . 281
Z 8 ?V 6X . . . . . . . . . . 283
Z 26 B 6X DB2 z7 (Windows) 2856X DB2 z7 (Windows) . . . . . . . . . 2859Cl&D~46X DB2 z7"&\?~roT
(Windows) . . . . . . . . . . . . . . 286
Z 27 B 6X DB2 }]bz7(LinuxM UNIX) . . . . . . . . . . . . . 287#9 DB2 \m~qw(Linux M UNIX) . . . . 287}% DB2 \m~qw(Linux M UNIX) . . . . 288#9 root C' DB2 5}(Linux M UNIX). . . 288}% DB2 5}(LinuxM UNIX) . . . . . . 2899C db2_deinstall M doce_deinstall |n}% DB2}]bz7(Linux M UNIX) . . . . . . . 290
Z 28 B 6XG root C' DB2 }]bz7(Linux M UNIX) . . . . . . 293#9G root C'5}(Linux M UNIX) . . . . 2939C db2_deinstall }%G root C' DB2 }]bz7(Linux M UNIX) . . . . . . . . . . 294
?< v
Z 29 B 6X DB2 1>M IBM }]b
M'zSZ1> . . . . . . . . . . . 295
Z 30 B 6X^)| . . . . . . . . 303
Z 9 ?V =< . . . . . . . . . . 305
=< A. DB2 }]bz7Mr|E" 307
=< B. DB2 <uE"Ev . . . . . . 3092=4r PDF q=D DB2 <ub . . . . . . 309):!"fD DB2 i. . . . . . . . . . . 312S|nP&mwT> SQL 4,oz . . . . . . 313
CJ;,f>D DB2 E"PD . . . . . . . 313Z DB2 E"PDPTzDW!oTT>wb . . . 313|B20ZzDFczrZ?x~qwOD DB2 E"PD . . . . . . . . . . . . . . . . 314V/|B20ZzDFczrZ?x~qwOD
DB2 E"PD . . . . . . . . . . . . . 315DB2 LL. . . . . . . . . . . . . . . 316DB2 JOoOE". . . . . . . . . . . . 317unMu~ . . . . . . . . . . . . . . 317
=< C. yw . . . . . . . . . . . . 319
w} . . . . . . . . . . . . . . . 323
vi 20 DB2 ~qw
Z 1 ?V 20 DB2 ~qw
© Copyright IBM Corp. 1993, 2012 1
2 20 DB2 ~qw
Z 1 B 20.0
DB2 ~qwM IBM }]~qwM'z
DB2® }]b53I DB2 ~qwM IBM® }]~qwM'ziI#
DB2 ~qwGX5}]b\m53 (RDBMS),|+}]+]x|D IBM }]~qw
M'z#g{F.9C;ZKFczOD}]b,k20 DB2 ~qw#
IBM }]~qwM'zG;vJmzT DB2 ~qwKP|nM SQL odD&CLr,
IT,SA6L DB2 ~qw"CJ|D}]b#
DB2 20=(>wba)PX DB2 20=(DE"#BmT>Yw53ICD20=(#
m 1. Yw53ICD20=(
20=( Windows Linux r UNIX
“DB2 20”r< G G
l&D~20 G G
db2_install |n q G
P'Z]D~?p q G
TBPmhvK DB2 20=(#
“DB2 20”r<“DB2 20”r<GIZ Linux"UNIX M Windows Yw53O9CD;v GUI
20Lr# “DB2 20”r<a)KWZ9CDgf,CZ20 DB2 z7M4
Pu<hCkdCNq#
“DB2 20”r<9IT4( DB2 5}Ml&D~,|GICZZd{zwO
4FK20#
":TZ Linux M UNIX =(ODG root C'20,;\fZ;v DB2 5
}#“DB2 20”r<+T/4(G root C'5}#
Z Linux M UNIX =(O,h* X ~qw4T>“DB2 20”r<#
l&D~20
l&D~G;v|,hCMdC5DD>D~#DB2 20Lr+A!CD~,
"y]Q8(D544P20#
l&D~202F*2,20#
l&D~Dm;vEcG:|Ga)KTG);\9C“DB2 20”r<hCD
N}DCJ#
Z Linux M UNIX Yw53O,g{+ DB2 203q6kzT:D&CLr
P,G4zD&CLrPI\S20LrPTFczIADq=SU20xH
E"Ma>#KP*I INTERACTIVE l&D~X|VXF#
© Copyright IBM Corp. 1993, 2012 3
ITICBP=(44(l&D~:
9Cl&D~zIw
IT9Cl&D~zIw44(;vCZ4FVP20Dl&D~#
}g,IT20 IBM }]~qwM'z"j{dCCM'z,;sz
Il&D~T+CM'zD20MdC4F=d{Fcz#
9C“DB2 20”r<“DB2 20”r<ITy]zZjI“DB2 20”r<}LPywD!q
44(l&D~#zD!qaG<Z;vl&D~P,IT+Cl&
D~#fA53OD3v;C#g{!qVx}]b20,G4az
I=vl&D~,;vG*5P5}DFczzID,;vG*Nk
DFczzID#
K20=(D;vC&G:^h4P20,4I4(l&D~#K&
\Z6q20 DB2 z7yhD!n1G#PC#y]z8(D+7!
n,l&D~ZTsICZ20 DB2 z7#
IT9C db2cfexp |n4<vM'zr~qwE*D~,Tc#fM'zr~qwdC,;sMIT\]WX9C db2cfimp |n4<kE*D~#9C db2cfexp |n<vDM'zr~qwE*D~,yITZ9C CLIENT_IMPORT_PROFILE X|VDl&D~20Zd<k#
Z4P20M`?}]4.s,z&C<vM'zr~qwE*D
~#
(F*?v DB2 z7a)Dy>l&D~}K9Cl&D~zIwr“DB2 20”r<44(l&D~Tb,9I
TV/^Dy>l&D~#y>l&D~GZ DB2 z7 DVD Oa)
D#y>l&D~a)KXZ?vz7DyPP'X|VDj8E
"#
db2_install |n(vJCZ Linux M UNIX =()db2_install |n+20z8(D_P“"o”gf'VD DB2 z7DyPi
~#(}9C -L N}MIT!q*'VDd{oT#z;\!qr_!{!q
i~#
!\ db2_install |na20z8(D DB2 z7DyPi~,+|;a4P
C'Mi4("5}4(rdC#Z20.s4PdC1,K20=(I\G
W!#*Z20 DB2 z71dCKz7,k<G9C“DB2 20”r<#
Z Linux M UNIX Yw53O,g{+ DB2 203q6kzT:D&CLr
P,G4zD&CLrPI\S20LrPTFczIADq=SU20xH
E"Ma>#
K20=(Zz?pz7D~.sh*V/dC#
P'Z]D~?p(vJCZ Linux M UNIX)K=(G;V_620=(,TZs`}C',;Fv9CK=(#|*sC
'Tom==20P'Z]D~#P'Z]D~G;v9uD tarball,||,I
20Di~DyPD~M*}]#
K20=(Zz?pz7D~.sh*V/dC#
4 20 DB2 ~qw
":DB2 z720;YG Linux M UNIX =(ODYw53Lr|#rK,IT;Y
9CYw53|n4xP20#Xk|DzC4k DB2 20;%Mi/ DB2 20D
NNVPE>#
\'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#
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<#
Z 1 B 20.0 5
m 2. 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
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{
6 20 DB2 ~qw
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#
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#
Z 1 B 20.0 7
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)#
a{
8 20 DB2 ~qw
Z 2 B DB2 }]bz7D20*s
Z20 DB2 z7.0,&7#z!qD53zcXhDYw53"2~"m~"(E"
ELMZf*s#
Z 103D:ELMZf*s;z7h*DELUd!vZy!qD20`MT0_PDD~53`M#,
y,Zf*sa\=}]b53Ds!M4SLH0l#
DB2 }]bM IBM }]~qwM'zz7
TZ?vYw53,yP;vXkzcDYw53"m~M2~Hvu~DP
m,gBy>:
v Z 163D:DB2 ~qwM IBM }]~qwM'zD20*s (AIX);
v Z 183D:DB2 ~qwM IBM }]~qwM'zD20*s (HP-UX);
v Z 203D:DB2 ~qwM IBM }]~qwM'zD20*s (Linux);
v Z 233D:DB2 ~qwM IBM }]~qwM'zD20*s (Solaris);
v Z 14 3D:DB2 ~qwM IBM }]~qwM'zD20*s (Win-
dows);
DB2 Connect™ z7D20*s
TZ?vYw53,yP;vXkzcDYw53"m~M2~Hvu~DP
m,gBy>:
v 20MdC DB2 Connect vKfPD:DB2 Connect vKfD20*s
(Windows);
v 20MdC DB2 Connect vKfPD:DB2 Connect vKfD20*s
(Linux);
v 20MdC DB2 Connect ~qwPD:DB2 Connect z7D20*s(Solaris
Yw53);
v 20MdC DB2 Connect ~qwPD:DB2 Connect ~qwz7D20*
s (Windows);
v 20MdC DB2 Connect ~qwPD:DB2 Connect ~qwz7D20*
s(Linux);
v 20MdC DB2 Connect ~qwPD:DB2 Connect ~qwz7D20*
s(AIX®);
v 20MdC DB2 Connect ~qwPD:DB2 Connect ~qwz7D20*
s (HP-UX) ;
Z 113D:CZ DB2 z7D Java m~'V;h*_8J16pD IBM Java m~*"|(SDK),T9CyZ Java D$_
T04(MKP Java &CLr(|(f"}LMC'(eD/})#
ib/'V
PX DB2 z7'VDib/<uDj8E",kND http://www.ibm.com/
developerworks/wikis/display/im/DB2+Virtualization+Support#
DB2 >XoT|(NLPACK)D20*s
© Copyright IBM Corp. 1993, 2012 9
Z Linux M UNIX Yw53O,XkQ20 DB2 ~qwrM'zz7,E\
20 DB2 NLPACK#K^(~qwrM'zPm|(:
v DB2 Enterprise Server Edition
v DB2 Advanced Enterprise Server Edition
v DB2 Workgroup Server Edition
v DB2 Personal Edition
v DB2 Express® Edition
v DB2 Express-C
v DB2 Connect Enterprise Edition
v DB2 Connect Personal Edition
v Data Server Client
v Data Server Runtime Client
DB2 Query Patroller z7D20*s
v Query Patroller Administration and User’s Guide PD:9C“DB2 20”r
<420 Query Patroller ~qw (Windows);
v Query Patroller Administration and User’s Guide PD:9C“DB2 20”r
<420 Query Patroller ~qw(Linux M UNIX);
DB2 Spatial Extender D20*s
v Spatial Extender and Geodetic Data Management Feature User’s Guide and
Reference PD:20 Spatial Extender D53*s;
InfoSphere® Federation Server z7D20*s
v ZTBx7a)K Federat ion Server D2~Mm~*s: ht tp: / /
p u b l i b . b o u l d e r . i b m . c o m / i n f o c e n t e r / d b 2 l u w / v 9 r 7 / t o p i c /
com.ibm.swg.im.iis.prod.install.core.doc/topics/iiypisrq-sys.html
v ZTBx7a)K Replication Server r Data Event Publisher D2~Mm~
*s: http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/
com.ibm.swg.im.iis.repl.install.doc/topics/iiypirrq-sys.html
Net Search Extender D20*s
v Net Search Extender Administration and User’s GuidePD:Net Search Extender
2053*s;
ELMZf*s
7#PJ1s!DELUdI) DB2 739C,"`&XTZfxPVd#
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#
10 20 DB2 ~qw
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#
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 3. 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
1.ZyZ Itanium D HP-UX V11i 53OKPD DB2 z7AYh* 512 MB RAM#
Z 2 B DB2 z7D*s 11
m 3. Z FP5 .0,DB2 V9.7r|D Java SDK f> (x)
Yw53=( 20D Java f>
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
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"#
12 20 DB2 ~qw
m 4. 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
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#
Z 2 B DB2 z7D*s 13
DB2 ~qwM IBM }]~qwM'zD20*s (Windows)Z Windows Yw53O20 DB2 }]bz7.0,&7#z!qD53{OXhD
Yw53"2~Mm~nM*s#
m 5. Windows $w>=(
Yw53 Hvu~ 2~
Windows XP Professional(32 ;M
64 ;)
Windows Vista Business(32 ;M
64 ;)
Windows Vista Enterprise(32 ;M
64 ;)
Windows Vista Ultimate(32 ;M
64 ;)
Windows 7 Professional(32 ;M
64 ;)
Windows 7 Enterprise(32 ;M 64
;)
Windows 7 Ultimate(32 ;M 64
;)
Windows XP SP2 r|
_f>
IBM }]~qw .NET
a)LrM'z&CL
rM CLR ~qwK}
Lh* .NET 2.0 r|
_f>Dr\KP1#
'V 64 ; IBM }]
~qw .NET a)Lr
&CLr#
'VyP W i n d o w s
Vista M Windows 7
service pack#
\;KP\'VD Windows Yw
53(yZ 32 ;M 64 ;D5
3)DyP Intel M AMD &m
w#
14 20 DB2 ~qw
m 6. Windows ~qw=(
Yw53 Hvu~ 2~
Windows 2003 Datacenter Edi-
tion(32 ;M 64 ;)
Windows 2003 Enterprise Edi-
tion(32 ;M 64 ;)
Windows 2003 Standard Edi-
tion(32 ;M 64 ;)
SP2 r|_f>#
R2 2\'V
IBM }]~qw .NET a)LrM
'z&CLrM CLR ~qwK}
Lh* .NET 2.0 r|_f>Dr
\KP1#
'V 64 ; IBM }]~qw .NET
a)Lr&CLr#
\;KP\'VD
Windows Yw53(y
Z 32 ;M 64 ;D5
3)DyP Intel M
AMD &mw#
Windows Server 2008 Datacenter
Edition(32 ;M 64 ;)M Win-
dows Server 2008 R2(64 ;)
Windows Server 2008 Enterprise
Edition(32 ;M 64 ;)M Win-
dows Server 2008 R2(64 ;)
Windows Server 2008 Standard Edi-
tion(32 ;M 64 ;)M Win-
dows Server 2008 R2(64 ;)
DB2 V9.7.0.2 G-} Windows
Server 2008 R2 O$D#kND
h t t p : / /
www.windowsservercatalog.com
/results.aspx?text=db2&bCatID=
1282&avc=10&ava=0&OR
=5&= iR Windows i$D DB2
z7Dj{Pm#
IBM }]~qw .NET a)LrM
'z&CLrM CLR ~qwK}
Lh* .NET 2.0 r|_f>Dr
\KP1#
'V 64 ; IBM }]~qw .NET
a)Lr&CLr#
'VyP Windows Server 2008 ser-
vice pack#
":DB2 }]bz7'VZC= Windows Yw53PD2~5)}]4P#$ (DEP)
&\?~#
d{m~"bBn
v Windows Installer 3.0 GXhD#g{20Lr4lb=|,G4+a20
|#
v IBM }]~qw .NET a)LrM'z&CLrM CLR ~qwK}Lh*
.NET 2.0 r|_f>Dr\KP1#Z x64 73P,32 ; IBM }]~q
w .NET a)Lr&CLr+Z WOW64 Bf==BKP#
v g{F.9C LDAP(a?6?<CJ-i),G4&C9C Microsoft
LDAP M'zr IBM Tivoli® Directory Server V6 M'z(2F* IBM
LDAP M'z,|f DB2 }]bz7;pa))#20 Microsoft Active
Directory .0,h*9C db2schex 5CLr)9?<#=,zIZ20iJOD db2\Windows\utilities ?<BR=C5CLr#
f Windows Yw53a)K Microsoft LDAP M'z#
Z 2 B DB2 z7D*s 15
v h*BPdP;v/@w4i4*zoz,KP DB2 20t/e
(setup.exe),T0KP“Z;=”(db2fs):
– Firefox 2.0 M|_f>
– Internet Explorer 6.0 M|_f>
– V1.7 M|_f>DyZ Mozilla D/@w
– Safari 3.0 M|_f>
DB2 ~qwM IBM }]~qwM'zD20*s (AIX)Z AIX Yw53O20 DB2 }]bz7.0,&7#z!qD53{OXhDYw
53"2~"m~M(E*s#
DB2 }]bz7PtI;,f>#3) DB2 }]bz7M&\?~vZX(Yw53
OIC#
*20 DB2 }]bz7,XkzcBPnM*s:
16 20 DB2 ~qw
m 7. 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
v nM C++ KP16ph* xlC.rte 9.0.0.8 M
xlC.aix50.rte 9.0.0.8 (r|_f>)D~/#
b)D~/|,Z 2008 j 6 B"<D“CZ
AIX D IBM C++ KP173i~”Lr|
P#
AIX V6.12
v h* 64 ; AIX ZK
v AIX 6.1 TL 2
":POWER7® 533 h* AIX 6.1 TL4#
v nM C++ KP16ph* xlC.rte 9.0.0.8 M
xlC.aix61.rte 9.0.0.8(r|_f>)D~/#
b)D~/|,Z 2008 j 6 B"<D“CZ
AIX D IBM C++ KP173i~”Lr|
P#
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|_f>)D~/#
b)D~/|,Z 2010 j 4 B"<D“CZ
AIX V11.1 D IBM C++ KP173i~”L
r|P#
v Z AIX V7.1 OKP DB2V9.7 DnM*sG
DB2 V9.7 FP3 (V9.7.0.3)#3
64 ;+22~N<=( (CHRP) e5a9,;
|(yZ POWER3 &mwD53#1
yP\KP\'VD AIX Yw53D&mw#
v1*i$|Gq* CHRP e5a953,"v lscfg |n"iRTBdv:Model
Architecture: chrp#TyZ POWER3 &mwD53,WH}6=yZ POWER4 &
mwD53,;sY20 DB2 V9.7#yZ POWER3 &mwD53Z DB2 V9.7 P
;\'V#
v2Z AIX 6.1 P,P=V`MD$w:XVx (WPAR):53 WPAR M&CLr
WPAR#DB2 20vZ53 WPAR O\'V#AIX 6.1 9'VT JFS2 D~53r
D~/xPS\#
v3POWER7 53Dd{"bBn:
– g{z20K 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,G4zh
*xP RSCT 2.5.4.2 D SA MP 3.1.0.6 (CLr|#V9.7 FP2 T0|_f>D
^)||, SA MPD|Bf>,C|Bf>|('V POWER7 53D RSCT 6
p#
– POWER7 53OKPD DB2 z7'V Active Memory™ Expansion#
Z 2 B DB2 z7D*s 17
– IBM Tivoli Monitoring for Databases: DB2 Agent (ITMA) Z POWER7 53O;
\'V#
– *Kbd{"bBnr_*V/tC POWER7 'V,kND www.ibm.com/support/
docview.wss?&uid=swg21420730#
v4*9C“_ICT”(HA) &\,h*&C V9.7 FP3 r|_f>D^)|#b)^)
||, IBM Tivoli System Automation for Multiplatforms (SA MP) Base Compo-
nent D|Bf>#
":g{9CYw53}6x;GBYw5320&CKnMYw53*s,G4X
k%@20 I/O jIKZ (IOCP)#IS AIX 20 CD Pq! IOCP b"Z DB2 ~
qwOdC IOCP#g{;20M'z,G4;h* IOCP# PX|`E",kNDJ
OoOMw{}]bT\PD“Z AIX OdC IOCP”#
m~"bBn
v PX&CLr*"MKP1"bBn,kND“CZ}]b&CLr*"D\'V`
LoTM`kw”PDwb#
v zITS IBM AIX XL C M C++ 'V Web >cBXnBD“CZ AIX D IBM
C++ KP173i~”#
v (vJCZM'z)g{F.9C Kerberos O$,G4h* IBM Network Authen-
tication Service M'z V1.4 r|_f>#
v 9C bosboot |nP;A 64 ;ZK#
*P;A 64 ;ZK,h* root C'(^"dkBP|n:
ln -sf /usr/lib/boot/unix_64 /unixln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unixbosboot -ashutdown -Fr
v h*BPdP;v/@w4i4*zoz"KP“Z;=”(db2fs):
– Firefox 2.0 M|_f>
– V1.7 M|_f>DyZ Mozilla D/@w
v g{vVBPiv,G4h*_P\;J><NC'gfD X Window System m~:
– z*9C“DB2 20r<”Z Linux r UNIX Yw53O20 DB2 z7#
v PXQ* AIX JbDj8E",kCJ www.ibm.com/support/docview.wss?
&uid=swg21165448
20"bBn
TZ DB2 z7Z UNIX Yw53OD root C'20,k;*9C nosetuid !n42
0D~53#
DB2 ~qwM IBM }]~qwM'zD20*s (HP-UX)
DB2 }]bz7PtI;,f>#3) DB2 }]bz7M&\?~vZX(Yw53
OIC#kNDZ 3073D=< A, :DB2 }]bz7Mr|E";,Tq!?vYw
53PICD DB2 }]bz7DPm#
18 20 DB2 ~qw
*Z HP-UX Yw53O20 DB2 z7,XkzcBPYw53"2~M(EnM*
s:
":;Fv9CT 32 ; HP-UX &CLrD'V#
m 8. HP-UX 20*s
Yw53 2~
DB2 z7ZBPYw53O\'V:
v xPBPwnD HP-UX 11iv2 (11.23.0505):
– 2005 j 5 B"<Dy>J? (QPKBASE) &sm
~
– 2005 j 5 B"<D&CLrJ? (QPKAPPS) &
sm~
– PHCO_38637 - libc [}9!
v xPTB9!D HP-UX 11iv3 (11.31):
– PHCO_38658 - libc [}9!
*'V SDK6,TB9!2GXhD:
v HP-UX 11iv2:PHSS_37201
v HP-UX 11iv3:PHSS_37202
yZ Itanium D HP Integrity Series
Systems
T>f]Rj+\;KPy8(DY
w53DNN2~"yP`&D'V
m~T0`X*D4-^DDNN&
CLr#
ZKdC"bBn
g{|BZKdCN},G4h*XBt/53#ZKdCN}GZ /etc/system Ph
CD#y]ZKdCN}D5,kZ20 V9 M'zr DB2 ~qwz7.0^DdP
;)N}#g{}Z^DDZKN}4/,P>,G4h*XB}<53,T9T /etc/
system ywD|Dz'#
m~"bBn
v libpam.so.0(32 ;)G DB2 }]b~qwKP 32 ;G SQL }L1XhD#
v h*BPdP;v/@w4i4*zoz"KP“Z;=”(db2fs):
– Firefox 2.0 M|_f>
– V1.7 M|_f>DyZ Mozilla D/@w
v g{*9C“DB2 20”r<420 DB2 z7,G4h*_P\;J><NC'gf
D X Window System m~#
v PXQ* HP-UX JbDj8E",kCJ www.ibm.com/support/docview.wss?
&uid=swg21257602
":S DB2 V9.7 FP1 M|_f>*<,20Z HP-UX Yw53OD DB2 z7'
V$Mwz{#Q+wz{$H)9= 255 vVZ,|ITGV{r}VDNbiO#
nMYw53*sG HPUX 11iv2(M|_f>)#
*tC$Mwz{'V,kjIBPNq:
1. tCZKIwN} expanded_node_host_name#
Kctune expanded_node_host_name=1
2. 9C -D_HPUX_API_LEVEL=20040821 !n4`kh*$Mwz{'VD&CLr#
Z 2 B DB2 z7D*s 19
20"bBn
TZ DB2 z7Z UNIX Yw53OD root C'20,k;*9C nosetuid !n42
0D~53#
DB2 ~qwM IBM }]~qwM'zD20*s (Linux)Z Linux Yw53O20 DB2 }]bz7.0,7#z!qD53zcXhDYw5
3"2~"m~M(E*s#
DB2 }]bz7PtI;,^)f#3) DB2 }]bz7M&\?~vZX(Yw5
3OIC#
DB2 }]bz7ZTB2~O\'V:
v x86(Intel Pentium"Intel Xeon M AMD)32 ; Intel M AMD &mw
v x64(64 ; AMD64 M Intel EM64T &mw)
v POWER('V Linux D iSeries®"pSeries®"System i®"System p® M POWER 5
3)
v System z:z196"System z10® r System z9®
Linux 'VDnM6pYw53|(:
v Red Hat Enterprise Linux (RHEL) 5 Update 2
v SUSE Linux Enterprise Server (SLES) 10 Service Pack 2
v SUSE Linux Enterprise Server (SLES) 11
v Ubuntu 8.0.4.1
PX\'VD Linux V"z7DnBE",kND http://www.ibm.com/software/data/
db2/linux/validate/#
":
v V9.7 FP2 M|_f>D^)||( IBM Tivoli System Automation for Multiplatforms
(SA MP) Base Component D|Bf>,zITZ_P SLES 11 r POWER7 53
D73P9CCf>#PX|`E",kND“20 IBM Tivoli System Automation for
Multiplatforms (SA MP) Base Component”r“}6 IBM Tivoli System Automation for
Multiplatforms (SA MP) Base Component”#
`_Le5a9V^T
g{*Z Linux Yw53O20 DB2 32 ;}]bz7,k<G}6= 64 ;Yw5
3"20 DB2 D 64 ;}]bz7#`_Le5a9(#ar/ZfdC#+G,b
I\0l 32 ; DB2 }]b~qwDZfdC#}g:
v zmLr_LD(CZfZ%v_LPVd#}]bzmLrDyP(CZfVd
D[/I\Z%vxLZfUdP;OJ#
v IZyP}]bD+?}]b2mZfNyZ%vxLPVd,yTT`v}]b
D'V\=^F#zI\h*uY3)}]bDZf9C?,Tc,1I&X$n
+?}]b#;x,}]b\mwT\I\a\=0l#m;v=(G4(`v5
}"Z5}OT}]bxP`?#;x,+h*s?D53J44'VKdC#
20 20 DB2 ~qw
V"z7*s
Z20 DB2 }]bz7.0,&|BZKdCN}#1KP DB2 }]b531,X
(ZKN}D1!5I\;zc*s#
zI\9Pd{h* Linux 53J4Dz7r&CLr#&Cy]zD Linux 53$
w73D*s^DZKdCN}#
ZKdCN}GZ /etc/sysctl.conf PhCD#
PX9C sysctl |n4hCM$nb)N}DE",kNDYw53Va#
Lr|*s
BPwmP>K SLES M RHEL V"z7DLr|*s:
v libpam.so.0(32 ;)G DB2 }]b~qwKP 32 ;G SQL }L1XhD#
v TZ9Cl= I/O D DB2 }]b~qw,libaio.so.1 GXhD#
v TZ DB2 Net Search Extender,libstdc++.so.5 GXhD#
v TZ DB2 }]b~qwMM'z,libstdc++.so.6 GXhD#+G,g{9CK
IBM Tivoli System Automation for Multiplatformsr IBM Tivoli Monitoring for Data-
bases: DB2 Agent,G4h* libstdc++.so.5#
SLES M RHEL DLr|*s
Lr|{ hv
libaio |, DB2 }]b~qwyhDl=b#
compat-libstdc++ |, libstdc++.so.5(Linux on POWER ;h*Kn)
libstdc++ |, libstdc++.so.6
BPwmP>K DB2 Vx}]b~qwD SUSE Linux M Red Hat V"z7DLr
|*s#
v SUSE10 M RHEL5 53h* ksh93 Korn shell Lr|#yPd{ DB2 }]b5
3h* pdksh Korn Shell Lr|#
v Vx}]b53h*6L shell 5CLr#DB2 }]b53'VBP6L shell 5C
Lr:
– rsh
– ssh
1!ivB,1T6L DB2 Zc4P|n1(}g,t/6L DB2 }]bVx
1),DB2 }]b53Ma9C rsh#*9C DB2 }]b531!5,Xk20 rsh-
server Lr|(kNDBm)#DB2 E"PDa)KPX rsh M ssh D|`E"#
g{!q9C6L shell 5CLr rsh,G49Xk20"KP inetd(r xinetd)#
g{!q9C ssh 6L shell 5CLr,G4h*ZjI DB2 20s"4hC
DB2RSHCMD (Ed?#g{;hCK"amd?,G49C rsh 5CLr#
v Vx}]b53h*xgD~53'VLr| nfs-utils#
ZLxxP DB2 }]b5320.0,&20"dCyPXhDLr|#PX Linux
D;cE",kND Linux V"D5#
Z 2 B DB2 z7D*s 21
SUSE Linux DLr|*s
Lr|{ hv
pdksh r ksh93 Korn Shell#Vx}]b73h*KLr|#
openssh KLr|P|,;i~qwLr,|GJmC'(}2+ shell Z6
LFczOKP|nr_KP4T6LFczD|n#g{+ DB2
}]b53D1!dCk rsh dO9C,G4;h*KLr|#
rsh-server KLr||,;i~qwLr,|GJmC'Z6LFczOKP
|n"G<d{FczT0ZFcz.d4FD~(rsh"rexec"
rlogin M rcp)#g{+ DB2 }]b53dC*9C ssh,G4;
h*KLr|#
nfs-utils xgD~53'VLr|#|Jm6LFczCJ>XD~#
Red Hat DLr|*s
?< Lr|{ hv
/System Environment/Shell pdksh r ksh93 Korn Shell#Vx}]b73h*KLr
|#
/Applications/Internet openssh KLr|P|,;iM'zLr,|GJ
mC'(}2+ shell Z6LFczOKP
|n#g{+ DB2 }]b53D1!dC
k rsh dO9C,G4;h*KLr|#
/System Environment/Daemons openssh-server KLr|P|,;i~qwLr,|GJ
mC'(}2+ shell KP4T6LFcz
D|n#g{+ DB2 }]b53D1!d
Ck rsh dO9C,G4;h*KLr
|#
/System Environment/Daemons rsh-server KLr||,;iLr,|GJmC'Z
6LFczOKP|n#Vx}]b73
Ph*KLr|#g{+ DB2 }]b53
dC*9C ssh,G4;h*KLr|#
/System Environment/Daemons nfs-utils xgD~53'VLr|#|Jm6LF
czCJ>XD~#
m~"bBn
v (vJCZM'z)g{F.9C Kerberos O$,G4h* IBM Network Authen-
tication Service M'z V1.4 r|_f>#
v h*BPdP;v/@w4i4*zoz"KP“Z;=”(db2fs):
– Firefox 2.0 M|_f>
– V1.7 M|_f>DyZ Mozilla D/@w
v g{vVBPiv,G4h*_P\;J><NC'gfD X Window System m~:
– z*9C“DB2 20”r<Z Linux r UNIX Yw53O20 DB2 }]bz7,
r
– zk*Z Linux for x86 M Linux on AMD 64/EM64 O9CNN DB2 <N$
_#
v Micro Focus ;P* SLES 11 ODdNN COBOL `kwz7a)'V#
22 20 DB2 ~qw
v?2+TD Linux "bBn
Z RHEL 53O,g{v?K2+TD Linux(SELinux)QtC"R&Z?F4P=
=,G420LrI\ar\= SELinux ^Fx'\#
*K7( SELinux GqQ20R&Z?F4P==P,zIT4PBPdP;nYw:
v i4 /etc/sysconfig/selinux D~
v KP sestatus |n
v i4 /var/log/messages D~TKb SELinux yw#
*{C SELinux,I4PBPdP;nYw:
v ZmI==BhC|,"T,6C'm]KP setenforce 0 |n
v ^D /etc/sysconfig/selinux "XB}<zw#
g{ DB2 }]bz7QI&20Z RHEL 53O,G4 DB2 xL+Z^^FDrP
KP#*+ DB2 xLVd=dT:Dr,k^DC_T#sqllib/samples ?<Pa)
Ky> SELinux _T#
DB2 ~qwM IBM }]~qwM'zD20*s (Solaris)Z Solaris O20 DB2 }]bz7.0,k7#53zcYw53"2~Mm~*s#
DB2 }]bz7PtI;,f>#3) DB2 }]bz7M&\?~vZX(Yw53
OIC#
*20 DB2 }]bz7,XkzcBPnM*s:
m 9. Solaris 20*s
Yw53 2~
Solaris 9
v 64 ;ZK
v 9! 111711-12 M 111712-12
v g{9CK-<h8,G4h*9! 122300-11
v 64 ; Fujitsu PRIMEPOWER M Solaris 9 ZK|B
9! 112233-01 r|_f>,Tq!9! 912041-01
D^)
Solaris 10
v 64 ;ZK
v 9! 118822-25
v g{9CK-<h8,G4h*9! 125100-07
UltraSPARC r SPARC64 &mw
Solaris 10
v 64 ;ZK
v 9! 127128-11
Solaris x64(Intel 64 r AMD64)
Z 2 B DB2 z7D*s 23
ZKdC"bBn
ZKdCN}GZ /etc/system PhCD#g{}Z^DDZKN}4/,P>,G4
h*XB}<53,T9T /etc/system ywD|Dz'#zXkHhCb)N},;
sE\20 IBM }]~qwM'z#
m~"bBn
v libpam.so.0(32 ;)G DB2 }]b~qwKP 32 ;G SQL }L1XhD#
v (vJCZM'z)g{F.9C Kerberos O$,G4h*xP IBM Network
Authentication Service (NAS) M'z V1.4 r|_f>D Solaris 9 r|_f>#
v h*BPdP;v/@w4i4*zoz"KP“Z;=”(db2fs):
– Firefox 2.0 M|_f>
– V1.7 M|_f>DyZ Mozilla D/@w
v g{z*9C“DB2 20”r<420 DB2 }]bz7,G4h*_P\;J><N
C'gfD X Window System m~#
v PXQ* Solaris JbDj8E",kCJ www.ibm.com/support/docview.wss?
&uid=swg21257606#
2+T9!IS http://java.sun.com Web >cqC#Z SunSolve Z_ Web >cO,
%ws_fePD9!#
9h* Java2 Standard Edition (J2SE) Solaris Yw539!/M SUNWlibC m~,b
)IS http://java.sun.com Web >cqC#
TZ20Z 64 ; Fujitsu PRIMEPOWER 53OD DB2 }]bz7,h*BPm~
J4:
v Solaris 9 ZK|B9! 112233-01 r|_f>,Tq!9! 912041-01 D^)#
Solaris Yw53D Fujitsu PRIMEPOWER 9!IS;Z http://download.ftsi.fujitsu.com/
OD FTSI BX#
DB2 }]bz7'VBP Solaris En:
v Solaris _-r (LDoms)
v Solaris (x
v ZFS D~53
PX DB2 z7'VDib/<uDj8E",kND http://www.ibm.com/developerworks/
wikis/display/im/DB2+Virtualization+Support#
20"bBn
TZ DB2 z7Z UNIX Yw53OD root C'20,k;*9C nosetuid !n42
0D~53#
24 20 DB2 ~qw
Z 3 B \kfr
!q\k1,z&1*@\k$Hn`IoYw53'VDnsV{}#
3)Yw53I\9_P|`\kfr(}g,nL$HMrWT),"RIT+3
)Yw53dC*9C;,D\kS\c(#PX|`E",kND`&DYw53
D5#
":*Z AIX Yw53 V6.1 r|_f>OtC$\k'V,k+ APAR IZ35001 2
0Z DB2 M'zM~qwO#
© Copyright IBM Corp. 1993, 2012 25
26 20 DB2 ~qw
Z 4 B d{ Windows hs
53OKPD DB2 ~q (Windows)
BmP>Z20K DB2 z7DivB+Zz53OKPD DB2 ~q:
m 10. DB2 ~q
~qT>{ ~q{F hv
DB2 -(DB2 1>{F)-
<5}{> [<-nodenum>]
dP <-nodenum> G*
DB2 ESE 5}mSD#
<5}{>[<-nodenum>] Jm&CLr4("|B"XF
M\m DB2 }]b#
DB2 XFw(DB2 1>{
F)
DB2GOVERNOR
_db2copyname
U/PX,SA DB2 }]bD
&CLrD3FE"#
DB2 E"PD~qw DB2ICSERVER_Vxx(dP xx G
z}ZKPD DB2 f>,}
g,V95 m>f> 9.5)
a) DB2 z7DD5#
DB2 mI$~qw(DB2
1>{F)
DB2LICD _db2copyname `S DB2 mI$;BT#
DB2 \m~q(DB2 1>
{F)
DB2MGMTSVC _db2copyname \m DB2 "amu?,Tc
DB2 1>_Prsf]T#
DB2 Query Patroller(DB2
1>{F)
DB2QP _db2copyname DB2 Query Patroller
D B 2 6L|n~qw
(DB2 1>{F) DB2REMOTECMD
_db2copyname
'V6L4P DB2 |n#
DB2DAS - DB2DASXX DB2DASXX(dP XX D6'G
00 = 99)
'V>XM6L}]b\mk
s#
DB2 `SzmLr - <5
}{>
kudcma_<5}{> `S DB2 ~qwM}]bDI
CT#
DB2TS -(DB2 1>{
F)- <instance name>
[<-nodenum>]
<5}{>[<-nodenum>] * DB2 }]bPDD>D5(
"w}"xPQw#
DB2EXT -(DB2 1>{
F)- <instance name>
[<-nodenum>]
<5}{>[<-nodenum>]
© Copyright IBM Corp. 1993, 2012 27
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 Enterprise Server Edition TbDz7,z2IT
9C“>X53”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'(^#
g{20*s4(ri$rJ',G420C'j6XktZCrDr\m1
i#
9IT9CZCD>X53J'w*}K DB2 Enterprise Server Edition .b
DyPz7D~qG<J'
DB2 20LrZhDC'(^
28 20 DB2 ~qw
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 Enterprise Server Edition .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'#
(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#
Z 4 B d{ Windows hs 29
DB2 5}h*>XC'J'rrC'J',bGr* DB2 5}w* Win-
dows ~qKP,"RC~q+ZC'J'D2+OBDP4P#9CrC'J
'4kT DB2 5}4P}]bYw(}g,4(}]b)1,DB2 ~qh*
CJrTO$MQwC'DiI1Jq#1!ivB,rvJmrC'i/
r,rK,DB2 ~qh*ZrC'D2+OBDPKP#g{9CrC'J'
4kT9C“>X”C'J'r“>X53”J'KPD DB2 ~q4P}]bY
w,G4+"zms#
9IT9CZC“>X53”J'4KP}K DB2 Enterprise Server Edition .b
DyPz7D20#
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'#
^F db2fmp xLDYw53X( (Windows)Z Windows Yw53O,IT+ db2fmp xLDX(^F*8(x DB2USERS iD
X(#
XZKNq
^F
g{!qK LocalSystem w*~qJ',G4K!n;IC#
}L
v Z Windows Yw53O,g{QtC)92+T,G4*+ db2fmp xL^F*TDB2USERS i8(DX(:
1. KP db2set |n"+ DB2_LIMIT_FENCED_GROUP hC* ON#1!ivB,K"
amd?hC* OFF#
db2set DB2_LIMIT_FENCED_GROUP = ON
2. + DB2 ~qJ'mS= DB2USERS iP#
30 20 DB2 ~qw
v IT(}4PBfb)=hT db2fmp xLZhd{Yw53X(:
1. 4(BDC'ir_!qVPC'i(}g,db2FencedGroup)#
2. + DB2 ~qJ'mS=CiP#
a{
}K DB2USERS iDX(Tb,db2fmp xL9!qKy!C'iDYw53X(#
Z20 DB2 z7.0hC Windows a}X((Windows)
XZKNq
Z Windows O20 DB2 z7D#C=(G9C\m1C'J'#+G,2IT9C
G\m1J'420 DB2 z7#*K,Windows \m1XkZ Windows PdCa}
X(&\#
KNq5w Windows \m1ITgN9Ca}X(hCFcz,SxJmG\m1C
'J'2IT20#,19hvKTG\m1C'Zh DB2 \mX(D`XNq#
(#,Windows \m1+4PKNq,TcJm;P\m1J'Dd{C'2IT20
DB2 z7#KC'D0pI\;G20 DB2 z7r_20 DB2 z7s9*\mb)
z7#
Z*<4PK}L.0,&1"bG\m1C'Z9Ca}X(xP201fZBP
^F:
v g{H0D20r}62GI,;vG\m1C'4PD,G4CG\m1C'M
;\20^)|"=Sz7r_T DB2 z7xP}6#
v G\m1C';\6X DB2 z7#Windows Vista(M|_f>)Yw53ODG)
G\m1C'IT6X DB2 z7#
K}L9C Windows Group Policy Editor#
}L
1. %w*< -> KP"dk gpedit.msc#i_T0Z+r*#
2. %w“FczdC”–>“\m#e”–>“Windows i~”–>“Windows 20Lr”#
3. tCBP“i_T”hC:
v <U9Ca}X(xP20(?F)
v JmC'T20xPXF(?F)
v {C Windows 20Lr#;s+dhC*S;#
v JmC'*a}z7209!(I!)
v JmC'Za}X(19CiJ4(I!)
v JmC'Za}X(1(}/@4iR4(KhCTZB20GI!D,TZ^
)|}6rG?FD)
4. *+4P20DC'J'tCa}X(#
a. %wC'dC –> \m#e –> Windows i~ –> Windows 20Lr#
b. tC<U9Ca}X(xP20(?F)i_ThC#
Z 4 B d{ Windows hs 31
5. 4Pk+20 DB2 z7DC'J'`XDhC#
v j6+20 DB2 z7DC'J'#gPX*,I4(CJ'#
v *CJ'ZhTF.*C4xP20D}/wD4mI(#
6. I!:jIJCZ20^)|D=S=h:
v a)T sqllib\cfg ?<DACJ(#
v 7#tCK allowlockdownpatch(g Windows 20Lr SDK D5Pyv),r
*^)|20;O*GTz7DN*}6#
7. TBPNN;V=="BFczD2+_T:
v XB}<Fcz#
v Z|nPPdk gpupdate.exe#
a{
jIK}L.s,zMQ-*FczhCKa}X(,"RhCK;v\;20 DB2 ~
qwz7"M'zM^)|DC'J'#
20j DB2 s:
v Z5}D}]b\mwdCP(eD53\m (SYSADM) r53XF (SYSCTRL) (
^iPDNNC'<ITZ DB2 5}P4(M9C DB2 }]b#
v ;P_P>X\m1(^DC'ITKP DB2 5}5CLr,g db2icrt"db2idrop"db2iupdt r db2iupgrade#
v KP db2start r db2stop |nh*D(^Z“START DATABASE MANAGER |
n”M“STOP DATABASE MANAGER |n”wbPxPK(e#
B;=v24
9C regedit x;9C Windows i_T`-w
w*9C Windows i_T`-wD;V8C=(MG9C regedit#
1. Z"amV' HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\
Windows P,mS installer |
2. 9CBP54`- installer |:
v TZ AlwaysInstallElevated,dk REG_DWORD=1
v TZ AllowLockdownBrowse,dk REG_DWORD=1
v TZ AllowLockdownMedia,dk REG_DWORD=1
v TZ AllowLockdownPatch,dk REG_DWORD=1
v TZ DisableMSI,dk REG_DWORD=0
v TZ EnableUserControl,dk REG_DWORD=1
3. Z"amV' HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\
Windows P,mS| installer
4. 9CBP54`- installer |:
v TZ AlwaysInstallElevated,dk REG_DWORD=1
}%a}X(
32 20 DB2 ~qw
Zx(Ka}X(.s,IT}%b)X(#*K,&}%
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows BD"am
| Installer#
TG\m1C'Zh DB2 \m(^
K1,;P Windows Administrators iDI1E_P DB2 \m(^#Win-
dows \m1IT!qT20K DB2 z7DG\m1C'Zh;nr`n DB2
(^(}g,SYSADM"SYSMAINT r SYSCTRL)#
*Vx DB2 ~qw<873 (Windows)>wbhvKZ<8 Windows 73TcT DB2 z7xPVx201h*4PD=h#
*<.0
NkD?(Fcz<Xk9C`,DYw53#
}L
*<8 Windows 73TxP20:
1. 7#wFczMNkDFcztZ,; Windows r# 9C53tTT0r4li
FczytDr,IT(}“XFfe”4CJKT0r#
2. 7#wFczMNkDFczOD1dkUZhCG;BD# *91dMUZhC
;O*G;BD,yPFcz.dD GMT 1n;(;\,};v!1#
IT9CUZ/1dtTT0r^D53DUZM1d,IT(}“XFfe”CJK
T0r#IT9C max_time_diff dCN}4|DK^F#1!5G max_time_diff
= 60,bJm1n!Z 60 VS#
3. 7#T?vNkVx}]b73DFczTs<jGK“ENFczw*/I”X
(# zITi$“Active Directory C'MFcz”XF(P?(FczDJ'tTT
0rD#f!n(OD“ENFczw*/I”4!rGqQ!P#
4. 7#yPNkDFcz<IT9C TCP/IP `%(E:
a. Z;(NkDFczO,dk hostname |n,|+5XCFczDwz{#
b. Zm;(NkDFczO,dkTB|n:
ping hostname
dP hostname m>wFczDwz{#g{bTI&,z+SU=`FgBD
dv:
Pinging ServerA.ibm.com [9.21.27.230] with 32 bytes of data:
Reply from 9.21.27.230: bytes=32 time<10ms TTL=128Reply from 9.21.27.230: bytes=32 time<10ms TTL=128Reply from 9.21.27.230: bytes=32 time<10ms TTL=128
X44Pb)=h,1=7(yPNkDFcz<\9C TCP/IP `%xP(E
*9#?(FczXk_P2, IP X7#
g{}rc9C`vxgJdw,IT8(*9CDvJdwZ}]bVx~
qw.dxP(E#20jIs,9C db2nchg |nZ db2nodes.cfg D~P8
(“xg{”VN#
Z 4 B d{ Windows hs 33
5. 20Zd,53+*sza) DB2 \m~qwC'J'# bG+I DB2 \m~
qw (DAS) 9CD>XrrC'J'#DAS GCZ'V GUI $_M-zjI\m
NqD\m~q#zVZIT(e;vC',2ITC“DB2 20”r<4(;vC
'#g{*9C“DB2 20”r<4(BDrC',G4C44P20DJ'Xk_
P4(rC'D(^#
6. Z+205}5PDVxDwFczO,Xk_PtZ>X Administrators iDrC
'J'# 20 DB2 }]bz71,z+w*KC'G<#Xk+,;C'J'm
SANkD?(FczOD>X Administrators i#KC'Xk_PTYw53==
YwC'(^#
7. 7#5}PDyPFcz<_P,;v>X}/wL{OD}]b?<# zIT(
}KP GET DATABASE CONFIGURATION |n"i$ dftdbpath DBM dCN}D5
4liGqzcKu~#
8. 20Zd,a*sza)k DB2 5}`X*DrC'J'# ?v DB2 5}<8
(K;vC'#1t/5}1,DB2 }]b53+9CKC'{xPG<#zVZ
IT(e;vC',2ITC“DB2 20”r<4(;vBDrC'#
1mSBZc=Vx73P1,DB2 1>{FXkZyPDFczO`,#
g{*9C“DB2 20”r<4(BDrC',G4C44P20DJ'Xk_P4
(rC'D(^#5}C'rJ'ZyPNkDFczOXktZ>X Administra-
tors i,"R+;ZhBPC'(^:
v TYw53==Yw
v 4(jGTs
v x(ZfPD3
v w*~qG<
v vS^n
v f;xL6pjG
g{!qK)92+T,G4CJ'9XkG DB2ADMNS iDI1#DB2ADMNS
iQ-_Pb)X(,rK,Q-TCJ'T=XmSKb)X(#
ZhC'(^ (Windows)>wbhvZ Windows Yw53OZhC'(^h*4PD=h#TZ20MhC
DB2 yh*DC'J',(iKX(DC'(^#
XZKNq
*Z Windows OZh_6C'(^,zXkw*“>X\m1”G<#
}L
1. %w*< -> KP"dk secpol.msc#Z Windows 2008 M Windows Vista r|
_f>O,%w*<"ZQw8Pdk secpol.msc#%w7(#
2. !q>X2+_T#
3. Zs_D0Z0qP,9*>X_TTs,;s!qC'(^Vd#
4. ZR_D0Z0qP,!qk*8(DC'(^#
5. SK%P,!qYw -> 2+T...
34 20 DB2 ~qw
6. %wmS,;s!q*Td8((^DC'ri,"%wmS#
7. %w7(#
B;=v24
g{zDFcztZ3v Windows r,G4CrDC'(^I\a2GzD>XhC#
ZbVivB,“xg\m1”Xk|DC'(^#
lY(E\mw (Windows)
Z`I173P,?vI1_P;T FCM X$Lr,|GCZ'VkzmLrksP
XDI1.dD(E#;vX$LrCZ"M(E,m;vCZSU(E#t/5}
1a$nb)X$LrM'Vy!a9#FCM (E9CZZ,;I1Z?$wDzmL
r;K`M(E2F*I1Z?(E#
IT9C fcm_num_buffers }]b\mwdCN}48( FCM {":ex}#Kb,
9IT9C fcm_num_channels }]b\mwdCN}48( FCM (@}#}]b\
mwdCN} fcm_num_buffers M fcm_num_channels QhC*1!5 AUTOMATIC#1
NNb)N}hC* AUTOMATIC 1,FCM a`SJ49Civ,"T]v==ME
J4#(i#t+b)N}hC* AUTOMATIC#
* 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#
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{#
Z 4 B d{ Windows hs 35
B;=v24
1 db2schex KPjI1,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#
i$NkDFczODICKZ6' (Windows)KNqhvKi$NkDFczODICKZ6'1h*4PD=h#KZ6'I“l
Y(E\mw”(FCM) 9C#FCM G DB2 C4&m}]bVx~qw.dD(ED&
\?~#
XZKNq
1ZwzwO205P5}D}]bVx~qw1,DB2 y]8(DNkVx}]b7
3D}]bVx~qw}?#tKZ6'#1!6'*DvKZ#1}]bVx~q
w20ZNkDFczO1,“DB2 20”r<Xk\;#t`,DKZ6';CKZ6
'Z?v}]bVx~qwOh*GUPD#
KNq&CZ205P5}D}]bVx~qw.s,"Z20NNNkD}]bV
x~qw.04P#
*i$NkDFczODICKZ6':
}L
1. r* services D~#C services D~D1!;C&Z %SystemRoot%\system32\
drivers\etc ?<P,dP %SystemRoot% GzD Windows y?<#
2. iR* DB2 D“lY(E\mw”(FCM) #tDKZ#b)u?&`FgBy>:
DB2_DB2 60000/tcpDB2_DB2_1 60001/tcpDB2_DB2_2 60002/tcpDB2_DB2_END 60003/tcp
DB2 +#t 60000 .sD0DvICKZ#
3. ZNkD?(FczO,r* services D~,"i$ZwFczD services D~
P* DB2 FCM #tDKZGq49C#
4. g{NkD3(Fcz}Z9Ch*DKZ,G4&7(yPFczDICKZ6
',"|B?v services D~(|(wFczOD services D~)#
a{
36 20 DB2 ~qw
Z 5 B d{ Linux M UNIX *s
,;(FczOD`v DB2 1>(Linux M UNIX)IT+ DB2 z720=z!qD2076P#9ITZ%(zwO`N20 DB2 z
7#?v DB2 1>IT&Z`,zk6p,2IT&Z;,zk6p#
DB2 z7D root C'20I20=z!qD2076P#}GmPyw,qr,1!
2076gB:
v TZ AIX"HP-UX r Solaris Yw53*:/opt/IBM/db2/V9.7
v TZ Linux Yw53*:/opt/ibm/db2/V9.7
11!2076Q-Z9C1,g{9C“DB2 20”r<"R!q20;vBD DB2 1
>,1!76adI:
v TZ AIX"HP-UX r Solaris Yw53*:/opt/IBM/db2/V9.7_##
v TZ Linux Yw53*:/opt/ibm/db2/V9.7_##
dP ## G;vT 0 w*0:DrE,d6'G 01 = 99#C4^D1!76DZ;
vrEG _01#}g,Q-9C“DB2 20”r<20K DB2 z7+G48(2076,
"RQ-Z9C1!2076 /opt/ibm/db2/V9.7,G4a+C DB2 z720ZBD
1!76 /opt/ibm/db2/V9.7_01 P#
g{9C}“DB2 20”r<.bD20=(420 DB2 1>,G4Xk8(2076#
vZ9C“DB2 20”r<20 DB2 1>1,1!76DrEEaT/]v#^[9C
DV20=(,<;\+;vj{z720Zm;v DB2 1>yZD76P(}
g,/opt/ibm/db2/V9.7)#;'V20=VP DB2 1>DS?<PD DB2 1>,b
Gr*yP1><T>*;IC#
IZ\;Z53O20 DB2 z7D`v1>,"RITin!qC420 DB2 z7
M&\?~D76,rx9C db2ls |nIozzzYQ20D DB2 z70d207
6#KP db2ls |nTR=20Z53OD DB2 z7#
Z;v53O20`v DB2 1>1,fZBP^F:
v G root C'20;'V`v DB2 1>
v 53O;\P;v DB2 \m~qw (DAS)#
v 5}{ZyP DB2 1>PXk(;#
v DB2 1>;a“ul”=m; DB2 1>P4(DNN5}#;x,db2iupdt |nIT+5}DyP(S;v DB2 1>P;=m;v#
v 9C db2ln |n*;v DB2 1>4(4S+<Bd{D1>;pwC#g{rcC
`v DB2 1>2f,G4;\4(4S#
v Linux 32 ;3q;\20Z Linux x64 Yw53=(O#
v DB2 20$_;'V,;vC'Z,;(zwO,1xP`vwC#
v 2076;\G{E4S#
© Copyright IBM Corp. 1993, 2012 37
lY(E\mw(Linux M UNIX)lY(E\mw (FCM) *Vx}]b73a)(E'V#
Z`I173P,?vI1_P;T FCM X$Lr,|GCZ'VkzmLrksP
XDI1.dD(E#;vX$LrCZ"M(E,m;vCZSU(E#t/5}
1a$nb)X$LrM'Vy!a9#FCM (E9CZZ,;I1Z?$wDzmL
r;K`M(E2F*I1Z?(E#
g{}]bVx~qw.dD(E'\,r_|GXB("(E,G4 FCM X$Lr
+|BE"#zIT9C}]b53`Swi/KE"#FCM X$Lr9a%"`&D
Yw#}g,Xv\=0lDBq#IT9C}]b53`Sw4ozzhC FCM d
CN}#
IT9C fcm_num_buffers }]b\mwdCN}48( FCM {":ex}#Kb,
9IT9C fcm_num_channels }]b\mwdCN}48( FCM (@}#}]b\
mwdCN} fcm_num_buffers M fcm_num_channels QhC*1!5 AUTOMATIC#1
NNb)N}hC* AUTOMATIC 1,FCM a`SJ49Civ,"T]v==ME
J4#(i#t+b)N}hC* AUTOMATIC#
DB2 C'Mi(Linux M UNIX)Z20 DB2 }]bz7Zd,“DB2 20”r<aT/4(C'Mi(g{h*)#
":Kwb;JCZG root C'20#
g{9C“DB2 20”r<,G4Z20ZdIT4(BPC'Mi#*V/4(BPC
'Mi,kNDZ 40 3D:4(CZ DB2 }]b20DiMC'j6(Linux M
UNIX);#9CK}vC'M}viZ Linux M UNIX Yw53OKP DB2#
5}yP_
DB2 5}GZ5}yP_w?<P4(D#KC'j6XFyP DB2 xL"
5PI|,ZC5}PD}]by9CDyPD~53Mh8#1!C'*
db2inst1,1!i* db2iadm1#
19C“DB2 20”r<1,1!DYwG* DB2 5}4(;vBC'#1!
{FG db2inst1#g{CC'{Q-fZ,G4“DB2 20”r<a@NQwC
'{(db2inst2"db2inst3 H)#CQwaLxxP,1A|j6v3v;G
53OVPC'DC'{w*1!5}yP_j6#g{!qLx,G4bv
C'+I“DB2 20”r<4(#;x,9IT!q8(NbVPDC'w*5
}yP_#
bvCZC'{4(D=(2JCZ4(\@$C'M DB2 \m~qwC'#
\@$DC'
\@$DC'CZZ DB2 }]by9CDX7Ud.bKPC'(eD/}
(UDF) Mf"}L#1!C'* db2fenc1,1!i* db2fadm1#g{;h*
K2+6p(}g,ZbT73P),G4IT9C5}yP_w*\@$D
C'#
DB2 \m~qwC'DB2 \m~qwC'DC'j6CZZ53OKP DB2 \m~qw (DAS)#
38 20 DB2 ~qw
1!C'* dasusr1,1!i* dasadm1#DB2 GUI $_2a9CKC'j6
4T>X~qw}]b5}M}]b4P\mNq#
?(FczO;\P;v DAS#;v DAS ,$;vr`v}]b5},|(
tZ;,20D}]b5}#DAS IT,$d"Pf6pMZ DAS "Pf6
pD}]b5}#+G,TZd"Pf6p_Z DAS "Pf6pD}]b5
},DAS Xk(F=|_6p#DAS "Pf6pXk;MZy,$DNN}]
b5}D"Pf6p#
C'j6^F
C'j6_PBP^FM*s:
v Xk_P} guests"admins"users M local .bDwi
v IT|,!4V8 (a–z)"}V (0–9) MB._V{ ( _ )
v $H;\,}KvV{
v ;\T IBM"SYS"SQL r}V*7
v ;\G DB2 #tV(USERS"ADMINS"GUESTS"PUBLIC r LOCAL)r SQL
#tV
v ;\9CNN_P root C'X(DC'j6w* DB2 5}j6"DAS j6r\@
$j6
v ;\|,XtV{
v g{Q8(VPC'j6,x;G4(BC'j6,G47#CC'j6:
– 4x(
– ;_P=ZD\k
/P=C'\m"bBn(Linux M UNIX)Z20K2+Tm~D73P,fZ;)20"bBn#
":g{SYw53b?TC'MixPXF,G4 DB2 20^(|Br4(C'M
i#}g,LDAP ICZXFYw53b?DC'Mi#
":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#
Z5}4(1,t;P2+i~,5}yP_DiPm^DI|,}]b\m~qw
(DAS) C'DwiDZ](g{4(K DAS)#g{5}4(Lr^(^Db)tT,
G4|+g5(f#/f{"a)V/|DDX*E"#
TZb?2+TLrZdP;Jm DB2 20r5}4(Lr^DC'XwDNN73,
&tbb)"bBn#
<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#
Z 5 B d{ Linux M UNIX *s 39
*<.0
Hvu~GzQ-qCK DB2 }]bz7203q#
}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#
4(CZ DB2 }]b20DiMC'j6(Linux M UNIX)Z20}LP,“DB2 20”r<+4(b)C'Mi#;*8b,zT:ITa04(
b)C'Mi#
*<.0
*4PKNq,zXk_P root C'(^E\4(C'Mi#
XZKNq
h*}vC'Mi#
Bm5wZBP8nP9CDC'{Mi{#IT8(zT:DC'{Mi{,+G
|GXkq-53|{frM DB2 |{fr#
z4(DC'j6GjIsxhCNqyXhD#
40 20 DB2 ~qw
m 11. 1!C'Mi
C' >}C'{ >}i{
5}yP_ db2inst1 db2iadm1
\@$DC' db2fenc1 db2fadm1
DB2 \m~qwC' dasusr1 dasadm1
v 5}yP_w?<G+ZdP4( DB2 5}D;C#
v \@$DC'CZZ DB2 }]by9CDX7Ud.bKPC'(eD/} (UDF)
Mf"}L#
v DB2 \m~qwC'DC'j6CZZ53OKP DB2 \m~qw#
}L
** DB2 }]b534(XhDiMC'j6:
1. w*_P root C'(^DC'G<#
2. kTYw53dk`&|n#
":b)|nP>};|,\k#|G;G>}#zITS|nP9C passwd
username |n4hC\k#
AIX Yw53*Z AIX O4(i,kdkBP|n:
mkgroup id=999 db2iadm1mkgroup id=998 db2fadm1mkgroup id=997 dasadm1
*?vi4(C':
mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1home=/home/db2inst1 db2inst1
mkuser id=1003 pgrp=db2fadm1 groups=db2fadm1home=/home/db2fenc1 db2fenc1
mkuser id=1002 pgrp=dasadm1 groups=dasadm1home=/home/dasusr1 dasusr1
hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
HP-UX Yw53*Z HP-UX O4(i,kdkBP|n:
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
*?vi4(C':
useradd -g db2iadm1 -d /home/db2instl -m db2inst1useradd -g db2fadm1 -d /home/db2fenc1 -m db2fenc1useradd -g dbasgrp -d /home/dasusr1 -m dasusr1
hCu<\k:
Z 5 B d{ Linux M UNIX *s 41
passwd db2inst1passwd db2fenc1passwd dasusr1
Linux Yw53*Z Linux Yw53O4(i,kdkBP|n:
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
*?vi4(C':
useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
Solaris Yw53*Z Solaris O4(i,kdkBP|n:
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
*?vi4(C':
useradd -g db2iadm1 -u 1004 -d /export/home/db2inst1 -m db2inst1useradd -g db2fadm1 -u 1003 -d /export/home/db2fenc1 -m db2fenc1useradd -g dasadm1 -u 1002 -d /export/home/dasusr1 -m dasusr1
hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
Yw53C'^Fhs(Linux M UNIX)>wbEvKZ Linux M UNIX Yw53O(iDYw53C'xLJ4^F
(ulimit)#
DB2 }]b}fay]zD20T/+ ulimit a_A;,H6:
v TZ root C'20,DB2 }]b}fay] DB2 }]b53Dh*,ZX*1T
/a_ ulimit#
v TZG root C'20,DB2 }]b}f;\*}fxL|B data"nofiles M fsizeulimit,n`o=53\m1?SD2^F#
ZNN;VivB,Z53O@ChCJ4^FI\|*5C#XpGTZG root C'
20,Z20.s,&CI\m1`&XhC data"nofiles M fsize ulimit 5#
JCZG root C'20D(iD ulimit 5
ZjIG root C'20.s,kw*5}yP_i$ data"nofiles M fsize J4D2Yw53 ulimit#BmEvK(iD5:
42 20 DB2 ~qw
m 12. JCZG root C'20D(iD ulimit 5
2 ulimit J4 hv n!5 (i9CD5
CZi/5D|
n
data JmCZxLD
ns(CZf
FczPICD
Zf?
^^F ulimit –Hd
nofiles JmCZxLD
nsr*D~}
sZ5}PyP
}]bDyP
MAXFILOP }]b
dCN}D\M
65536 ulimit –Hn
fsize JmDnsD~
s!
^^F ^^F ulimit –Hf
g{4o=nM ulimit 5,G4 DB2 }]b}fI\v=bbDYw53J4;cm
s#b)msI\a<B DB2 }]b53#9KP#
g{h**G root C'20|B ulimit 5,G4*5 root C'r53\m1#Xk
V/hC ulimit D5,+Z AIX Yw53O1}b,b1IT(}KP db2rfe |n4hC ulimit#
$w:XVxPD DB2 }]bz7 (AIX)53 WPAR OD DB2 20}LkNNd{20`F,+|_P;vnbDC&MG
ITZ+V;A2076P9C DB2 }]bz7#
Z AIX 6.1 P,P=V`MD$w:XVx (WPAR):53 WPAR M&CLr
WPAR#DB2 20vZ53 WPAR O\'V#53 WPAR k+V732m /usr M
/opt ?<,"R_P /usr M /opt ?<D>X1>#
IT+ DB2 }]bz720Z53 WPAR OD>XD~53P;2IT+ DB2 }
]bz720Zkd{53 WPAR 2m DB2 1>D+V73P#1 DB2 1>20
Z+V73PD /usr r /opt ?<B,"Rk53 WPAR 2mK1>1,b)53
WPAR \;9CK2m DB2 1>4hC DB2 5}#
?v53 WPAR <\m|T:D"k DB2 1>`XD DB2 5}M DAS,"R;\
i4XX*K53 WPAR 4(D DB2 5}M DAS#Z;v WPAR Pr_Z+V7
3P4(D DAS M5}ZNNd{53(53 WPAR r+V73)P<;IS#
1 DB2 1>20Z+V73P1,ITZ?v2m+V20D DB2 1>D53 WPAR
P4(M\m DB2 5}M DAS#
1 DB2 1>20Z+V73P1,fZX(D"bBn:
20 DB2 1>Z53 WPAR O20 DB2 1>`FZNNd{ DB2 }]bz720,+f
ZTB}b#;\Z53 WPAR O20BPwn:
v IBM Tivoli System Automation for Multiplatforms (SA MP)
v IBM Data Studio \mXF(
6X DB2 1>Z6X+V73PD DB2 1>.0,k DB2 5}r DAS 2mK DB2 1>
Z 5 B d{ Linux M UNIX *s 43
D AIX 53 WPAR Xk&Zn/4,#Kb,Z6X DB2 1>.0,NN
2mK DB2 1>D53 WPAR ;\_PNN`X DB2 5}r_kK DB2
1>`X*r}Z;K DB2 1>9CD DAS#yP5}M DAS XkzcB
PN;u~:
v Q>}(9C db2idrop r dasdrop |n),r_,
v Q+K5}r DAS |B*m;v DB2 1>(9C db2iupdt r dasupdt|n)#
":Xkw* root C'4KP db2idrop M dasdrop |n#
T DB2 1>&C^)|T53 WPAR &C^)|k&CNNd{ DB2 }]bz7|B`F#+G,
ZT+V73PD DB2 1>&C^)|.0,2mK DB2 1>D AIX 53
WPAR Xk&Zn/4,E\|B5}#Kb,Z&C^)|.0,NN2m
K DB2 1>D53 WPAR ;\PNN`XD DB2 5}r DAS ZKP#k
*|BD DB2 1>`XDyP5}M DAS XkzcBPN;u~:
v Q#9(9C db2stop |n),r_,
v KPxP -f update N}D installFixPack |nTF}yPT DB2 b0
kxPDli,^[5}M DAS GqQ}7#9<GgK#(+G,(i;
*byv#)
9C db2ls |n1D"bBnZ+V73P20 DB2 1>1,|, db2ls |nD?< (/usr/local/bin) 4
SA+V73PD;v DB2 1>#db2ls |nC4P>20ZK53OD DB2
V9 r|_f>Dz7#Z53 WPAR O,g{ /usr ?<w*;A?<kK
+VVx2m,G4}G4S?j2fZZK53 WPAR O,"R`XD DB2
1>QZK53 WPAR O"a,qrZK53 WPAR OKPD db2ls |nI\;aKP#ITZ DB2 20iJPT053OD DB2 201>PR=
db2ls |n,ITSb=v;CPDN;;CKPK|n#
ZKN}(Linux M UNIX)
^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(#
44 20 DB2 ~qw
6. TyP*|DDZKdCN}X4b)=h#
7. jITyPZKdCN}DhC1,kSYwK%8P!qYw > &mBZK#
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=17179869184
Z 5 B d{ Linux M UNIX *s 45
kernel.shmall=8388608#kernel.sem=<SEMMSL> <SEMMNS> <SEMOPM> <SEMMNI>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 (/etc/project),k
iD 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#
d{Vx}]b73$20Nq(Linux M UNIX)
|BCZVx DB2 20D73hC (AIX)KNqhvK+NkVx}]b53D?(FczOh*|BD73hC#
46 20 DB2 ~qw
}L
*|B AIX 73hC:
1. w*_P root C'(^DC'G<Fcz#
2. (}dkTB|n,+ AIX maxuproc(?vC'DnsxL})h8tThC*
4096:
chdev -l sys0 -a maxuproc=’4096’
":g{m;3q}ZKP,G4I\h*+ bosboot/reboot P;* 64 ;ZK#
3. ZNkVx}]b53DyP$w>O,+ TCP/IP xgN}hC*BP5#b)5
<Gb)N}Dn!5#g{NNxg`XN}<QhC*O_D5,G4;*x
P|D#
thewall = 65536sb_max = 1310720rfc1323 = 1tcp_sendspace = 221184tcp_recvspace = 221184udp_sendspace = 65536udp_recvspace = 65536ipqmaxlen = 250somaxconn = 1024
*P>yPxg`XN}D10hC,dkTB|n:
no -a | more
*hCN},dkTB|n:
no -o parameter_name=value
dP:
v parameter_name m>k*hCDN}#
v value m>k*TKN}hCD5#
}g,*+ tcp_sendspace N}hC* 221184,dkTB|n:
no -o tcp_sendspace=221184
4. g{}Z9C_Y%,,G4Xk+ css0 D spoolsize M rpoolsize hC*B
P5:
spoolsize 16777216rpoolsize 16777216
*P>b)N}D10hC,dkTB|n:
lsattr -l css0 -E
*hCb)N},kdkBP|n:
/usr/lpp/ssp/css/chgcss -l css0 -a spoolsize=16777216/usr/lpp/ssp/css/chgcss -l css0 -a rpoolsize=16777216
g{;9C /tftpboot/tuning.cst D~4w{53,G4ITZ20.s9C
DB2DIR/misc/rc.local.sample y>E>D~(dP DB2DIR G DB2 }]bz7
D2076)4|Bkxg`XDN}#*Z20.s9Cy>E>D~4|Bx
g`XN},4PBP=h:
Z 5 B d{ Linux M UNIX *s 47
a. (}dkBP|n,+KE>D~4F= /etc ?<,"9|II root C'4
P:
cp /usr/opt/db2_09_01/misc/rc.local.sample /etc/rc.localchown root:sys /etc/rc.localchmod 744 /etc/rc.local
b. i4 /etc/rc.local D~"TdxP|B(g{PX*)#
c. r /etc/inittab D~mS;vu?,Tc?1zwXB}<14P /etc/
rc.local E># I9C mkitab |n4r /etc/inittab D~mS;vu?#
*mSKu?,dkTB|n:
mkitab "rclocal:2:wait:/etc/rc.local > /dev/console 2>&1"
d. (}dkTB|n,7# /etc/inittab D~|( /etc/rc.nfs u?:
lsitab rcnfs
e. (}dkTB|n,Z;XB}<53DivB|BxgN}:
/etc/rc.local
5. 7#_Pc;Dw3Ud4KP DB2 Enterprise Server Edition DVx20# g{
;Pc;Dw3Ud,G4Yw53+#9}Z9Cs?VibZf(bI\Gd
P;v DB2 xL)DxL# *liICDw3Ud,dkTB|n:
lsps -a
K|n+5X`FZTBDdv:
Page Space Physical Volume Volume Group Size %Used Active Auto Typepaging00 hdisk1 rootvg 60MB 19 yes yes lvhd6 hdisk0 rootvg 60MB 21 yes yes lvhd6 hdisk2 rootvg 64MB 21 yes yes lv
ICw3Ud&GZFczO20DomZf?D=6#
6. g{}Z4(!M=PMDVx}]b53,G45P5}DFczODxgD~
53X$Lr (NFSD) D}?&CS|Z:
?(FczOD biod } × 5}PDFcz}
mkivB,&CZ?(FczOKP 10 v biod xL#y]TO+=,ZID(
FcziID53O(?(FczOP 10 v biod xL),+9C 40 v NFSD#
g{}Z20sM53,G4FczOn`IT20 120 v NFSD#
PX NFS Dd{E",kND NFS D5#
("$w/OT+|nV"=`v AIX ZcZ AIX ODVx}]b73P,IThC$w/OT+|nV"ANkVx}]b5
3D;i System p SP $w>#9C dsh |nIT+|nV"A$w>#
*<.0
Z AIX O20r\mVx}]b531bI\a\PC,|9z\;T73PDyP
FczlYX4P`,|n"RuYKvmDI\T#
Xk*@k*|(Z$w/OPD?(FczDwz{#
Xkw*_P root C'(^DC'G<XF$w>#
48 20 DB2 ~qw
zXk_P;vD~,CD~P>+NkVx}]b53DyP$w>Dwz{#
}L
*hC$w/OT+|nV"A;5P$w>:
1. 4(F* nodelist.txt DD~,CD~+P>+Nk$w/ODyP$w>Dwz
{#
}g,Y(zkhz{* workstation1 M workstation2 D=v$w>44($w
/O#nodelist.txt DZ]&*:
workstation1workstation2
2. |B$w/O73d?# *|BKPm,kdkTB|n:
export DSH_NODE_LIST=path/nodelist.txt
dP path G4( nodelist.txt D;C,x nodelist.txt G4(DD~D{F,
CD~P>$w/OPD$w>#
3. (}dkTB|n,i$$w/OPD{FGq75Gk*D$w>:
dsh -q
z+SU=kBPZ]`FDdv:
Working collective file /nodelist.txt:workstation1workstation2Fanout: 64
i$NkDFczODICKZ6'(Linux M UNIX)KNqhvKi$NkDFczODICKZ6'1h*4PD=h#KZ6'I“l
Y(E\mw”(FCM) 9C#FCM G DB2 C4&m}]bVx~qw.dD(ED&
\?~#
*<.0
&CZ205P5}D}]bVx~qw.s,"Z20NNNkD}]bVx~q
w.0i$NkDFczODICKZ6'#
1ZwFczO205P5}D}]bVx~qw1,DB2 y]8(DNkVx}]b
73D_-}]bVx~qw}?#tKZ6'#1!6'*DvKZ#TZ?vN
kVx}]b73D~qw,zXk* FCM KZV/dC /etc/services D~#FCM
KZ6'!vZ*ZNkDFczO9CD_-Vx}?#AYh*=vu?:
DB2_instance M DB2_instance_END#ZNkDFczO8(D FCM KZDd{*s:
v p<KZEXkkwFczDp<KZE`%d
v sxKZXk43rxP`E
v 8(DKZEXkGUPD
*|D services D~,zh*_P root C'(^#
Z 5 B d{ Linux M UNIX *s 49
}L
*i$NkDFczODICKZ6':
1. r*;Z /etc/services ?<PD services D~#
2. iR* DB2 D“lY(E\mw”(FCM) #tDKZ#b)u?&`FgBy>:
DB2_db2inst1 60000/tcpDB2_db2inst1_1 60001/tcpDB2_db2inst1_2 60002/tcpDB2_db2inst1_END 60003/tcp
DB2 +#t 60000 .sD0DvICKZ#
3. ZNkD?(FczO,r* services D~,"i$ZwFczD services D~
P* DB2 FCM #tDKZGq49C#
4. g{NkD3(Fcz}Z9Ch*DKZ,G4&7(yPFczDICKZ6
',"|B?v services D~(|(wFczOD services D~)#
B;=v24
ZwFczO205P5}D}]bVx~qw.s,XkZNkD}]bVx~q
wO20 DB2 }]bz7#IT9C*Vx~qwzIDl&D~(1!{F*
db2ese_addpart.rsp),h** FCM KZV/dC /etc/services D~#FCM KZ
6'!vZ*Z10zwO9CD_-Vx}?#n!u?* DB2_ M DB2__END b=
v_P,xICKZEDu?#ZNkD?(zwO9CD FCM KZEyXk_P`
,Dp<KZE,"RsxKZXk43rxP`E#
4(Vx}]b73D DB2 wD~53*20 DB2 Enterprise Server EditionM4(Vx}]b73,zXk_PICZyPz
wDD~53#KD~53+Cw5}w?<#mb,|9ICw DB2 }]bz7 CD
Z]DY1;C#
*Vx}]b534( DB2 wD~53(AIX)w*hCVx}]b53D;?V,zh*4( DB2 wD~53#;s,Xk(}
NFS <vKwD~53,"ZNkVx}]b53D?(FczP20KwD~53#
*<.0
(iz4(;v\;]I DB2 }]bz7 DVD ODZ]DwD~53#IT9CT
B|n4lis!(KB):
du -sk DVD_mounting_point
DB2 5}AYh* 200 MB Ud#g{;Pc;DICUd,G4ITSNkD?(
Fcz20 DB2 }]bz7 DVD,bG+Z]4F=ELDm;V=(#
zXk_P:
v 4(D~53D root C'(^
v 4(K4(K*CZ5JECD~53Dmi#
50 20 DB2 ~qw
}L
*4(T NFS ==<v"T NFS ==20D DB2 wD~53,k4PBP=h:
1. 4( DB2 wD~53#
w*_P root C'(^DC'G<Vx}]b53DwFcz(ServerA),"*
Vx}]b534({* /db2home DwD~53#
a. dk smit jfs |n#
b. %wmSU>D~53<j#
c. %wmSj<U>D~53<j#
d. Smi{PmP!q*+KD~535JECZDVPmi#
e. hCD~53Ds!(D~53s!(T 512 VZiF)(}V)VN)# K
s!4 512 VZiF}uE,g{;h**5}w?<4(D~53,G4IT
9C 180 000,s< 90 MB#g{h*j{X4Fz7 DVD 3qTKP20,
G4IT4(|*5 2 000 000,s< 1 GB#
f. Z20cVNPdkKD~53D20c#ZK>}P,20c* /db2home#
g. +Z53XBt/1T/20VNhC*G#
d`VNI#t1!hC#
h. %w7(#
2. <v DB2 wD~53#
T NFS ==<v /db2home D~53,T9|ICZ+NkVx}]b53DyP
Fcz#
a. dk smit nfs |n#
b. %wxgD~53 (NFS) <j#
c. %w+?<mSA<vPm<j#
d . Z*<vD?<D76{VNP,dk*<vD76{M?<(}
g,/db2home)#
e. ZJm_P root C'CJ(DwzVNPdk+*NkVx}]b53D?v$w>D{F# 9C:E(,)w*?v{F.dD(g{#}g,ServerA,
ServerB, ServerC#g{GZ9C_Y%,,RG(izZKVNP9*8(?
v$w>D_Y%,{F#d`VNI#t1!hC#
f. %w7(#
3. "z#
4. ZNkD?(FczP<20 DB2 wD~53#
G<NkD?(Fcz(ServerB"ServerC M ServerD),(}4PBP=h4T
NFS ==20Q<vDD~53:
a. dk smit nfs |n#
b. %wxgD~53 (NFS) <j#
c. %wmSD~53TxP20<j#
d. Z20cD76{(76)VNPdk20cD76{#
20cD76{MG&4( DB2 w?<D;C#TZK>},9C /db2home#
Z 5 B d{ Linux M UNIX *s 51
e. Z6L?<D76{VNPdk6L?<D76{#
TZK>},&dkzZ20cD76{(76)VNPdkD5#
f. Z6L?<yZDwzVNPdk<vKD~53DzwDwz{#
K5G4(K*20DD~53DzwDwz{#
*Ka_T\,zI\k(}_Y%,T NFS ==20z4(DD~53#g{
k*9C_Y%,420KD~53,G4XkZ6L?<yZDwzVNP
dkd{F#
k"b:g{_Y%,IZ3V-rxdC;IC,G4NkVx}]b53
D?v$w><+^(CJK DB2 w?<#
g. +"420,+u?mSA /etc/filesystems 9G+?VNhC*+?#
h. + /etc/filesystems u?+Z53XBt/120?<VNhC*G#
i. +K NFS D~53D==VNhC*A4#
j. +TD~53xPm209G220VNhC*220#
m20m>Fcz+;a^^ZX"TT6L==20C?<#220m>zw
+;#X"T20C?<#baZ53@#1zzJb#(i+KVNhC*2
20#
d`VNI#t1!hC#
k. 7#KD~53GZGqJmZKD~53P4P SUID M sgid LrVNhC*GDivB20D# bG1!hC#
l. %w7(#
m. "z#
*Vx}]b534( DB2 wD~53 (HP-UX)w*hCVx}]b53D;?V,zh*4( DB2 wD~53#;s,Xk(}
NFS <vKwD~53,"ZNkVx}]b53D?(FczP20KwD~53#
*<.0
(iz4(;v\;]I DB2 }]bz7 DVD ODZ]DwD~53#IT9CB
P|n4lis!(T KB *%;T>):
du -sk DVD_mounting_point
;v DB2 5}AYh* 50 MB Ud#g{;Pc;DICUd,G4ITSNkD
?(Fcz20 DB2 }]bz7 DVD,bG+Z]4F=ELDm;V=(#
Xk_P root C'(^E\4(D~53#
}L
*4(T NFS ==<v"T NFS ==20D DB2 wD~53,k4PBP=h:
1. 4( DB2 wD~53#
v V/:
52 20 DB2 ~qw
a. !qELVxr_-m,"9C`FZ newfs D5CLr44(KD~53#
PX|`E",dk man newfs |n#
b. T>X==20KD~53,"r /etc/fstab D~mS;vu?,Tc53
?NXBt/1<20KD~53#
v 9C SAM:
a. dk sam |n#
b. %wELMD~53<j#
c. %wD~53<j#
d. !qYw > mS>XD~53#
e. IT!q9Cr;9C“_-m\mw”#(i9C“_-m\mw”#
2. <v DB2 wD~53#
g{GZ HP-UX 53/:O20 DB2 Enterprise Server Edition,G4ITr /etc/
exports D~mS;vu?T(} NFS r9C SAM <vKD~53#
*9C SAM <vCD~53:
a. dk sam |n#
b. %w*xM(E<j#
c. %wxgD~53<j#
d. %w<vD>XD~53<j#
e. %wYwK%,"!qmS<vDD~53#
f. Z>X?<{VNPdk*<vD76{M?<(}g,/db2home)#
g. %wC'CJ(4%,"ZvVD0ZPmST5}PDd{FczDA4C
J(#
h. %w root C'CJ(4%,"ZvVD0ZPmST5}PDd{FczDCJ(#
i. %w7(#
3. "z#
4. ZNkD?(FczP<20 DB2 wD~53#
Z<vKD~53.s,XkZNkD?(FczO20KD~53#
ZNkD?(FczO:
a. dk sam |n#
b. %w*xM(E<j#
c. %wxgD~53<j#
d. %w20D6LD~53<j#
e. %wYwK%,"!qmS6LD~53(9C NFS)
f. Z>X?<{VNP,dk*20DD~53D20c(}g,/db2home)#
g. Z6L~qw{VNP,dk6L~qwD{F(}g,ServerA)#
h. Z6L?<{VNP,dk6L?<D76{M?<(}g,/db2home)#
i. +Z53}<120!nhC*“r*”#
Z 5 B d{ Linux M UNIX *s 53
j. %w NFS 20!n4%,"+220`MMJm SetUID 4P!nhC*“r*
”#
m20m>Fcz+;a^^ZX"TT6L==20C?<#220m>zw
+;#X"T20C?<#baZ53@#1zzJb#(i+KVNhC*2
20#
d`VNI#t1!hC#
k. %w7(#
l. "z#
*Vx}]b534(D~53 (Linux)w*Z Linux Yw53OhCVx}]b53D;?V,zh*4( DB2 wD~5
3#;s,Xk(} NFS <vKwD~53,"ZNkVx}]b53D?(Fcz
P20KwD~53#
XZKNq
zDD~53XkICZ+NkVx}]b53DyPzw#KD~53+Cw5}
w?<#
TZT%v}]b5}9C`(zwDdC,9C NFS(xgD~53)42mKD~
53#(#,/:PD;(zwCZ9C NFS <vD~53,x/:PDd`zw+
SKzw20 NFS D~53#TZ<vD~53Dzw,+T>X==20CD~5
3#
PX|`|nE",kND Linux V"D5#
}L
*4(T NFS ==<v"T NFS ==20D DB2 wD~53,k4PBP=h:
1. Z;(zwO,!q;vELVxr9C fdisk 44(;vELVx#
2. (}9Cng mkfs .`D5CLr,ZKVxO4(D~53# CD~53&C
c;sT|,XhD DB2 LrD~T0}]bh*Dc;Ud#
3. T>X==20zUU4(DD~53,"r /etc/fstab D~mS;vu?,Tc
53?NXB}<1<20KD~53# }g:
/dev/hda1 /db2home ext3 defaults 1 2
4. *Z Linux OZ}<1T/<v NFS D~53,&r /etc/exports D~mS;
vu?# qX|(Nk/:DyPwz{T0zwI\_PDyP{F#"R,9
&C(}9C“root”!n47#/:P?(zwT<vDD~53<_P root C'
(^#
/etc/exports D~G|,TB`MDE"D ASCII D~:
/db2home machine1_name(rw) machine2_name(rw)
*<v NFS ?<,KP
/usr/sbin/exportfs -r
54 20 DB2 ~qw
5. Z/:PDd`?(zwO,r /etc/fstab D~mS;vu?,TcZ}<1T
NFS ==T/20CD~53# gB}y>,18(20c!n1,7#CD~5
3GIA4D"GZ}<1220D,||(K bg(s()!n,R setuid LrIT}#KP#
fusion-en:/db2home /db2home nfs rw,timeo=7,hard,intr,bg,suid,lock
dP,fusion-en m>zw{#
6. T NFS ==Z/:PDd`?(zwO20y<vDD~53# dkTB|n:
mount /db2home
g{ mount |n'\,G49C showmount |n4li NFS ~qwD4,#}g:
showmount -e fusion-en
dP,fusion-en m>zw{#
K showmount |n&P>Szw fusion-en <vDD~53#g{K|n'\,G
4 NFS ~qwI\P4t/#*V/t/ NFS ~qw,ZC~qwOw* root C
'KPTB|n:
/etc/rc.d/init.d/nfs restart
Y(?0DKP6p* 3,G4IT(}+?< /etc/rc.d/rc3.d BD K20nfs X
|{* S20nfs,TcZ}<1T/KPK|n#
a{
(}4Pb)=h,zMjIKBPNq:
1. ZVx}]b73PD%;FczO,Q-4(*Cw5}Mw?<DD~53#
2. g{dCT%v}]b5}9C`(zw,G4(}9C NFS <vKD~53#
3. QZNkD?(FczO20K<vDD~53#
*Vx}]b534( DB2 wD~53(Solaris)w*Z Solaris Operating Environment OhCVx}]b53D;?V,zh*4( DB2
wD~53#;s,Xk(} NFS <vKwD~53,"ZNkVx}]b53D?
(FczP20KwD~53#
*<.0
(iz4(;v\;]I DB2 }]bz7 DVD ODZ]DwD~53#IT9CB
P|n4lis!(T KB *%;T>):
du -sk DVD mounting point
;v DB2 5}AYh* 50 MB Ud#g{;Pc;DICUd,G4ITSNkD
?(Fcz20 DB2 }]bz7 DVD,bG+Z]4F=ELDm;V=(#
Xk_P root C'(^E\4(D~53#
Z 5 B d{ Linux M UNIX *s 55
XZKNq
P`V=(ITZ Solaris Operating Environment 53O4(>XD~53#g{*9
Cng Veritas Dz744(D~53,kNDCz7DD5#
}L
*4(T NFS ==<v"T NFS ==20D DB2 wD~53,k4PBP=h:
1. 4( DB2 wD~53#
a. ZwFcz(ServerA)O,!qELVxr9C format |ndCELVx#
19C format |n1,7#9CDELVx%;X~#VxX~a<B}]Y
5rD~53JO#7#}7dkK|n,r*msI\}pOXJb#
b. (}9Cng newfs r mkfs .`D5CLr,ZKVxO4(;vD~53#
CD~53&Cc;sT|,XhD DB2 }]bD~T0d{G DB2 D~#
(in!* 300 MB#
c. T>X==20zUU4(DD~53,"r /etc/vfstab D~mS;vu?,
Tc53?NXB}<1<20KD~53# }g:
/dev/dsk/c1t0d2s2 /dev/rdsk/c1t0d2s2 /db2home ufs 2 yes -
2. <v DB2 wD~53#
a. Z}<1,*Z Solaris OT/<v NFS D~53,hr /etc/dfs/dfstab D
~mS;vu?# qX|(NkDFczDyPwz{T0x(FczI\_P
DyP{F#"R,9&C(}9C“root C'”!n47#?(FczT<vD
D~53<_P root C'(^#
ZTB>}P,+kTD(FczNkDVx}]b53r /etc/dfs/dfstab D
~mS;vu?#NkDFcz ServerB"ServerC M ServerD ;ZhmI(,
IT20D~53 /db2home,|+;Cw DB2 wD~53#
share -F nfs -o \rw=ServerB.torolab.ibm.com,\root=ServerB.torolab.ibm.com \
rw=ServerC.torolab.ibm.com, \root=ServerC.torolab.ibm.com\
rw=ServerD.torolab.ibm.com,\root=ServerD.torolab.ibm.com \-d "homes" /db2home
g{;(Fcz_P`vwz{,G4yPp{<Xk|(Z /etc/dfs/
dfstab D~P#}g,g{ ServerB 9_P{F ServerB-tokenring,G4 ServerB
Z /etc/dfs/dfstab PDu?+TgBN=vV:
rw=ServerB.torolab.ibm.com:ServerB-tokenring.torolab.ibm.com,\root=ServerB.torolab.ibm.com:ServerB-tokenring.torolab.ibm.com \
b. ZNkD?(FczO,r /etc/vfstab D~mS;vu?,TcZ}<1T
NFS ==T/20CD~53# gB}y>,18(20c!n1,7#CD
~53GZ}<120D,|GIA4D"RG220D,||(K bg(s()
!n,R suid LrIT}#KP:
ServerA:/db2home - /db2home nfs - yes rw,hard,intr,bg,suid
3. ZNkD?(FczP<20 DB2 wD~53#
56 20 DB2 ~qw
ZVx}]b73PD?(FczOdkBP|n:
mkdir /db2homemount /db2home
g{ mount |n'\,G49C showmount |n4li NFS ~qwD4,#}g:
showmount -e ServerA
K showmount |n&CP>S{* ServerA DFczP<vDD~53#g{K|
n'\,G4 NFS ~qwI\P4t/#*V/t/C~qw,kZ NFS ~qw
Ow* root C'KPBP|n:
/usr/lib/nfs/mountd/usr/lib/nfs/nfsd -a 16
g{ /etc/dfs/dfstab D~PPNNu?D0,b)|n+Z}<1T/KP#t
/ NFS ~qw.s,(}KPTB|nYN<v NFS D~53:
sh /etc/dfs/dfstab
a{
(}4Pb)=h,zMjIKBPNq:
1. ZVx}]b73PD%;FczO,Q-4(*Cw5}Mw?<DD~53#
2. Q(} NFS <vKD~53#
3. QZNkD?(FczO20K<vDD~53#
i$ NFS Gq}ZKP(Linux M UNIX)ZhC}]bVx73.0,&i$“xgD~53”(NFS) Z+NkVx}]b53D
?(FczOGq}ZKP#
*<.0
NFS XkZ?(FczO<}ZKP#
}L
*i$ NFS GqZ?(FczO<}ZKP:
v AIX Yw53:
Z?(FczOdkTB|n:
lssrc -g nfs
NFS xLD4,VN&C8>n/#7OK NFS }Z?v53OKP.s,&li
DB2 }]bz7XhDX( NFS xL#XhDxLP:
rpc.lockdrpc.statd
v HP-UX M Solaris Yw53:
Z?(FczOdkTB|n:
showmount -e hostname
Z 5 B d{ Linux M UNIX *s 57
dk;x hostname N}D showmount |n4li>X53#g{ NFS ;n/,G
4z+SU=`FgBD;u{":
showmount: ServerA: RPC: Program not registered
7OK NFS }Z?v53OKP.s,&li DB2 }]bz7XhDX( NFS x
L:
rpc.lockdrpc.statd
IT9CBP|n4lib)xL:
ps -ef | grep rpc.lockdps -ef | grep rpc.statd
v Linux Yw53:
Z?(FczOdkTB|n:
showmount -e hostname
dk;x hostname N}D showmount |n4li>X53#
g{ NFS ;n/,G4z+SU=`FgBD;u{":
showmount: ServerA: RPC: Program not registered
7OK NFS }Z?v53OKP.s,&li DB2 }]bz7XhDX( NFS x
L#XhDxLG rpc.statd#
IT9C ps -ef | grep rpc.statd |n4liKxL#
g{b)xL;PKP,G4NDzDYw53D5#
58 20 DB2 ~qw
Z 6 B Z Linux r UNIX O20z7 CD r DVD
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?<#
© Copyright IBM Corp. 1993, 2012 59
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
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 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#
a{
CD r DVD D~53VZQ20C#i4 CD r DVD DZ],=(G:+bLE
k}/wP"dk cd /cdrom |n,dP cdrom G20c?<#
60 20 DB2 ~qw
20 CD r DVD (Solaris Operating Environment)+ CD-ROM ek Solaris Operating Environment OD}/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?<#
Z 6 B Z Linux r UNIX O20z7 CD r DVD 61
62 20 DB2 ~qw
Z 7 B Z Windows OxP20
20 DB2 ~qwz7Ev (Windows)KwbEvKZ Windows O20 DB2 ~qwz7D=h#
}L
*20 DB2 ~qwz7:
1. i4 DB2 }]bz7Hvu~#
2. g{a)K DB2 }]b}6E",ki4KE"#
3. <820iJ:
z7 DVD+ DB2 z7 DVD ek DVD-ROM }/wP#
203q
g{QBX203q,k+CD~b9u#
4. (}TB=(20 DB2 }]bz7:
v “DB2 20”r<#
v ICl&D~xP2,20#
I9C“DB2 20”r<44P20MdCNq,}g:
v !q DB2 }]b20`M(dM"+rr(F)#
v !q DB2 }]bz720;C#
v 20zTsIT8(DoTw*z7gfM{"D1!oT#
v hC DB2 Extended Security#
v hC DB2 5}(|(5}C'hC#1!ivB,|k DAS C'`,)#
v hC DB2 \m~qw(|( DAS C'hC)#
v hC DB2 D>Qw~qw#
v hC\m*5KMKP4v`Sw(*#
v hCMdC5}(|(5}C'hC)#
v <8 DB2 $_?<#
v 8( DB2 E"PDKZ#
v 4(l&D~#
v 20d{z7#
20 DB2 ~qw (Windows)KNqhvgNZ Windows Ot/“DB2 20”r<#+9C“DB2 20”r<4(e2
0,"+ DB2 }]bz720=53O#
© Copyright IBM Corp. 1993, 2012 63
*<.0
Zt/“DB2 20”r<.0:
v g{zrchCVx}]b73,kND:hCVx}]b73;#
v 7#53zc20"ZfMEL*s#
v g{zrc9C LDAP Z Windows Yw53 Active Directory P"a DB2 ~q
w,G4Z20.0&)9?<#=,qr+h*V/"aZc"`?}]b#P
X|`E",kND“* LDAP ?<~q)9 Active Directory #= (Windows)”w
b#
v g{zrcZ20 DB2 z7.09C IBM Tivoli Monitoring for Databases: DB2
Agent,kND“9C DB2 20Lr420 IBM Tivoli Monitoring for Databases: DB2
Agent”wb,TKbj8E""V^TM^F#
v XkP_8(iDC'(^D>X\m1C'J'E\4P20#Z LocalSystem I
TCw DAS M DB2 5}C'Rz49C}]bVx&\D DB2 }]b~qwP,
_Pa}X(DG\m1C'IT4PK20#
":g{rc9CG\m1C'J'xPz720,G4Z"T20 DB2 }]bz
7.0,Xk20 VS2005 KP1b#Z20 DB2 }]bz7.0,VS2005 KP
1b&ZYw53O#IS Microsoft KP1bBX Web >cq! VS2005 KP1
b#P=v!n:TZ 32 ;53,!q vcredist_x86.exe;TZ 64 ;53,!
q vcredist_x64.exe#
v (izXUyPDLr(d;;G?F),by20LrIT|BFczODNb
D~x;h*XB}<#
v Sib}/wr43dDxg}/w(}g Windows J4\mwP \\hostname\
sharename)20 DB2 z7;\'V#Z"T20 DB2 z7.0,Xk+xg}/
w3dA Windows L{(}g Z:)#
XZKNq
^F
v (}NNC'J'<^(KP`v“DB2 20”r<5}#
v DB2 1>{FM5}{;\T}V5*<# DB2 1>{Fn$I* 64 v"oV
{,b)V{ITG A-Z"a-z M 0-9#
v DB2 1>{FM5}{ZyPD DB2 1>PXk(;#
v ;\Tv_P;v}]bVxD}]b9C XML &\#
v g{Q20BPdP;vz7,G4d{ DB2 }]bz7y;\20Z,;76P:
– IBM Data Server Runtime Client
– IBM Data Server Driver Package
– DB2 E"PD
v “DB2 20”r<DVN;S\G"DV{#
v g{Z Windows Vista r_ Windows 2008 r|_f>DYw53OtC)92+
T,G4C'XktZ DB2ADMNS r DB2USERS iE\KP>X DB2 |nM&
CLr,bGr*P;vnbD2+T&\(C'CJXF)Z1!ivBa^F
>X\m1y_PDX(#g{C';tZdPNN;vi,G4{G+;PT>
X DB2 dCr&CLr}]DACJ(#
64 20 DB2 ~qw
}L
*t/“DB2 20”r<:
1. 9CQ* DB2 20(eD>X>X\m1J'4G<53#
2. g{z_P DB2 }]bz7 DVD,G4+dek}/wP#g{tCKT/KP
&\,G4|+T/t/ DB2 20t/e#g{T/KP&\;\$w,k9C
Windows J4\mw4/@ DB2 }]bz7 DVD,;s+w20<jTt/“DB2
20t/e”#
3. g{zS Passport Advantage® BXK DB2 }]bz7,G4KPCI4PD~4
b9u DB2 }]bz720D~#9C Windows J4\mw4/@ DB2 20D
~"+w20<j4t/ DB2 20t/e#
4. S“DB2 20”t/eP,ITi420Hvu~M"P5w,2IT1SxP20#
zI\ki420Hvu~M"P5wTq!nBE"#
5. %w20z7,20z70Z+T>I)20Dz7#
g{FczOP420NN DB2 }]bz7,G4(}%w20Bz74t/2
0#q-“DB2 20”r<Da>p=jI20#
g{FczOAYQ-20K;v DB2 }]bz7,G4IT:
v %w20Bz7T4(BD DB2 1>#
v %w9CVPz7T|BVP DB2 1>,+&\mS=VP DB2 1>,TVP
DB2 V8"V9.1 r V9.5 1>xP}6,r_20=Sz7#
6. DB2 20r<+7(53oT,"t/CoTD20Lr#*zozI8<zjI
d`=h#*wC*zoz,k%wozr4 F1 |#If1%w!{4ax20#
a{
1!ivB,DB2 }]bz7+20Z Program_Files\IBM\sqllib ?<P,dP
Program_Files m> Program Files ?<D;C#
g{z20=;vC?<Q-Z9CD53O,DB2 }]bz72076amS _xx,
dP xx G}V,S 01 *<"TzQ20D DB2 1>}?]v#
z9IT8(T:D DB2 }]bz72076#
B;=v24
v i$20#
v 4PXhD20sNq#
PX20Zdv=DmsDE",ki4;Z My Documents\DB2LOG\ ?<PD20U
>D~#CU>D~9CTBq=:DB2-ProductAbrrev-DateTime.log,}g DB2-ESE-
Tue Apr 04 17_04_45 2008.log#
g{bG Vista 64 ;OB20D DB2 z7"R+9C 32 ; OLE DB a)Lr,
G4XkV/"a IBMDADB2 DLL#*"aK DLL,kKPTB|n:
c:\windows\SysWOW64\regsvr32 /s c:\Program_Files\IBM\SQLLIB\bin\ibmdadb2.dll
dP Program_Files m> Program Files ?<D;C#
Z 7 B Z Windows OxP20 65
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]b53M DB2 `Xz7
DD5#1!ivB,g{;PZ>X20 DB2 E"PD,G4ITS Web CJ DB2
E"#
DB2 Express EditionM DB2 Workgroup Server EditionDZf^Fg{*20 DB2 Express Edition,G4JmCZ5}DnsZf* 4 GB#
g{*20 DB2 Workgroup Server Edition,G4JmCZ5}DnsZf*
64 GB#
Vdx5}DZf?I INSTANCE_MEMORY }]b\mwdCN}7(#
S V9.1 r V9.5 xP}61DX*5w:
v g{ V9.1 DB2 }]bz7DZfdC,vJmDO^,G4Zz}
6=10f>.s,DB2 }]bz7I\^(t/#
v Tw{Zf\mw;a+\D5}Zf^Fvs=,vmI$^
F#
,;(FczOD`v DB2 1> (Windows)zITZ,;FczO9C`v DB2 1>#?v DB2 1>IT&Z`,zk6p,
2IT&Z;,zk6p#
KdC_PBPC&:
v \;,1Z,;(wzOKPh*;, DB2 f>D&CLr#
v \;KP@"D DB2 z71>45V;,D&\#
v Z+zz}]bFA|_f>D DB2 z7.0,\;Z,;(FczOxPbT#
v TZ@"m~)&L,\;+ DB2 ~qwz76k=zDz7P,"TC'~X
DB2 }]b#
DB2 1>G20Z,;;CD;i DB2 z7#
;20;v DB2 1>1Dnpv Z20Zd,+zI(;D1! DB2 1>{F#zITZ4P“DB2 20”r<1|
D1! DB2 1>D{F#Z20jIs,^(|D DB2 1>{F#
v &CLr+Z`FZ DB2 V8 73D73P9C1! DB2 1>#
Z,;(FczO20`v DB2 1>1Dnpv DB2 V8 ITk DB2 V9.1"DB2 V9.5 T0 DB2 V9.7 2f,+fZBP^F#
– 49z_P DB2 V9.1"V9.5 r V9.7 D`v1>,+ DB2 V8 1>TXkG1
!1>#;\|DK1!1>#Z6X DB2 V8 .s,zIT9C+V*X+1
!1>hC*NN DB2 V9.1"V9.5 r V9.7 1>#
– I!:zIT+?v DB2 1>dC*9C;,D DB2 E"PD#
":Z,;53O;\20;v`,"Pf6pD DB2 E"PD1>#_ex
T,ITZ,;53O20 V8"V9.1 M V9.5(r|_f>) D DB2 E"P
D,+,;(wzO;\,1_P V9 FP1 M V9 FP2 D DB2 E"PD#+G,
zITdC DB2 }]b~qw46LCJb) DB2 E"PD#
66 20 DB2 ~qw
– ;P1! IBM }]bM'zSZ1>PD IBM }]~qw .NET a)LrGZ
“+ViO~_Y:f”P"aD#g{ V8 M V9 ;p20,G4 V9 PD IBM
}]~qw .NET 2.0 a)Lr2Z“+ViO~_Y:f”P"a#V8 ;P 2.0
.NET a)Lr#
– ?v DB2 1><Xk_P(;5}{F#TZ+ NO_CONFIG j>hC* YES D
2,20,;a4(1!5}#+G,Z20s4(5}1,C5}Xk(;#
C5}D1!{F*“DB2”#g{{F*“DB2”D5}QfZ,G4azIC5
}D(;{F#zIK(;{FD==G9C{F“DB2”"SOB._,;s4
U}V3rzIns=vV{#yzIDsx5}{F*“DB2_01”M“DB2_02”
H#IZT\=fD-r,ZwzO;N;&S;v DB2 1>9C DB2 XFP
D#
v TZ Microsoft COM+ &CLr,kTC&CLr9CMV" IBM Data Server Driver
Package(20Lr)r IBM Data Server Driver for ODBC and CLI(9uD~),
x;G IBM Data Server Runtime Client,r*;N;\+;vData Server Runtime
ClientCZ COM+ &CLr# IBM Data Server Driver Package(20Lr)r IBM
Data Server Driver for ODBC and CLI(9uD~);PK^F#Microsoft COM+
&CLrCJ DB2 }]4vZ1! DB2 1>O'V#;'V COM+ &CLrC
J;,D DB2 1>D"P'V#g{20K DB2 (C}]b (UDB) V8,G4X
k9C DB2 UDB V8 1>4KPb)&CLr#g{20K DB2 V9 r|_f>,
G4IT(}“!q1! DB2 1>”r<4|D1! DB2 1>,+Gz^(,19
Cb)1>#
Z 7 B Z Windows OxP20 67
20B DB2 1>1!q1!5
Z V9.1 P,IT_P20K`v DB2 1>D=8#(ZK>}P,DB2COPY1"
DB2COPY2...DB2COPYn#)z+dP;v DB2 1>!q*1! DB2 1>#ZKiv
B,!qK DB2COPY1 w*1! DB2 1>#
T V9.5 p,+a20;v DB2 1> (DB2COPY1)#|G1! DB2 1>M1! IBM
}]bM'zSZ1>#
68 20 DB2 ~qw
;s,ZBD DB2 1> (DB2COPY2) P20 DB2 z7#ZBD DB2 1>
(DB2COPY2) 20Zd,53a/JzGq*+CBD DB2 1>hC*1! DB2 1
>#g{l&*“q”,G4 DB2COPY1 T;G1! DB2 1>#(|2G1! IBM }
]bM'zSZ1>#)
+G,T;<GK=8,xZ53/JzGq*+BD DB2 1>hC*1! DB2 1
>1l&*“G”#
Z 7 B Z Windows OxP20 69
ZKivB,DB2COPY2 I*BD1! DB2 1>(T01! IBM }]bM'zSZ
1>)#
V8 2f
DB2 V8 ITk DB2 V9 T0|_f>D DB2 2f,+Xk+ DB2 V8 hC*1!
DB2 1>#*K;Y+ DB2 V8 w*1! DB2 1>,IT+C DB2 1>(F= DB2
V9,;s|D1! DB2 1>#Z~qwO,;\P;v DAS f>"R|4gBy>
\m5}:
v g{ DAS Z V9 O,G4|IT\m V8 M V9 5}#
v g{ DAS Z V8 O,G4|;\\m V8 5}#zIT(F V8 DAS,r_+|
>};s4( V9 DAS,T\m V8 M V9 5}#v1*9CXFPD4\m V9
6pr|_6pD5}1,Eh* V9 r|_6pD DAS#
V8 M V9 2fM DB2 .NET Data Provider
Z DB2 V9 P,DB2 .NET Data Provider _P System.Transactions {FUd'V#;
x,K'VvT1! DB2 1>IC,rKZ2f73P;\'V#g{20K V8,G
4 1.1 .NET Data Provider QZ V8 20ZdZ“+ViO~_Y:f”P"a#2.0 a
)Lr+Z V9 20ZdxP"a#;\Z9C 1.1 a)Lr"OLE DB r ODBC 4
,SA DB2 D,;}LP9C 2.0 a)Lr#
w*~qKPD&CLr
/,s( DB2 DLL D~D&CLr(}g,k db2api.lib 4SD&CLr)+Z
PATH PiR DB2 DLL D~#bb6E;GkT`v DB2 f>*"DVP&CLr
+9C1! DB2 1>#*\*KP*,&CLrITZ0kNN DB2 b.09C
db2SelectDB2Copy API#
":1b)/}k db2api.lib xP4S1,b)/}+Z Windows 32 ;M Win-
dows 64 ;=(Obv*;,D DLL D~#64 ;=(ODKP1 DLL D~Dy>
{Fk 32 ;f>ODKP1 DLL D~`,,;GvSKs:“64”#}g,Windows
32 ;Yw53OD db2app.dll H[Z Windows 64 ;Yw53OD db2app64.dll#
PX|`E",kNDCall Level Interface Guide and Reference, Volume 1#
Windows x64 OD 32 ;M 64 ;f>
DB2 ;'VZ Windows O20`v DB2 32 ;M 64 ;f>,bGr* DB2 32 ;
M 64 ;"amf"Z;,;C#g{20 DB2 64 ;f>,G4+S53P}% 32
;f>#
LDAP M CLI dC
TZ DB2 V8,g{&CLrh*;,D LDAP hC,G4Xk9Cm;v LDAP C
'4O$C&CLr#qr,CLI dC+0l LDAP C'PI\9CDyP DB2 1
>#
T\F}w
;N;\T;v DB2 1>"aT\F}w,"RT\F}w;\`S|G"aD DB2
1>PD5}#P;1! DB2 1>1,DB2 !qr<+"zT\F}w,;sXBx
70 20 DB2 ~qw
P"a,Tc|GTZ1! DB2 1>45&Zn/4,#
Windows \mf6 (WMI)
Zx(DNN1d<;\"a;vf>D WMI a)Lr#
M'z,S
Z,;vxLP;\9C;v DB2 1>#PX|`E",kND Z 1823D:9C`
v1>D IBM }]~qwM'z,S;#
/,4S DB2 DLL D~D&CLr
1S4SA DB2 DLL D~D&CLrr+ LoadLibrary(x;G LoadLibraryEx)k
LOAD_WITH_ALTERED_SEARCH_PATH j>dO9CD&CLrXk7#}70kKu<S
tb#zIT9CT:D`k<u4liGq0kKCb,2ITZKP&CLr.
0wC db2envar.bat D~4hC73,r_ITwC db2SelectDB2Copy API,|I
T2,4S=&CLrP#
Visual Studio e~
g{1! DB2 1>G V9.5"V9.1 r V8 1>,G4Z,;(FczO,1;\"a
;vf>De~#&Zn/4,De~f>Gk1! DB2 1>|,Z;pDf>#
mI$"E
XkT?v DB2 1>"amI$#|G;_P536'DwCr#@5Z1>DmI
$"E*,;(wzOD\^f>D DB2 z7Mj+f>D DB2 z7a)KK&\#
Windows ~q
Windows =(OD DB2 ~q9C <servicename_installationname> |{<(#}g,
DB2NETSECSERVER_MYCOPY1#T>{F9a7S;vC(E(p4D“1>{F”,}
g,DB2 2+~qw (MYCOPY1)#5}9a+ DB2–<DB2 Copy Name>–<Instance
Name>–<Node Number> |(ZT>{FP,C{FT>Z~qXFfe applet P#
5J~q{F#V;d#
CZ!q*9CD DB2 1>D API
IT9C db2SelectDB2Copy API 4!qk*&CLr9CD DB2 1>#K API ;
h*NN DLL D~#|2,4S=&CLrP#ZwCNNd{ DB2 API .0,k
HSY0k DB2 b"wCK API#
":;\TNNx(xL`NwC db2SelectDB2Copy API;2MG5,;\+xLS;
v DB2 1>P;Am;v#
db2SelectDB2Copy API hC&CLrh*D7349C8(D DB2 1>{Fr;C#
g{Q-*k*9CD DB2 1>hCK73,G4;h*wCK API#+G,g{h
*9Cm;v DB2 1>,G4ZxLP0kNN DB2 DLL D~.0XkwCK
API#?vxL;\4P;NKwC#
Z 7 B Z Windows OxP20 71
_P`vomZcD}]bVx
ZyPFczO,?vomVx<Xk9C`,D DB2 1>{F#
9C MSCS M`v DB2 J4
XkdC?v DB2 J4TZ;,J4`SwPKP#
72 20 DB2 ~qw
Z 8 B Z Linux M UNIX OxP20
20 DB2 ~qwz7DEv(Linux M UNIX)KwbEvKZ AIX"HP-UX"Linux M Solaris O20 DB2 ~qwz7D=h#
XZKNq
*20 DB2 ~qwz7:
}L
1. i4 DB2 z7Hvu~#
2. g{a)K DB2 }6E",ki4KE"#
3. Z HP-UX"Linux M Solaris O^DZKN}#Z} Linux on x86_32 .bDyP
=(O,zXk20 64 ;ZK,;sEITLxxP20,qr20+'\#
4. <820iJ:
z7 DVDg{ DB2 z7 DVD 4T/20,G420 DB2 z7 DVD#
203q
g{QBX203q,G4+CD~b9u#
5. 9CdP;VIC=(420 DB2 z7:
v “DB2 20”r<
v db2_install |n
v 9Cl&D~xP2,20
v P'Z]D~?p
TZ DB2 ~qw,zIT9C“DB2 20”r<44P20MdCNq,}g:
v !q DB2 20`M(dM"+rr(F)#
v !q DB2 z720;C#
v 20zTsIT8(DoTw*z7gfM{"D1!oT#
v 20r}6 IBM Tivoli System Automation for Multiplatforms(Linux M AIX)#
v hC DB2 5}#
v hC DB2 \m~qw(|( DAS C'hC)#
v hC DB2 D>Qw~qw#
v hC\m*5KMKP4v`Sw(*#
v hCMdC5}(|(5}C'hC)#
v hC Informix® }]4'V#
v <8 DB2 $_?<#
v 8( DB2 E"PDKZ#
v 4(l&D~#
© Copyright IBM Corp. 1993, 2012 73
6. g{9C}“DB2 20”r<.bDd{=(20 DB2 ~qw,G4h*4P20
sdC=h#
w* root C'xP20
9C“DB2 20”r<420 DB2 ~qw(Linux M UNIX)KNqhvgNZ Linux M UNIX Yw53Ot/“DB2 20”r<#“DB2 20”r<
C4(e20W!nT0Z53O20 DB2 }]bz7#
*<.0
Zt/“DB2 20”r<.0:
v g{zrchCVx}]b73,kND20 DB2 ~qwPD“hCVx}]b73
”
v 7#53zc20"ZfMEL*s#
v 7#Q20\'VD/@w(Firefox 2.0+"Mozilla 1.7+ r SeaMonkey 1.1.4)#
v IT9C root C'(^r_G root C'(^420 DB2 }]b~qw#PXG root
C'20D|`E",kND20 DB2 ~qwPD“G root C'20Ev(Linux M
UNIX)”#
v DB2 }]bz73qXkIC#I(}:r5J DB2 }]bz7 DVD r_S Pass-
port Advantage BX203q4q! DB2 203q#
v g{*20G"Df>D DB2 }]bz7,G4Xk_PJ1D>XoTLr|#
v “DB2 20”r<G;v<N20Lr#Xk_P\;J><NC'gfD X Win-
dows m~,E\9“DB2 20”r<ZzwOKP#7# X windows ~qw}ZK
P#7#}7<vKT>Z]#}g,export DISPLAY=9.26.163.144:0.
v g{*ZzyZ73P9C2+Tm~,G4Zt/“DB2 20”r<.0XkV/4
(XhD DB2 C'#
v g{zrcZ20 DB2 z7.09C IBM Tivoli Monitoring for Databases: DB2
Agent,kND“9C DB2 20Lr420 IBM Tivoli Monitoring for Databases: DB2
Agent”wb,TKbj8E""V^TM^F#
XZKNq
^F
v (}NNC'J'<^(KP`v“DB2 20”r<5}#
v ;\T9Czk/ UTF-8 (eD"R;P;v}]bVxD}]b9C XML &\#
v “DB2 20”r<DVN;S\G"DV{#
v TyZ Itanium D HP Integrity Series Systems OD HP-UX 11i V2,9C“DB2 2
0”r<P8(D\k^(CJ(}20r<* DB2 5}yP_"\@$DC'r
DAS 4(DC'#jIK20r<.s,h*XBhCb)C'D\k#b;a0l
9C20r<44(5}r DAS,rK,;h*XB4(5}r DAS#
}L
*t/“DB2 20”r<:
74 20 DB2 ~qw
1. g{_P5JD DB2 }]bz7 DVD,G4(}dkBP|n4P;A20KK
DB2 }]bz7 DVD D?<:
cd /dvdrom
dP /dvdrom m> DB2 }]bz7 DVD D20c#
2. g{BXK DB2 }]bz73q,G4XkTz7D~xPb9u#
a. b9uz7D~:
gzip -d product.tar.gz
dP product GBXDz7D{F#
b. b9z7D~:
Z Linux Yw53Otar -xvf product.tar
Z AIX"HP-UX M Solaris Yw53Ognutar -xvf product.tar
dP product GBXDz7D{F#
c. |D?<:
cd ./product
dP product GBXDz7D{F#
":g{BXK>XoTLr|,G4+db9uA,;v?<P#b+aZ,;
?<P4(S?<(}g,./nlpack),"RJm20LrT/iR203qx^
ha>#
3. (}S}]bz73qyZ?<Pdk ./db2setup |n4t/“DB2 20”r<#
4. “IBM DB2 20t/e”+r*#ZK0ZP,ITi420Hvu~M"P5w,
2IT1SxP20#z9ITi420Hvu~M"P5wTq!nBE"#
5. %w20z7,20z70Z+T>I)20Dz7#
(}%w20Bz7t/20#q-“DB2 20”r<Da>p=jI20#
;)t/K20,M(}“DB2 20”r<D20fe4LxxP20"wv!q#
20ozIC48<zjId`=h#*wC20oz,k%wozr4 F1 |#I
f1%w!{4ax20#
a{
TZG root C'20,DB2 }]bz7<U20Z $HOME/sqllib ?<P,dP
$HOME m>G root C'Dw?<#
TZ root C'20,DB2 }]bz7Z1!ivB20ZBPdP;v?<P:
AIX"HP-UX M Solaris/opt/IBM/db2/V9.7
Linux /opt/ibm/db2/V9.7
g{z*20Z;vQ-Z9CC?<D53O,G4 DB2 }]bz72076am
S _xx,dP _xx G}V,S 01 *<"4UzQ-20D DB2 1>}?]v#
Z 8 B Z Linux M UNIX OxP20 75
z9IT8(T:D DB2 }]bz72076#
DB2 2076_PBPfr:
v IT|,!4V8 (a–z)"s4V8 (A–Z) MB._V{ ( _ )
v ;\,} 128 vV{
v ;\|,Uq
v ;\|,G"DV{
v ;\G{E4S
20U>D~G:
v DB2 20U>D~#KD~+6q|(msZZDyP DB2 20E"#
– TZ root C'20,DB2 20U>D~{G db2setup.log#
– TZG root C'20,DB2 20U>D~{G db2setup_username.log,dP
username GCZ4P20DG root C'j6#
v DB2 msU>D~#KD~a6qI Java 5XDNNmsdv(}g,l#M]e
E")#
– TZ root C'20,DB2 msU>D~{G db2setup.err#
– TZG root C'20,DB2 msU>D~{G db2setup_username.err,dP
username GCZ4P20DG root C'j6#
1!ivB,b)U>D~Z /tmp ?<P#IT8(U>D~D;C#
;YfZ db2setup.his D~#+G,DB2 20Lra+ DB2 20U>D~D1>#
fZ DB2_DIR/install/logs/ ?<P,"+dX|{* db2install.history#g{C
{FQfZ,G4 DB2 20Lra+dX|{* db2install.history.xxxx,dP xxxx
* 0000-9999,b!vZCzwOD20f>}?#
?v201><P;v%@Dz7G<D~Pm#g{}%K;v201>,G4K
2076BDz7G<D~2+;}%#K4FYwGZ20l*ax14PD,g
{LrZjI.0MQ#9r_l#P9,G4;a4(z7G<D~#
B;=v24
v i$20#
v 4PXhD20sNq#
Z20K DB2 }]bz7.s,(}S>XoTLr|yZD?<KP ./db2setup |n,2IT20>XoTLr|#
Z Linux x86 O,g{k* DB2 }]bz7\;CJ>XFczrxgODm;Fc
zOD DB2 D5,G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]b5
3M DB2 `Xz7DD5#
DB2 Express EditionM DB2 Workgroup Server EditionDZf^Fg{*20 DB2 Express Edition,G4JmCZ5}DnsZf* 4 GB#
g{*20 DB2 Workgroup Server Edition,G4JmCZ5}DnsZf*
64 GB#
Vdx5}DZf?I INSTANCE_MEMORY }]b\mwdCN}7(#
76 20 DB2 ~qw
S V9.1 r V9.5 xP}61DX*5w:
v g{ V9.1 r V9.5 DB2 }]bz7DZfdC,vJmD^F,
G4Z}6=10f>.s,DB2 }]bz7I\^(t/#
v Tw{Zf\mw;a+\D5}Zf^Fvs=,vmI$^
F#
w*G root C'xP20
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,g{zGG root C',G42ITZ Linux M
UNIX Yw53O4Pb)Nq#
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;<C53\m11dDivB2
0 DB2 }]bz7
v &CLr*"_,{G(#;G53\m1,+G9C 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~#
Z 8 B Z Linux M UNIX OxP20 77
Bm\aK root C'20MG root C'20.dDnp#
m 13. 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}#
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#
78 20 DB2 ~qw
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'20ITZ;,2076PD,;FczO2f#
;x,G root C'5};\I5PG root C'5}DG root C'9C
db2_deinstall |nxP|Br>}#
_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:
db2icrtw*G root C'20 DB2 }]bz71,+T/4(MdC%v5
}#ZG root C'20P^(4(|`5}#;x,g{h*dCT
/4(D5},G4zIT9CG root 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,;P20K
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
Z 8 B Z Linux M UNIX OxP20 79
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~#BP&
\M\&ZG root C'20PnuG;ICD:
v yZYw53DO$
v _ICT (HA) &\
v Z /etc/services D~P#t~q{FD\&
v vsC'}]^FD\& (ulimit)#K\&vJCZ AIX#Zd{Yw53O,Xk
V/vSC'}]^F#
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{zZw*G root C'20 DB2 }]bz7.s
!q;KP db2rfe |n,G4MXkV/hCO$`M#(}Z}]b\mwdC
(dbm cfg) D~P|BBPN},zIT5VKYw:
v clnt_pw_plugin(M'zC'j6/\ke~dCN})
v group_plugin(ie~dCN})
v srvcon_pw_plugin(CZ~qwOkV,SDC'j6/\ke~dCN})
w*G root C'20 DB2 z7Iw*G root C'20s`} DB2 }]bz7#
*<.0
Zw*G root C'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);#
w*G root C'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
80 20 DB2 ~qw
– ;\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{ ( _ )
– ;\,} 128 vV{
– ;\|,Uq
– ;\|,G"DV{
– ;\G{E4S
XZKNq
w*G root C'20 DB2 }]bz7TZCG root C'G8wD#;xT.,}K
w*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#
Z 8 B Z Linux M UNIX OxP20 81
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
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=YES
82 20 DB2 ~qw
RESERVE_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 Z 823D3 P4(DdCD~#
B;=v24
*ZG root C'20PtCyZ root C'D&\,kZ&C^)|r}6=Bf>s
XBKP db2rfe |n#
Z 8 B Z Linux M UNIX OxP20 83
84 20 DB2 ~qw
Z 9 B hCVx}]b73
hCVx}]b73
>wbhvgNhCVx}]b73#+9C“DB2 20”r<4205}5PD}]b
~qwM4(l&D~,;sY9Cb)l&D~44(NkD}]b~qw#
*<.0
":Vx}]b73ZG root C'20P;\'V#
v 7#z_P+h*4F=yPNkFczPD InfoSphere Vb$n CD mI$\?#
v +*NkVx}]b73D?(FczO`,}?D,xKZXkUP#}g,g
{Vx}]b73+ID(FcziI,G4b)FczO`,DDv,xKZy
XkUP#Z4(5}Zd,+ZBPD~P#tKZ,xRd}?k10~qw
OD_-Vx}?`H:Z Linux M UNIX O,+#tZ /etc/services P;xZ
Windows O,+#tZ %SystemRoot%\system32\drivers\etc\services P#b)K
Z+I“lY(E\mw”9C##tKZ+9CTBq=:
DB2_InstanceNameDB2_InstanceName_1DB2_InstanceName_2DB2_InstanceName_END
(;XnDu?Gp<KZ ( D B 2 _ I n s t a n c e N a m e ) MaxKZ
(DB2_InstanceName_END)#d{u?<#tZ services D~P,T9d{&CLr;
9Cb)KZ#
v *K\'V`vNk DB2 }]b~qw,*20 DB2 DFczXktZ;vIC
Jr#+G,IT+>XVxmSACFcz,49CFcz;tZ3vr#
v Z Linux M UNIX 53O,Vx}]b53h*6L shell 5CLr#DB2 }]b
53'VBP6L shell 5CLr:
– rsh
– ssh
1!ivB,1T6L DB2 Zc4P|n1(}g,t/6L DB2 }]bVx
1),DB2 }]b53Ma9C rsh#*9C DB2 1!5,Xk20 rsh-server L
r|#PX|`E",kND}]b2+T8OPD:20M9C DB2 }]b\m
w1D2+T"bBn;#
g{!q9C6L shell 5CLr rsh,G49Xk20"KP inetd(r xinetd)#
g{!q9C6L shell 5CLr ssh,G4h*ZjI DB2 20s"4hC
DB2RSHCMD "amd?#g{;hCK"amd?,G49C rsh 5CLr#
v Z Linux M UNIX Yw53O,7# etc ?<PD hosts D~P;|,“127.0.0.2”
Du?(g{C IP X73dAzwDj<wz{)#
XZKNq
}]bVxG}]bD;?V,|IT:D}]"w}"dCD~MBqU>iI#
Vx}]bGP=vr|`vVxD}]b#
© Copyright IBM Corp. 1993, 2012 85
}L
*hCVx}]b73:
1. 9C“DB2 20”r<4205}5PD}]b~qw#PXj8D8>E",kN
DJOz=(D`&“20 DB2 ~qw”wb#
v Z!q20M/rl&D~4(0ZP,7#!q+20hC#fZl&D~P!n#jI20.s,Bf=vD~+;4F=Z“DB2 20”r<P8(DTB
?<P:PROD_ESE.rsp M PROD_ESE_addpart.rsp#PROD_ESE.rsp D~G5}5
PD}]b~qwDl&D~#PROD_ESE_addpart.rsp D~GNkD}]b~q
wDl&D~#
v Z* DB2 5}hCVx!n0ZO,qX!q`vVx5}"dkns_-Vx}#
2. 9 DB2 203qICZVx}]b73PDyPVxFcz#
3. V"Nk}]b~qwl&D~(PROD_ESE_addpart.rsp)#
4. ZNkD?(FczO,9C db2setup |n(Z Linux M UNIX O)r_ setup(Z Windows O)420 DB2 }]b~qw:
Linux M UNIX*Aa)K DB2 }]bz7zkD?<,;sKP:
./db2setup -r /responsefile_directory/response_file_name
Windows
setup -u x:\responsefile_directory\response_file_name
}g,BfMG;v9C PROD_ESE_addpart.rsp w*l&D~D|n:
Linux M UNIX*Aa)K DB2 }]bz7zkD?<,;sKP:
./db2setup -r /db2home/PROD_ESE_addpart.rsp
dP /db2home GQ-4FKl&D~D?<#
Windows
setup -u c:\resp_files\PROD_ESE_addpart.rsp
dP c:\resp_files\ GQ-4FKl&D~D?<#
5. (vJCZ Linux M UNIX)dC db2nodes.cfg D~#DB2 20v#tz*T1
0Fcz9CDns_-Vx}?,+;dC db2nodes.cfg D~#g{;dC
db2nodes.cfg D~,G45}TG%;Vx5}#
6. |BNk~qwOD services D~,Tc* DB2 5}(e`&D FCM KZ# C
services D~;ZBP;C:
v /etc/services(Z Linux M UNIX O)
v %SystemRoot%\system32\drivers\etc\services(Z Windows O)
7. TZ Windows 2000 r|_f>ODVx}]b73,kt/“DB2 6L|n~q
”2+T&\?~T#$}]MJ4#
*K7#.V2+,kt/*w*/IDFcz(g{~q}Z LocalSystem J'
DOBDBKP)rC'(g{~q}ZC'DG<OBDBKP)#
86 20 DB2 ~qw
*t/“DB2 6L|n~q”2+T&\?~:
a. ZrXFwOr* Active Directory C'MFcz0Z,;s%w*<"!qL
r > \m$_ > Active Directory C'MFcz#
b. ZR0ZfeP,R|%w*t/DFczrC',;s!qtT
c. %w#f!n("!PENFczw*/I4!r#TZC'hC,k%wJ
'!n("ZJ'!niP!PENJ'w*/I4!r#7#4!PJ'\
tP,;\xP/Ir#
d. %w7(Tt/*w*/IDFczrC'#
Th*t/D?vFczrC'X4Ov=h#XkXBt/FczE\92+T
|Dz'#
9Cl&D~ZNkDFczO20}]bVx~qw (Windows)ZKNqP,+9Cz(}“DB2 20”r<4(Dl&D~,ZNkDFczO20}
]bVx~qw#
*<.0
v Q-ZwFczO9C“DB2 20”r<20K DB2 1>#
v zQ-4(l&D~T20ZNkDFczM+d4F=NkDFcz#
v zZNkDFczOXk_P\m(^#
}L
*9Cl&D~20d{}]bVx~qw:
1. 9CQ* DB2 20(eD>X\m1J'4G<+NkVx}]b73DFcz#
2. P;A|, DB2 }]bz7 DVD D?<#}g:
cd c:\db2dvd
dP db2dvd m>|, DB2 }]bz7 DVD D?<D{F#
3. S|na>{&dk setup |n,gBy>:
setup -u responsefile_directory\response_file_name
ZBP>}P,l&D~ Addpart.file IZ c:\responsefile ?<PR=#K>
}D|n+G:
setup -u c:\reponsefile\Addpart.file
4. jI20.s,liU>D~PD{"#zITZ My Documents\DB2LOG\ ?<PR
=CU>D~#z&CZU>D~D)24=kBPE"`FDdv:
=== Logging stopped: 5/9/2007 10:41:32 ===MSI (c) (C0:A8) [10:41:32:984]: Product: DB2Enterprise Server Edition - DB2COPY1 -- Installationoperation completed successfully.
5. 1ZwFczO205P5}D}]bVx~qw1,DB2 }]bz7y]8(D
NkVx}]b73D_-}]bVx~qw}?#tKZ6'#1!6'*Dv
KZ#TZ?vNkVx}]b73D~qw,zXk* FCM KZV/dC /etc/
services D~#FCM KZ6'!vZ*ZNkDFczO9CD_-Vx}?#A
Yh*=vu?:DB2_instance M DB2_instance_END#ZNkDFczO8(D
FCM KZDd{*s:
Z 9 B hCVx}]b73 87
v p<KZEXkkwFczDp<KZE`%d#
v sxKZXk43rxP`E#
v 8(DKZEXkGUPD#
a{
XkG<NkD?(Fcz"X4b)=h#
B;=v24
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]b53M DB2 `Xz7
DD5#
i$T5P5}DFczO"amDCJ( (Windows)ZVx}]b73P20 DB2 }]bz7.s,ki$zT5P5}DFczOD"
amGq_PCJ(#XkZyPNkDFczPKPKi$=h#
*<.0
v1*hCVx}]b731Eh*4PK=h#
XkQ20 DB2 }]bz7#
}L
*i$T5P5}DFczO"amDCJ(:
1. S|na>{&dk regedit |n# +r*“"am`-w”0Z#
2. %w"amK%n#
3. !q,SAxg"am#
4. ZFcz{VNPdk5P5}DFczD{F#
a{
g{5XKE",G4m>Q-I&Xi$KzT5P5}DFczOD"am_P
CJ(#
88 20 DB2 ~qw
Z 10 B l&D~20
l&D~20y!
k“DB2 20”r<;,,DB2 l&D~20Jmz20 DB2 z7x^hNNC';
%#
l&D~G;v|,20MdCE"D?"DD>D~#l&D~8(dCM20N
}T0*20Dz7Mi~#
K=(\PC,|;vICZ DB2 z7DsM?p,xRIT+ DB2 20}L8w
X6k=(F20MdC}LP#
IT(}BPNN=(44(l&D~:
v ^Dya)DdP;vy>l&D~#y>l&D~;Z DB2 z7 DVD DTB?
<P:
db2/platform/samples
dP platform m>J1D2~=(#
v 9C“DB2 20”r<y]za)Ddk#fhCMdC}]#g{!qZ“DB2 20
”r<P4(l&D~,b)l&D~(;vCZ~qw,;vCZVx(g{zZ
hC`VxD73))+1!X#fZbv;C#1!ivB,l&D~#fZT
B;C:Z Windows Yw53O,#fZ My Documents ?<B;Z Linux M
UNIX Yw53O,#fZ /tmp?<B#
v 9Cl&D~zIwy]Q20"RQdCDVP DB2 z744(l&D~#
l&D~20`IF*2,20r^KU\20#
l&D~6Xy!
IT9Cl&D~46X;vr`v DB2 }]bz7"&\?~r_;Vr`VoT#
2IT+l&D~6XF*2,6Xr^KU\6X#
Z Linux M UNIX Yw53O,9I9Cl&D~46X DB2 E"PD#
a)Ky>6Xl&D~ db2un.rsp#120K DB2 }]bz71,Z20}LPa
+y>6Xl&D~4F= DB2DIR/install ?<B;dP DB2DIR 8( DB2 }]b
z7D2076#IT(Fl&D~#*$nl&D~PD3vX|V,}%KX|
Vs_DGE(*)4I#
Z9Cl&D~xP6X.0,Xk<GBP"bBnM^F#
1}% DB2 }]bz71,XkWH>} DB2 5}#}g,g{;20K DB2
ESE,G4XkWH>}5},;sE}%K ESE z7#
g{,; DB2 1>PP`v DB2 }]bz7,G49Cl&D~46X;v DB2 }
]bz7";a0lK1>Pd{ DB2 }]bz7y2mDi~#}g,DB2COPY1
© Copyright IBM Corp. 1993, 2012 89
P|, DB2 }]bz7 ESE"WSE M PE#b}vz72mK`vi~#ZbViv
B,6X ESE Ma}%42mDi~#ZB<P,2mxrm>*S DB2COPY1 P
}%Di~:
+G,Z}%3v DB2 }]bz7.0,k<G5}`M#}g,ESE"WSE M PE
20Z,; DB2 1>P,xzk}% ESE z7#Z}% ESE z7.0,zIT4P
BPN;Yw:
v 9C db2iupdt |n+5}F=m;v'V ESE 5}`M"R_P`,f>D DB2
1>;r_
v 9C db2idrop |n4}%VP ESE 5}#
g{,; DB2 1>PD`vz720K,;v DB2 &\?~,G46XK&\?~
Dl&D~1MaSK DB2 1>|,DyPz7P}%K&\?~#
fZBP^F:
v g{3v=Sz7h*3v DB2 }]bz7,G4M;\}%C DB2 }]bz7#
}g,g{,120K ESE M QP,G4M;\6X ESE#
v g{m;v&\?~h*3v DB2 &\?~,G4M;\}%K DB2 &\?~#
v ;\}%"o#
v Z Windows Yw53O:
– 1z*}%3v DB2 }]bz71,6Xl&D~P;\Y|,CZ}%&\?
~roTDX|V#;\+X|V REMOVE_PROD kX|V REMOVE_COMP rREMOVE_LANG iOZ;p#
– g{z_P/:73,G4Z6X DB2 }]bz7.0,XkZnuKP db2mscs|nD,;~qwPKPxP -u !nD db2mscs |n44(JO*Fy!a9#
PXj8E",kND db2mscs |n#
Z6Xl&D~.s,kliU>D~#KD~+6qyP DB2 6XE"(|(ms
ZZ)#
< 1. ,; DB2 1>PD;, DB2 }]bz72mDi~
90 20 DB2 ~qw
v Z Linux M UNIX Yw53O,U>D~;Z /tmp/db2_deinstall-nnnnn.log P,
dP nnnnn GzID`E#KP db2_deinstall |n.s,U>D~{+T>ZA;O#9IT9C db2ls |n4i$Gq}%Kz7"&\?~roT#
v Z Windows Yw53O,U>D~;Z My Documents\DB2LOG\db2un-
TimeStamp.log P#IT(}r*“XFfe”PD“mSr>}Lr”T0r4i$G
q}%Kz7"&\?~roT#
l&D~"bBn
ZLxxPl&D~20.0&1KbBP"bBn:
v !\ V8 P4(Dl&D~M V9 P4(Dl&D~Dq=`F,+G,l&D~D
9C6'9G_Pf>^F#}g,Z DB2 V9 PzIDNNl&D~;\C42
0 DB2 V9 z7(}g,V9.5 r|_f>);x;\+Kl&D~C420 DB2
V8#4.`;,Z DB2 V8 PzIDl&D~;\C420 DB2 V9#bw*G V9
PBvD;)XhX|VlID#
v Z Linux r UNIX =(O,* root C'204(Dl&D~I\;\CZG root
C'20#3)l&D~X|VvTZ root C'20P'#PXj8E",kNDl
&D~X|V#
v g{z}Z9C“DB2 20”r<:
– Z20Zd,ITZ“DB2 20”r<D!q20YwfeP#fl&D~PDh
C#
– +;y]*4PD2044(l&D~#g{z_P`1r%DdC,r_g{
zk4(rcTsxP(FDl&D~,G4(i9CK=(#
– v1zJm20}LjI"R2I&jIK201,EazIl&D~#g{z
!{20,r_20'\,G4;a4(l&D~#
– ;\+9CK=(4(Dl&D~;-}^DM1SCZ db2isetup |n -r N}#Xk^D9C20r<4("RCZ db2isetup |nDl&D~,TzcBPu~:
- Xk|, FILE X|V
- ;\|, PROD"LIC_AGREEMENT r INSTALL_TYPE X|V#
v zIT9Cl&D~ZxgPD?v$w>O20j+`,DdC,r20;v DB2
z7D`vdC#;s,IT+KD~V"A*20Kz7D?v$w>O#
v g{z9Cl&D~zIw,G4+y]VP2044(l&D~#g{z_PO
4SDV/xPDdC,G4(i9CK=(#g{*9CIl&D~zIwzI
Dl&D~,G4I\h*dkC'{M\k#
9C“DB2 20”r<4(l&D~IT9C“DB2 20”r<"y]z*4PD2044(l&D~#+y]“DB2 20”r
<PywD!q4zIKl&D~#;s,IT9CCl&D~"(}9C`,hC
44P^KU\20#
XZKNq
*9C“DB2 20”r<44(l&D~:
Z 10 B l&D~20 91
}L
1. Z“DB2 20”t/eP,TZk*20Dz7!q20Bz7,r_!q9CVP
z7T!qk*9CD DB2 1>#
2. !q*20Dz7r DB2 1>,;s%wB;=Tt/“DB2 20”r<#
3. %w“6-”3fODB;="S\mI-iun#
4. Z!q20`M0ZP,S“dM”"“+r”r“(F”b}V20`MxP!q#
5. Z!q20M/r4(l&D~0ZP,!q+20hC#fZl&D~P!nr_ZKFczO20z7"+hC#fZl&D~P!n#;s,Zl&D~{VN
Pdkzk*“DB2 20”r<C4ECzIDl&D~D76#1!ivB,l&
D~D{F* Prod_<abbrev>.rsp,"R#fZ directory1 P#
":
a. g{z!q+20hC#fZl&D~P!n,G4;a+NNm~20ZF
czO,;Ga4(_PzZl&D~{VNP8(D{FDl&D~#
b. g{!q20Vx}]b,G4+zI=vl&D~,;vG*5P5}DF
czzID,m;vG*NkDFczzID#y]5P5}DFczD{F
4zINkDFczDl&D~{#1!ivB,Vxl&D~D{F*
Prod_<abbrev>_addpart.rsp,"R#fZ directory2 P#
6. !qzk*D!nTLxjId`D20fe#
7. Z*<4FD~"4(l&D~0ZP,i4zy!qDhC#
8. *20Cz7,M%wjI#
9. jI20.s,“DB2 20”r<MQ-+zIDl&D~ECZz8(D76P#
19C“DB2 20”r<44(l&D~1,arl&D~PmS;vXbDX|V
ENCRYPTED#}g:
DAS_PASSWORD = 07774020164457377565346654170244883126985535505156353ENCRYPTED = DAS_PASSWORD
X|V ENCRYPTED 8>\kD5J5";GyT>D;v}VrP#
DB2 Dl&D~20Ev(Linux M UNIX)KNqhvgNZ Linux r UNIX O4Pl&D~20#Zu<20.sI9Cl&
D~420d{i~rz7#9IT+l&D~20F*2,20r^KU\20#
*<.0
Z*<20.0,&7#:
v 53zc20 DB2 }]bz7DyPZf"2~Mm~*s#
v yP DB2 xL<Q#9#g{*ZFczDVP DB2 20y!O20 DB2 }]
bz7,G4Xk*yP DB2 5}T0kVP DB2 20PXD DB2 DAS #9y
P DB2 &CLr"DB2 }]b\mwM DB2 xL#
XZKNq
^F
92 20 DB2 ~qw
Z Linux r UNIX Yw53O,9Cl&D~=(420 DB2 1,&"bBPV^
T:
v g{+NN5}r+VE*D~"amX|VhC* BLANK(%J“BLANK”),G
4a{G+S10hCDX|VPmP>}CX|V#
v Z20.0,7#_Pc;DELUd#qr,g{20'\,G4h*V/e
}#
v g{z*4P`v20,r_(}`E DVD 420 DB2 }]bz7,G4(iz
SxgD~53x;S DVD }/wPxP20#SxgD~53xP20+Txu
L4P20y(D1d#
v g{F.20`vM'z,khCzk~qwOQ20DD~53Ta_T\#
}L
*4Pl&D~20:
1. 20 DB2 }]bz7 DVD r_CJ203qyf"ZDD~53#
2. 9Cy>l&D~44(l&D~# kND:9Cy>l&D~4(l&D~
(Linux M UNIX);#
l&D~_PD~`M .rsp#}g,ese.rsp#
3. 9Cl&D~420 DB2# kNDZ 943D:9Cl&D~420 DB2 }]b
z7(Linux M UNIX);#
9Cy>l&D~4(l&D~(Linux M UNIX)XZKNq
Z4(l&D~.s,IT|DCl&D~T$nr!{$nX|V#
fZBPdP;Viv:
v zky]y>l&D~(;Z db2/platform/samples ?<P,dP platform m>J1
D2~=()44(l&D~#
v Q-9CyZzD20D“DB2 20”r<4(Kl&D~,+GzkT|xP|D#
g{*1SS DVD xP20,G4Xk+QX|{Dl&D~f"Zm;vD~53
O#
ITZl&D~P8(5}yP_D{F#g{KC'P;fZ,G4 DB2 +ZzD
53O4(KC'#
*`-l&D~:
}L
1. g{z<89Cy>l&D~,G4+y>l&D~4F=>XD~53P,"9
Cl&D~X|Vwbw*8O4`-|#
2. (Fy>l&D~#
*$nl&D~PDn,}%X|Vs_DGE(*)#;s,9CBhCf;;
Z5R_D10hC#I\DhCP>ZHER_#
Z 10 B l&D~20 93
3)z7l&D~_P?FX|V,Xk*da)5#?FX|VZ?vl&D~
PD"MPwK5w#
Z20l&D~ZdZl&D~P(;8(TZ20(;DX|V#
3. +CD~#fZI)xgP?vK9CD<vD~53O#
9Cl&D~420 DB2 }]bz7(Linux M UNIX)*<.0
Z*<20.0,&7#:
v TZ root C'20,k9C_P root C'X(DC'j64G<#TZG root C
'20,k9C+5P DB2 20DC'j64G<#
v 53zc20 DB2 }]bz7DyPZf"2~Mm~*s#
v zITZ_P root C'(^rG root C'(^DivB9Cl&D~420 DB2
}]bz7#
v Q#9k*9CD DB2 1>X*DyP DB2 xL#
}L
*4Pl&D~20:
1. dk db2setup |n,gBy>:
dvd/db2setup -r responsefile_directory/response_file
dP:
v dvd m> DB2 I203qD;C;
v responsefile_directory m>(Fl&D~yZD?<;
v response_file m>l&D~D{F#
2. jI20.s,liU>D~PD{"# 1!ivB,20U>;Z /tmp ?<P:
v db2setup.log(TZG root C'20,20U>D~* db2setup_username.log,
dP username GCZ4P20DG root C'j6)
v db2setup.err(TZG root C'20,msU>D~ db2setup_username.err,
dP username GCZ4P20DG root C'j6)
zIT8(U>D~D;C#20z7G<U> db2install.history ;Z DB2DIR/
install/logs P,dP DB2DIR 8( DB2 }]bz7D2076#1!20?<
G:
v /opt/IBM/db2/V9.7(TZ AIX"HP-UX r Solaris)
v /opt/ibm/db2/V9.7(TZ Linux)
g{Z,;;C20K`v D B 2 }]bz7,G4z+4=
db2install.history.xxxx,dP xxxx GS 0001 *<D}V,"4UzQ-20
D DB2 1>}]v#
B;=v24
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]bM`Xz7DD5#
94 20 DB2 ~qw
9Cl&D~ZNkDFczO20}]bVx~qw(Linux MUNIX)
ZKNqP,+9Cz(}“DB2 20”r<4(Dl&D~,ZNkDFczO20}
]bVx~qw#
*<.0
v Q-ZwFczO9C“DB2 20”r<20K DB2 }]bz7,"ZNkDFcz
O4(KCZ20Dl&D~#
v zZNkDFczOXk_P root C'(^#
}L
*9Cl&D~20d{}]bVx~qw:
1. w* root C'G<+NkVx}]b73DFcz#
2. P;AZdP4F DB2 }]bz7 DVD Z]D?<# }g:
cd /db2home/db2dvd
3. dk db2setup |n,gBy>:
./db2setup -r /responsefile_directory/response_file_name
Z>>}P,Q+l&D~ AddPartitionResponse.file #f= /db2home ?<P#
KivD|n+G:
./db2setup -r /db2home/AddPartitionResponse.file
4. jI20.s,liU>D~PD{"#
a{
XkG<NkD?(Fcz"4Pl&D~20#
B;=v24
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 }]
bD5,G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]b53M DB2 }
]b`Xz7DD5#
l&D~mszk(Linux M UNIX)
BPwmhvKZ20l&D~}LPI\av=Dms5Xk(w*ms5XkM
(zms5Xk)#
m 14. l&D~20ZdDw*mszk
mszk5 hv
0 YwI&jI#
1 Yw5X;u/f#
67 20ZdvVB|ms#
Z 10 B l&D~20 95
m 15. l&D~20ZdD(zmszk
mszk5 hv
3 4R=76#
5 \xCJ#
10 vV73ms#
13 }]^'#
16 4( DAS '\#
17 4(5}'\#
18 4(}]b'\#
19 ^)|3qD6pMZQ20Dz7#
20 ^)|3qD6pMQ20Dz7D;y#;h*|B#
21 Zy!D;C;P20 DB2 z7#;h*|B#
22 *|BQ20D DB2 z7,I9C installFixPack |nx;G db2setup
|n#
87 dP;vN}^'#
66 20;C'!{#
74 dC}]Q;Y5#kk'VK1*5#
76 4a)Kz7D204#ki$4fZ"RzITT|xPCJ#
82 m;n20QZxP#kHjICn20,;sLx4PK20#
86 r*20U>D~1vVms#ki$8(DU>D~;CfZ"RCD
~I4k#
97 K20Lr|ZK=(O;\'V#
102 Q20Kz7Dm;f>#Kf>D20;\Lx#
103 |nPTd?^'#
143 53;Pc;DICUdC4LxxP20#
9Cl&D~46X DB2 }]bz7"&\?~roT(Linux MUNIX)
*2,6X DB2 1>PD DB2 }]bz7"&\?~roT,k9CxP -r !nD db2_deinstall |n#
XZKNq
9IT9Cl&D~46X DB2 E"PD#
g{Z;,2076P20K DB2 }]bz7,G4XkZ?v2076P%@KP
K|n#y>l&D~ db2un.rsp ;Z DB2DIR/install P,dP DB2DIR 8( DB2
z7D2076#
}L
*4P6X:
1. (F db2un.rsp l&D~#*$nl&D~PDn,}%X|Vs_DGE(*)#
;s,9CBhCf;;Z5R_D10hC#I\DhCP>ZHER_#
2. KP db2_deinstall |n#}g,db2_deinstall -r db2un.rsp#
96 20 DB2 ~qw
3. jI6X.s,kliU>D~PD{"# U>D~;ZTB;C:
v TZ root C'20:/tmp/db2_deinstall.log.process-id
v TZG root C'20:/tmp/db2_deinstall_user-id.log
DB2 Dl&D~20Ev (Windows)Z Windows Yw53O,ITZ%(zwr`(zwO4P DB2 z7Dl&D~2
0#9IT+l&D~20F*2,20r^KU\20#
*<.0
Z*<20.0,&7#:
v 53zc20 DB2 z7DyPZf"2~Mm~*s#
v z_P4P20yXhDyPC'J'#
v 7#yP DB2 xL<Q#9#
}L
v *Z%(zwO4P DB2 z7Dl&D~20:
1. (}BPdP;V=(44(M(Fl&D~:
– ^Dy>l&D~#y>l&D~;Z db2\Windows\samples P#
– 9C“DB2 20”r<4zIl&D~#
– 9Cl&D~zIw#
2. KP setup -u |n,b+8((Fl&D~#}g,20Zd4(Dl&D~:
setup -u my.rsp
v *Z`(zwO4P DB2 z7Dl&D~20:
1. hCT?<D2mCJ
2. 9Cy>l&D~44(l&D~
3. 9Cl&D~420 DB2 z7
9 DB2 20D~ICZl&D~20 (Windows)9 DB2 20D~ICZ20GZ`(zwO4P DB2 z7Dl&D~20b;}L
D;?V#
XZKNq
*9 DB2 20D~ICZl&D~20,Xk+XhDD~Sz7 DVD 4F=m;
}/w#
*+XhDD~Sz7 DVD 4F=m;}/w:
}L
1. +J1D DB2 z7 DVD ek DVD }/wP#
2. 4(?<(}g,c:\db2prods)#
3. 4F DB2 20D~#
Z 10 B l&D~20 97
a{
hCT?<D2mCJ( (Windows)hCT?<D2mCJGZ`(zwO4P DB2 z7Dl&D~20b;}LD;?
V#b+Jmz*xg$w>ZhT20~qwOD?<DCJ(#
XZKNq
*hCT20~qwOD?<D2mCJ:
}L
1. + DB2 20D~4F=;v?<P#}g,c:\db2prods#
2. r*“Windows J4\mw”#
3. !q20~qwOzk*2mD?<#
4. SK%8P!qD~*>tT#C?<D“tT”0Z+r*#
5. !q2m!n(#
6. TZ Windows 2003,!q2mKD~P4%#
7. TZ Windows 2008 r_ Windows Vista r|_f>,%w_62m4%#tC2
mKD~P4!r#
8. Z2m{VNPdk2m{#}g,db2win#
9. *T?vK8(ACJ(:
a. %w(^4%#“<2m{>(^”0Z+r*#
b. 7#ZirC'{rP!qK Everyone !n#
c. Z Everyone (^rP,7#tCKAmI(#%wA!DJmPPD4!r#
d. %w7(#z+5X=k*hC2mCJD?<D“tT”0Z#
e. %w7(#
`-l&D~ (Windows)XZKNq
Z4(l&D~.s,IT|DCl&D~T$nr!{$nX|V#
fZBPdP;Viv:
v zky]y>l&D~(;Z db2\Windows\samples ?<P)44(l&D~#
v Q-9CyZzD20D“DB2 20”r<4(Kl&D~,+GzkT|xP|D#
v zQ-hCMdCK DB2 z7,"Rzk9CIl&D~zIwzIDl&D~Z
xgPV"Kj+`,DdC#g{*9CIl&D~zIwzIDl&D~,G
4zI\h*dkC'{M\k#
vZ?j$w>D>X}/wO20 DB2 z7#ZG>X}/wO20I\alIT
\MICT=fDJb#
*`-l&D~:
98 20 DB2 ~qw
}L
1. g{z}Z9Cy>l&D~,G4*|zI;v1>,"ZD>`-wPr*
|#g{z}Z9CI“DB2 20”r<4(Dl&D~,G4ZD>`-wPr*
|#
2. (Fl&D~#
*$nl&D~PDn,}%X|Vs_DGE(*)#;s,9CBhCf;;
Z5R_D10hC#I\DhCP>ZHER_#
3)z7l&D~_P?FX|V,Xk*da)5#?FX|VZ?vl&D~
PD"MPwK5w#
3. +CD~#fZ2mxg}/wO,Tc20~qwIT9C|#g{QwKNN
|D,G4+CD~#f*BDD~{,T#t-<y>l&D~#g{}ZSz
7 DVD 1SxP20,k+QX|{Dl&D~f"Zm;v}/wO#
9Cl&D~420 DB2 z7 (Windows)*<.0
Z*<20.0,&7#:
v 53zc20 DB2 z7DyPZf"2~Mm~*s#
XZKNq
*S+20 DB2 z7D$w>P4P20:
}L
1. (}Z|na>{&dkTB|n,,SA|, DB2 20D~Dxg}/wr DVD
}/wD2m?<:
net use x: \\computer_name\directory_sharename /USER:domain\username
dP:
v x: m>>X}/wOD2m?<#
v computer_name m> DB2 20D~yZD6L~qwDFcz{F#
v directory_sharename m> DB2 20D~yZDxg}/wr DVD }/wOD
?<D2m{F#
v domain m>(eJ'yZDr#
v username m>TK53_PCJ(DC'#
}g,*9C6L?< db2prods(|w* DB2_Installation_Images 42m,R;
Z6L~qw Server O)w*>X x: }/w,dkTB|n:
net use x: \\Server\DB2_Installation_Images
y]2+TZxgODhC==,zI\h*8( /USER N}#
2. dk setup |n,gBy>:
setup -u response_file
dP response_file m>*9CDl&D~Dj{76MD~{#
Z 10 B l&D~20 99
g{*9C(}9Cl&D~zIwy4(Dl&D~,G47#yP5}E*D
~kz8(Dl&D~;Z`,D}/wM?<P#
3. jI20.s,liU>D~PD{"#PX20Zdv=DmsDE",ki4
;Z My Documents\DB2LOG\ ?<PD20U>D~#CU>D~9CTBq=:
DB2-ProductAbrrev-DateTime.log,}g DB2-ESE-Tue Apr 04 17_04_45 2007.log#
B;=v24
g{k* DB2 z7\;CJ>XFczrxgODm;FczOD DB2 D5,G4
Xk20 DB2 E"PD#
9C Microsoft Systems Management Server (SMS) 420DB2 z7
hz Microsoft Systems Management Server (SMS),zIT(}xg420 DB2 z7,
"SPk;C4hC20#SMS 20+9C'4PD$w?uAnY#g{k*Zs?
M'zO+?4U,;hC420,G4K20=(G\mkD#
*<.0
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
ZxgOXkAY* SMS ~qwM SMS $w>20MdCK SMS V2.0#kNDz
yZ=(D Microsoft’s Systems Management Server Administrator’s Guide ;i,TK
bPXgN4PBPYwD|`8Z:
v hC SMS(|(hCw;CM(z;C)#
v +M'zmSA SMS 53#
v hCM'zDbf/O#
XZKNq
1z}Z9C SMS 1,ITXF+9CDl&D~#zIT_P8v;,D20!n,
|G+zI;,Dl&D~#1zdC SMS 20Lr|1,IT8(*9CDl&D
~#
*9C SMS 20 DB2 z7:
}L
1. + DB2 20D~<k= SMS P
2. Z SMS ~qwO4( SMS Lr|
3. ZxgPV" DB2 20Lr|
+ DB2 20D~<k= SMS P+ DB2 20D~<k= SMS PG9C SMS 20 DB2 z7b;sMNqD;?V#
100 20 DB2 ~qw
XZKNq
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
*(} SMS 4hCLr|,+9Cy> SMS Lr|(eD~M(FDl&D~T0
5}E*D~#y> SMS D~{G db2<product_abbreviation>.pdf#}g,db2ese.pdf#
*+ DB2 20D~<k= SMS:
}L
1. + DB2 z7 DVD ek}/wP#
2. t/ Microsoft SMS Administrator#Microsoft SMS Administrator Logon 0Z+r*#
3. dkG<j6M\k,"%w OK#Open SMS 0Z+r*#
4. !q Packages 0Z`M,"%w OK#Packages 0Z+r*#
5. SK%8P!q File*>New#Package Properties 0Z+r*#
6. %w Import 4%#File Browser +r*#iR;Z x:\db2\Windows\samples D
SMS Lr|(eD~,dP x: m> DVD }/w# (#,pdf D~Z9C.0
h*xP(F#zIT+y>D~S x:\db2\Windows\samples 4F=>X}/w,S
E^DD~,;s<k|BsDD~#
7. %w7(#
Z SMS ~qwO4( SMS Lr|XZKNq
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
Z SMS ~qwO4( SMS Lr|G9C SMS 20 DB2 z7b;sMNqD;?
V#
SMS Lr|GS SMS ~qw"M= SMS M'zD;iE"#Lr|IITZM'z
$w>OKPD;i|niI#b)|nCZ53,$"|DM'zdCN}r_2
0m~#
*4( SMS Lr|:
}L
1. S Package Properties 0ZP,%w Workstations 4%#Setup Package ForWorkstations 0Z+r*,<kDl&D~M5}E*D~Q<8CT)9C#
Z 10 B l&D~20 101
2. Z Source Directory VNP,dkEC4FD DB2 D~D8?<D{F#}g,
x:\db2prods,dP x: m>zD DVD }/w#
3. Z Workstation Command Lines 0ZP!q*20Dz7D{F#
4. g{|D"X|{Ky>l&D~,G4%w Properties 4%#Command LineProperties 0Z+r*#|D Command Line N}D5,9|kBDl&D~{M76`%d#g{*9C(}9Cl&D~zIwy4(Dl&D~,G47#
yP5}E*D~kz8(Dl&D~;Z`,D}/wM?<P#
5. %w7(#
6. %w Close 4%#
7. %w OK XUr*D0Z#Packages 0ZVZT>BD SMS Lr|D{F#
ZxgPV" DB2 20Lr|ZxgPV" DB2 20Lr|G9C SMS 20 DB2 z7b;sMNqD;?V#
XZKNq
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
r*Q-4(KLr|,yTzP}v!n:
v zITV" SMS Lr|,;sZM'z$w>>XG<,YKPCLr|#K!n
*sC44P20DC'J'tZZdP(eCJ'D>X\m1i#
v zITV" SMS Lr|,;sZM'z$w>OxP6LG<,YKPCLr|#
K!n*sC44P20DC'J'tZ Domain Admins i#
v ITCT/20&\420 SMS Lr|#
zIT9C!n 1 M!n 2,+GTZs?20,(iz9C!n 3,bGRGK=h
V[DXc#
;)"M=M'z$w>,SMS Lr|M+f_M'z$w>*4PDzk,T0Cz
kZ SMS ~qwOD;C#
}L
v *+zk"MAM'z$w>:
1. r* Sites 0Z#
2. r* Packages 0Z#
3. Z Packages 0ZP,!qJ1DLr|,"+|O= Sites 0ZPD?jM'zO#Job Details 0Z+r*#K0ZPv+"M=M'z(zw76)D
Lr|,T0+Z$w>O4PD|n#
4. !P Run Workstation Command 4!r,"!q*9CD20Lr|#
5. Z Job Details 0ZD Run Phase rP,!P Mandatory After 4!r#
1!DX*UZ;hC*S10UZcp;\1d#4Uh*4w{UZ#
6. !{!P Not Mandatory over Slow Link 4!r#g{zZm`$w>Ox
P20,G4K&\G\X*D#(i;mxP20,T\b~qw:I}
102 20 DB2 ~qw
X#}g,t<GZ9d20,+201dVdxI\m}?DM'z$w
>#PXjI Job Details 0ZD|`E",kNDJCZzyZ=(DMicrosoft’s Systems Management Server Administrator’s Guide ;i#
7. jIw55w1,%w OK#+5X= Job Properties 0Z#
8. mS"M,5ww5+4PDYw#}g,20 IBM Data Server Client#
9. %w Schedule 4%,Job Schedule 0Z+r*#K0Z+EPKw5DE
H6#1!ivB,Cw5&ZMEH6,+EH4Pd{yPw5#(iz
!qPHr_EH6#9IT!qt/w5D1d#
10. %w OK TXU Job Schedule 0Z#
11. %w7(#
4(KCw5,"+Lr|"M= SMS M'z$w>#
v *Z SMS M'zOKP20Lr,4PBP=h:
1. Z?j SMS M'z$w>O,9CtZ(eCJ'yZD>X\m1iDC'J
'4G<$w>#r*}Z4P53Lr20,x;GC'Lr20,yTh*
K(^6p#
2. t/ Package Command Manager#Package Command Manager 0Z+r*#
3. 1 SMS M'z$w>S SMS ~qwSU=Lr|1,|ZC0ZD Pack-age Name ?VPPv#!qLr|"%w Execute 4%#20T/KP#
4. 20.s,Z9C DB2 .0XkXB}< SMS M'z$w>#*c:g{Zl
&D~P8(K REBOOT = YES,G4 SMS M'z+T/XB}<#
5. %w Start "!q Programs*> SMS Client *> Package Command Man-ager#Package Command Manager 0Z+r*#
6. %w Executed Commands D~P,"i$Lr|D4P#,y,IT(}l
iw5D4,,"7#QS]Rrn/4,|D*jI4,,4i$ SMS ~qw
ODYwGqQjI#
Z SMS M'zO,YNr*“Package Command Manager”#1z4(""M=M'
zDLr|vVZ“Executed Commands”D~PBf1,20Q-jI#
9C Microsoft Systems Management Server (SMS) 4V" DB220Lr|
>wbhvgN9C Microsoft Systems Management Server (SMS) 4V" DB2 20
Lr|#
*<.0
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
*9C SMS 4V" DB2 20Lr|,7#:
v QhC SMS 73#
v Q+ DB2 20iJ4F=;vIT`-20iJZ]D;C#
Z 10 B l&D~20 103
":PXgNhC SMS 73DE",kiDCz7DD5#
XZKNq
*9C SMS 4V" DB2 20Lr|,k4PBPYw:
}L
1. y]*4PD DB2 20D`M,<8C DB2 20iJODy>l&D~#y>
l&D~G db2*.rsp,|;Z DB2 20iJOD db2\windows\samples ?<P#
2. Z SMS 73PD“SMS Distribution Point”FczO,r* SMS Administrator Con-
sole#%w Site Database B-K%"R|%w Packages#
3. !q New *> Package From Definition#+r* Create Package from Defini-
tion r<#
4. %wB;=#+r* Package Definition 0Z#Z;Z DB2 20iJOD db2\
windows\samples ?<P/@TiRyhDLr|D~#KD~D{FDq=*
db2*.pdf#%w Open#
5. ST>DPmP!qJ1DLr|(e#%wB;=#+r* Source Files 0Z#
6. !q Create a compressed version of the source %!4%"%wB;=#
+r* Source Directory 0Z#
7. !q DB2 20iJD;C`MM?<,"%wB;=#
8. %wjITjI SMS Lr|D4($w#
9. S SMS Administrator Console P,r* Site Database B-K%"!q Pack-ages *> All Tasks *> Distribute Software#+r* Distribute Software r
<#
10. %wB;=#+r* Package 0Z#
11. !q Distribute an existing package %!4%,"ST>DLr|PmP!qJ1DLr|#%wB;=#+r* Distribute Points 0Z#*zF.V"DLr
|!q;vr`vV"c#
12. %wB;=#+r* Advertise a Program 0Z#
13. !q8>*+LrFc=3v/OD%!4%,"ST>DPmP!q*KPD
Lr#%wB;=#+r* Advertisement Target 0Z#
14. !qVPDFcz/O,r!q4(*ZdPxPFcDBFcz/O,;s2
0y!Lr#%wB;=#+r* Advertisement Name 0Z#
15. dkBFcD{FT0zk*mSDNN"M#%wB;=#+r* Advertise to
Subcollections 0Z#
16. 8(`TZ SMS 73PD SMS FczDVchCzk*KP`X DB2 LrD
;C#%wB;=#+r* Advertisement Schedule 0Z#
17. !qUZM1d,+ZCUZM1d.sZ8(DFcz/OOKP DB2 Lr#
zI\9k!qLrFcD=Z1d#%wB;=#+r* Assign Program 0Z#
18. g{*CC DB2 LrI*y8(D/OPDFczOD?F*s,k8(UZM
1d,ZK.s,+T/KPCLr#%wB;=#
19. %wjITjI Distribute Software r<#
104 20 DB2 ~qw
a{
dCT~qw}]bD6LCJ
;)20K DB2 }]bz7,MIT(}9CdCzVr|nP&mw4dCzDz
7,TVpZ?(M'z$w>OCJ6L}]b#
XZKNq
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
DB2 9C CATALOG |n4T6L}]bCJE"xP`?:
v CATALOG NODE |n8(PXgN,SAwzr~qwD-iE"#
v CATALOG DATABASE |nT6L}]b{`?"*d8(>Xp{#
v CATALOG DCS |n8(6L}]bGwz9G OS/400® }]b#(K|nvTZ DB2
Connect vKfrs5fEGXhD)#
v CATALOG ODBC DATA SOURCE |n+ DB2 }]br ODBC }/Lr\mw"a*}
]4#
g{F.20`vdCj+`,D IBM }]~qwM'z1>,G4I4(;vz&
mD~,|+KPz(FDE>#}g,<GTBy>z&mD~ myscript.bat,|C
4KPE>D~:
@echo offclsdb2cmd catmvs.bat
DB2CMD |nu</ DB2 }]b73,x catmvs.bat D~rwC,{Dz&mw5#
TBG;vy>?<E>D~ catmvs.bat,|ITC4+}]bmS= DB2 Connect
vKf$w>:
db2 catalog tcpip node tcptst1 remote mvshost server 446db2 catalog database mvsdb at node tcptst1 authentication server
db2 catalog dcs database mvsdb as mvs_locatordb2 catalog system odbc data source mvsdb
db2 terminateexit
ITV/r_9C SMS +b)D~"M=M'z$w>,"ZjI20MXB}<.
sT/KPE>#
}L
*C?<E>4(m;v SMS Lr|,4PBP=h:
1. t/ SMS Administrator#Open SMS 0Z+r*#
2. !q Packages 0Z`M,"%w OK#Packages 0Z+r*#
3. SK%8P!q File > New#Package Properties 0Z+r*#
4. dkBLr|D{F#g batchpack#
5. dkXZCLr|D"M#}g,Package for batch file#
Z 10 B l&D~20 105
6. %w Workstations 4%#Setup Package for Workstations 0Z+r*#
7. dk4?<#7#~qwMM'zT4?<<_PCJ(,"R4?<P|,*
SM'z$w>KPDz&mD~#
8. Z Workstation Command Lines ?VB%w New#Command Line Properties
0Z+r*#
9. dk|n{#
10. dk|nP#
11. Z Supported Platforms ?VBf,%w&C'VD=(D4!r#
12. %w7(#
13. %wXU#
14. %w7(#
B;=v24
420Lr|D`,==V"KLr|#
dC db2cli.inidb2cli.ini D~G;v ASCII D~,|CZu</ DB2 wC6SZ (CLI) dC#
XZKNq
*c:;Fv'V9C SMS 4PV<=20,"RZ+4D"PfPI\a}%bV
20=(#Microsoft ;Y'V SMS#S V9.7 FP4 *<,zIT9C Microsoft Sys-
tems Center Configuration Manager (SCCM) 4P DB2 z7V<=20#PXj8E
",kNDTBx7&D SCCM D5:http://technet.microsoft.com/en-us/library/
cc507089.aspx#
y]Gq9CK ODBC }/Lr\mw"9CD}]4{F (DSN) `MT0GqhC
K DB2CLIINIPATH "amd?,IZ;,?<PR=KD~#
9C ODBC }/Lr\mwZ Windows Yw53OdCC' DSN 1,+Z Docu-
ments and Settings\User Name P4( db2cli.ini D~,dP User Name m>C'
?<D{F#
I9C DB2CLIINIPATH "amd?4TCD~8(m;;C#
Z V9.7 FP3 M|_f>P,a)K db2cli.ini.sample y>dCD~TozzkE#
y>dCD~D;C!vZ}/Lr`MT0=(#PX db2cli.ini.sample D~;C
DE",kNDPX db2cli.ini D~Dwb#
}L
g{h*9CNNX( CLI E/5r_ CLI N}:
Z?v IBM }]~qwM'z$w>O,k9C db2cli.ini.sample D~44(JO
zh*D(F db2cli.ini D~#
l&D~zIw
IT9Cl&D~zIwZd{zwOXB4(<7DhC#
106 20 DB2 ~qw
l&D~zIw5CLr+y]Q20"RQdCDVP DB2 z744(l&D~#
IT9CyzIDl&D~Zd{zwO20j+`,Dz7hC#
}g,IT20MdC IBM Data Server ClientT,SAxgPDwv}]b#;)2
0MdCKK IBM Data Server Client4CJC'P(CJDyP}]b,zMITK
Pl&D~zIw*?v DB2 5}4(l&D~MdCE*D~#
l&D~zIw+9C db2rspgn |n44(l&D~#+*204(l&D~,"*
z8(D?v5}4(5}E*D~#l&D~{* db2<product_abbreviation>.rsp,}
g db2ese.rsp#5}E*D~{F* <instance_name>.ins,}g db2inst1.ins#IT9C
l&D~zIw44(`vl&D~,*?vQ20Dz7<4(;vl&D~#}
g,g{ ESE M CLIENT 20Z,;;C,G4 db2rspgn |n+zIl&D~db2ese.rsp M db2client.rsp#
!\53OI\Q-20K`v DB2 1>,+G,l&D~zIw+;*101>
(4,TdKPK db2rspgn |nD DB2 1>)zIl&D~#
l&D~mszk (Windows)
BPwmhvKZ20r6Xl&D~}LPI\av=Dms5Xk(w*ms5
XkM(zms5Xk)#
m 16. l&D~20ZdDw*mszk
mszk5 hv
0 YwI&jI#
1 Yw5X;u/f#
1603 "zB|ms#
3010 20r6XI&,+Gh*xPXB}<E\jI20r6X}L#b;
|(KP?FXB}<YwD20#Windows Installer V1.0 O4a)Km
szk#
m 17. l&D~20ZdD(zmszk
mszk5 hv
3 4R=76#
5 \xCJ#
10 vV73ms#
13 }]^'#
87 dP;vN}^'#
1602 20;C'!{#
1610 dC}]Q;Y5#kk'VK1*5#
1612 4a)Kz7D204#ki$4fZ"RzITT|xPCJ#
1618 m;n20QZxP#kHjICn20,;sLx4PK20#
1622 r*20U>D~1vVms#ki$8(DU>D~;CfZ"RCD
~I4k#
1632 Temp D~PQzr;ICJ#ki$ Temp D~PfZ"RzITTd4k#
1633 K20Lr|ZK=(O;\'V#
Z 10 B l&D~20 107
m 17. l&D~20ZdD(zmszk (x)
mszk5 hv
1638 Q20Kz7Dm;f>#Kf>D20;\Lx#
1639 |nPTd?^'#
PXl&D~5XkD|`E",kND Microsoft Web >c#
9Cz&mD~420l&D~ (Windows)IT9Cz&mD~4t/l&D~20#
XZKNq
*9Cz&mD~4t/l&D~20:
}L
1. `-r4(l&D~#
2. 9CD>`-w44(z&mD~#}g,9CBPZ]44(;v{* ese.bat D
z&mD~420 DB2 Enterprise Server Edition:
c:\db2ese\setup /U c:\PROD_ESE.rspecho %ERRORLEVEL%
dP /U 8(l&D~D;C,x echo %ERRORLEVEL% 8(zk*z&mxLT>
205Xk#
3. 9CS|na>{&"vD ese.bat |n4KPz&mD~#
ICDy>l&D~
IT9Cy>l&D~420r6X DB2 z7"&\?~MoT#DB2 DVD |(f
1<IT9CDxP1!u?Dy>l&D~#
y>l&D~;ZTB;C:
db2/platform/samples
dP platform m>J1D2~=(#
Z Windows O,IBM Data Server Runtime ClientM IBM Data Server Driver Package
Dy>l&D~;Z:
\samples
20.s,6Xy>l&D~2#fZ DB2DIR/install ?<P;dP DB2DIR GCZ
20 DB2 z7Dj{76{#
":Z Windows O,IBM Data Server Runtime Clientr IBM Data Server Driver Pack-
age;fZ6Xy>l&D~,bGr*KM'zr}/Lr;'V db2unins |n#
108 20 DB2 ~qw
l&D~X|V
l&D~9CX|V#zIT9Cl&D~44PgBy>DNq:
v 20 DB2 }]bz7"&\?~roT,
v 20d{ DB2 }]b&\?~roT;r_
v 6X DB2 }]bz7"&\?~roT#
*20M6X<a)Ky>l&D~#aOy>l&D~5wKBPl&D~X|
V#;s,Xk+`-.sDl&D~4F=2mxg}/wrxgD~53,20
~qw+ZdP9CCl&D~#
IT9CBPl&D~X|V420 DB2 }]bz7"&\?~roT#Z Linux r
UNIX Yw53O,3)X|VvTZ root C'20P'#
PROD 8(*20Dz7#;N;\20;v DB2 }]bz7#rK,9CKX|V
;\8(;vz7#
":
1. 49(}l&D~I&4PK20,z2PI\1Y3)i~,rKk;
*"Mt PROD X|V#
2. ;\+KX|Vk db2isetup |nD -r response_file N}dO9C#
FILE 8( DB2 }]bz7D?j?<#
WindowsZ Windows Yw53O,KX|VD$H;\,} 110 vV{#
Linux r UNIXZ Linux r UNIX Yw53O,KX|VTZ root C'20GXh
D#
DB2 2076_PBPfr:
v IT|,!4V8 (a–z)"s4V8 (A–Z) MB._V{ ( _ )
v ;\,} 128 vV{
v ;\|,Uq
v ;\|,G"DV{
v ;\G{E4S
k db2isetup |nD -r response_file N}dO9CDNNl&D~<h*K
X|V#
INSTALL_OPTIONvJCZ Windows Yw53,"RX(Z DB2 Enterprise Server Edition#K
X|V8(C20#1!5* SINGLE_PARTITION#
!n*:
v INSTANCE_OWNING
v NEW_NODE
v SINGLE_PARTITION
Z 10 B l&D~20 109
LIC_AGREEMENTm>zQ-DA"R,b DB2 }]bz7 DVD OD db2/license ?<PD
mI-iD~#1!5* DECLINE#
!n*:
v DECLINE
v ACCEPT
":
1. Xk+KX|V|D* ACCEPT Tm>zS\ DB2 mI-i,byE\L
xxP20#
2. ;\+KX|Vk db2isetup |nD -r response_file N}dO9C#
INTERACTIVEvJCZ Linux r UNIX Yw53#7(201Gqaa>>XoTLr|y
ZD;C(GZ DVD O9GD~/yZ;C)T0Gqa)xH(f#1!
5* NONE#
!n*:
v NONE
v YES
v MACHINE
":
1. 18( NONE 1,+;xP;%#
2. 18( YES 1,+ZXF(OT>xHE"Ma>E"#Z20Zd,g{
1Y3VoT,G453aa>dk>XoTLr|yZD;C#
3. g{8( MACHINE,G4aSU=IC]W;m;vLrbvDq=DxH
E"ra>E"#9a)Ky>Lr,kNDZ 1223D:6k DB2 20
3q(Linux M UNIX);#
CONFIG_ONLY;Fv9CKX|V,+4D"Pfa#99CKX|V#vJCZ Linux r
UNIX Yw53#8(Kl&D~vCZ4PdCNq#}g,9C db2isetup|n4(B5}#1!5* NO#
!n*:
v YES
v NO
INSTALL_TYPE8(20`M#
!n*:
v COMPACT
v TYPICAL
v CUSTOM
+rrdM20`M+vTyP(FX|V(COMP)#
":;\+KX|Vk db2isetup |nD -r response_file N}dO9C#
110 20 DB2 ~qw
DB2_COPY_NAMEvJCZ Windows Yw53#bG;vm>{FDj6,K{FC4m>;i
20Z,;;CD DB2 }]bz7#K{FD$H;\,} 64 vV{#
DEFAULT_COPYvJCZ Windows Yw53#8(Gq&+}Z20r^DD1>hC* DB2
&CLr9CD1! DB2 1>#}GK1>GQ20D(; DB2 1>,q
r,KX|VD1!5* NO#
!n*:
v NO
v YES
COPY_NAMEvJCZ Windows Yw53#m>;v{F,C{FC4m>Q20D IBM
Data Server Driver Package#v1 PROD X|VhC* IBM_DATA_SERVER_DRIVER
1EP'#K{FD$H;\,} 64 vV{#
DEFAULT_CLIENT_INTERFACE_COPYvJCZ Windows Yw53#8(Q20D DB2 }]bz7r IBM Data
Server Driver PackageD1>Gq&hC*1! IBM }]bM'zSZ1>#
g{KX|VhC* YES,G4C1>PD IBM }]~qwM'zSZ
(ODBC/CLI }/LrM .NET Data Provider)G&CLr+*9CD1!}
/Lr#g{*20 IBM }]~qw}/Lr,G4}GFcz;P20 DB2
}]bz7r IBM Data Server Driver Package,qr1!5* NO#g{*2
0d{z7,G41!5* DEFAULT_COPY X|VD5#
!n*:
v YES
v NO
POPULATE_XML_FROM_CATALOG8(Gq9C?<E"4nd db2dsdriver.cfg dCD~#1!5* FALSE#
!n*:
v TRUE
v FALSE
INSTALL_TSAMPvJCZ AIX M Linux Yw53#8('V IBM Tivoli System Automation
for Multiplatforms#1!5* YES#
!n*:
v YES
v NO
INSTALL_ITMA8( IBM Tivoli Monitoring for Databases:S DB2 20iJ20 DB2 zm
Lr#1!5* YES#
!n*:
v YES
v NO
Z 10 B l&D~20 111
g{z!q NO,*ZbVivB20 IBM Tivoli Monitoring for Databases,
h*+KX|VhC* YES "XBKP2,20#
MIGRATE_PRIOR_VERSIONS;Fv9CKX|V,&1D*9C UPGRADE_PRIOR_VERSIONS X|V#vJC
Z Windows Yw53#8(Gq*(FVPf>D DB2 }]bz7#1!5
* FALSE#
!n*:
v TRUE
v FALSE
UPGRADE_PRIOR_VERSIONS8(Gq*TVPf>D DB2 }]bz7xP}6#1!5* FALSE#
!n*:
v TRUE
v FALSE
KX|VZ Linux"UNIX M Windows Yw53O\'V#+G,Z Linux M
UNIX Yw53O,KX|VvTZG root C'20P'#Z Windows Yw
53O,}K+ UPGRADE_PRIOR_VERSIONS hC*5 TRUE Tb,9Xk+
DB2_COPY_NAME X|VhC*VP1>{F5#
UPGRADE_DBCK_IGNORE_TYPE1vJCZ Linux M UNIX Yw53,"RX(ZG root C'20#?F
db2setup |nvTT 1 `w}xPli#1!5* NO#
!n*:
v YES
v NO
PACKAGE_LOCATIONvJCZ Linux r UNIX Yw53#vZS3qP}%“nlpack”"Q!q>X
oTxP201,Ea9CKX|V#KX|V8( nlpack D;C#C76I
TGz7 DVD D;Cr_ DVD Z]D#f;C#
ZCQw76JmT/Qw,;8?<#}g,g{Q+ DB2 }]bz7
DVD DZ]4F=S?<P:
/db2images/ese/dvd/db2images/nlpack/dvd
G4+T/Qwb)S?<,x^k8(?vS?<:
PACKAGE_LOCATION=/db2images/ese/disk1
b|(Qw>XoT DVD DS?<#
g{Q+ DB2 }]bz7 DVD DZ]4F=d{8?<P,G4ITy]
h*`NX49CKX|V#}g:
PACKAGE_LOCATION=/db2images1/dvdPACKAGE_LOCATION=/db2images2/nlpack/dvd
COMP 8(*20Di~#20Lr+T/20z7yh*Di~#
112 20 DB2 ~qw
Z(F20P,Xk%@!qi~#IT(}Tk*20Di~(bfz7D
;,xPyd/)!{"M COMP X|V4jIKNq#
":}G INSTALL_TYPE * CUSTOM,qr+vTKX|V#
LANG b8DGoT!qX|V#Xk!{"Mk*20DyPd{oT#"oG?
F9CD,"R<U;!P#
CLIENT_IMPORT_PROFILE8(;vI db2cfexp |n<vDdCE*D~#CE*D~P|,k5}`X
DN}#
v Windows Yw53:
– g{bG;vj{76{,rdCE*D~Xk;Z>X}/wO(;
\G6Lxg}/w)#g{;G;vj{76{,rCdCE*D~
Xkkl&D~;Z,;?<P#
v Linux r UNIX Yw53:
– 8(;v_P8rdCE*D~Dj{76DD~{#
REBOOT vJCZ Windows Yw53#8(ZjI20r6X1GqXBt/53#1
!5* NO#
!n*:
v YES
v NO
KILL_PROCESSESvJCZ Windows Yw53#g{z5PDVPf>D DB2 }ZKP,RK
X|VhC* YES,G4|+U9}ZKPD DB2 xLx;a)NNa>#
!n*:
v YES
v NO
NEW_CONTACT8((*M*5KPmODgSJ~X7*5KGBvD9GVPD#g{P
;vVIDgSJ~X7,G4;h*a)gSJ~X7#Z Linux r UNIX
Yw53O,KX|VvTZ root C'20P'#
!n*:
v YES
v NO
KX|VGI!D#1!ivB,g{48(KX|V,G4O**5KGB
v*5K#
DB2_OLEDB_GUIDvJCZ Windows Yw53#9CKX|V4dkI9C OLE DB D DB2
&CLr9CD GUID#g{48(KX|V,G4azIKX|V#
CREATE_DASvJCZ Windows Yw53#8(Gq4(}]b\m~qw (DAS)#,;5
Z 10 B l&D~20 113
3ODyP DB2 1>;\P;v DAS#kZl&D~P9KX|V#V;"
MtD4,,bGr*,g{8(KKX|V"+dhC* YES,"R DAS Q
Z53OfZ,G420+'\#
g{l&D~PQ"Mt(r48()KX|V,G4 DB2 20Lr+7(G
q4( DAS#ZKivB:
v g{ DAS P4fZ,G4+4( DAS#
v g{ DAS QfZ,G4+vTKX|V#
!n*:
v YES
v NO
CHECK_UNCPATHvJCZ Windows Yw53#8(li(C|{<((UNC)76GqZ PATH73d?P#1!5* YES#
!n*:
v YES
v NO
DB2_COMMON_APP_DATA_TOP_PATHvJCZ Windows Yw53#KX|V8(C'(e;C,TfE*20D
DB2 1>D DB2 +2&CLr}]#S V9.7 FP5 *<,;\ZB;CT
DB2 z7xPu<20Zd9CKX|V#TKX|V8(D76+CZnd
DB2_COMMON_APP_DATA_PATH "amd?#DB2 +2&CLr}]+ECZ IBM\
DB2\<COPYNAME> S?<P,+Z DB2_COMMON_APP_DATA_PATH "amd?P8(D76B4(CS?<#
}g,g{20 DB2 z71,DB2_COMMON_APP_DATA_TOP_PATH hC*X(76:
DB2_COMMON_APP_DATA_TOP_PATH=C:\User\MyCommonAppData\
G4,ZI&20 DB2 z7s,DB2_COMMON_APP_DATA_PATH "amd?+hC*TB5:
DB2_COMMON_APP_DATA_PATH=C:\User\MyCommonAppData\
DB2 +2&CLr}]+f"ZTB76P:
C:\User\MyCommonAppData\IBM\DB2\DB2COPY1\
Z20s,^(DdKd?#
g{4hCKX|V,G4+9C Windows D1!+2&CLr}]764f
E DB2 +2&CLr}]#
v TZ Windows XP M Windows 2003 Yw53:C:\Documents and Settings\
All Users\Application Data\
v TZ Windows Vista M|_f>DYw53:C:\ProgramData\
":
1. ;\9CKX|VZ DB2 }6Zd|D DB2 +2&CLr}]76#
2. ;'V9Cxg}/w#
114 20 DB2 ~qw
3. ;\+V8}VV{CZ DB2_COMMON_APP_DATA_TOP_PATH 76#
DB2 \m~qwhC*tCBPNN D A S hC,}% *(!{"M)#KhCJCZ
Windows"Linux M UNIX 73,+GZ Linux r UNIX Yw53O,KX
|VvTZ root C'20P'#
v Z Linuxr UNIX Yw53O:
*DAS_USERNAME = dasuser*DAS_PASSWORD = dasp*DAS_GID = 100*DAS_UID = 100*DAS_GROUP_NAME = dasgroup*DAS_SMTP_SERVER = jsmith.torolab.ibm.com
v Z Windows Yw53O:
*DAS_USERNAME = dasuser*DAS_DOMAIN = domain*DAS_PASSWORD = dasp*DAS_SMTP_SERVER = jsmith.torolab.ibm.com
2IT8( LOCALSYSTEM w*;v;h*\kDP'C'j6#
LOCALSYSTEM C'j6ICZ}K DB2 Enterprise Server Edition.bD
yPz7#
BP!n8( DAS *5KPm+#f=D;C#Z Linux r UNIX Yw53
O,b)!nvTZ root C'20P'#g{*5KPmG6LD,G4z8
(DC'{M\kXk_P+*5KmS=53D(^#
*DAS_CONTACT_LIST = LOCAL r REMOTE (DEFAULT = LOCAL)*DAS_CONTACT_LIST_HOSTNAME = hostname*DAS_CONTACT_LIST_USERNAME = username*DAS_CONTACT_LIST_PASSWORD = password
Xb5}f6
b+IC5}?Vx;G5}{#5}?VXkfZZl&D~P#
v Windows Yw53:
– DEFAULT_INSTANCE - bG1!5}#
v Linux r UNIX Yw53:
– ^
5}f6
TZ root C'20,IT9Cl&D~4(zk*D`v5}#*4(B5
},Xk9C INSTANCE X|V8(5}?V#ZjIKNq.s,dP|,K
Z INSTANCE P8(*0:5DyPX|V<+tZC5}#Z Windows Yw
53O,2IT8( LOCALSYSTEM w*;h*\kDP'C'j6#
LOCALSYSTEM C'j6ICZ}K DB2 Enterprise Server Edition.bDy
Pz7#
X|V START_DURING_INSTALL 7(GqZ20.st/5}#X|V
AUTOSTART 7(GqZ53XB}<.sT/t/5}#g{48(
START_DURING_INSTALL,G4 AUTOSTART 9a7(GqZ20.st/5}#
TBG Windows"Linux M UNIX Yw535}f6D>}:
v Z Linuxr UNIX Yw53O:
Z 10 B l&D~20 115
*INSTANCE=DB2_INST*DB2_INST.NAME = db2inst1*DB2_INST.TYPE = ESE*DB2_INST.PASSWORD = PASSWORD
(valid for root installation only)*DB2_INST.UID = 100
(valid for root installation only)*DB2_INST.GID = 100
(valid for root installation only)*DB2_INST.GROUP_NAME = db2grp1
(valid for root installation only)*DB2_INST.HOME_DIRECTORY = /home/db2inst1
(valid for root installation only)*DB2_INST.SVCENAME = db2cdb2inst1*DB2_INST.PORT_NUMBER = 50000*DB2_INST.FCM_PORT_NUMBER = 60000
(valid for root installation only)*DB2_INST.MAX_LOGICAL_NODES = 4
(valid for root installation only)*DB2_INST.AUTOSTART = YES*DB2_INST.START_DURING_INSTALL = YES*DB2_INST.FENCED_USERNAME = USERNAME
(valid for root installation only)*DB2_INST.FENCED_PASSWORD = PASSWORD*DB2_INST.FENCED_UID = 100*DB2_INST.FENCED_GID = 100*DB2_INST.FENCED_GROUP_NAME = db2grp1*DB2_INST.FENCED_HOME_DIRECTORY =/home/db2inst1*DB2_INST.CONFIGURE_TEXT_SEARCH = NO*DB2_INST.TEXT_SEARCH_HTTP_SERVICE_NAME = db2j_DB2_INSTANCE
(valid for root installation only)*DB2_INST.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
v *4(`v5}:
*INSTANCE=DB2_INS2*DB2_INS2.NAME = db2inst2*DB2_INS2.TYPE = ESE*DB2_INS2.PASSWORD = PASSWORD
(valid for root installation only)*DB2_INS2.UID = 100
(valid for root installation only)*DB2_INS2.GID = 100
(valid for root installation only)*DB2_INS2.GROUP_NAME = db2grp1
(valid for root installation only)*DB2_INS2.HOME_DIRECTORY = /home/db2inst1
(valid for root installation only)*DB2_INS2.SVCENAME = db2cdb2inst1*DB2_INS2.PORT_NUMBER = 50000*DB2_INS2.FCM_PORT_NUMBER = 60000
(valid for root installation only)*DB2_INS2.MAX_LOGICAL_NODES = 4
(valid for root installation only)*DB2_INS2.AUTOSTART = YES*DB2_INS2.START_DURING_INSTALL = YES*DB2_INS2.FENCED_USERNAME = USERNAME
(valid for root installation only)*DB2_INS2.FENCED_PASSWORD = PASSWORD*DB2_INS2.FENCED_UID = 100*DB2_INS2.FENCED_GID = 100*DB2_INS2.FENCED_GROUP_NAME = db2grp1*DB2_INS2.FENCED_HOME_DIRECTORY =/home/db2inst1*DB2_INS2.CONFIGURE_TEXT_SEARCH = NO*DB2_INS2.TEXT_SEARCH_HTTP_SERVICE_NAME = db2j_DB2_INSTANCE
(valid for root installation only)*DB2_INS2.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
116 20 DB2 ~qw
v Z Windows =(O:
DEFAULT_INSTANCE = DB2_INSTINSTANCE = DB2_INSTDB2_INST.NAME = DB2*DB2_INST.TYPE = ESEDB2_INST.USERNAME = username*DB2_INST.DOMAIN = domainnameDB2_INST.PASSWORD = passwordDB2_INST.AUTOSTART = YESDB2_INST.START_DURING_INSTALL = YES*DB2_INST.MAX_LOGICAL_NODES = 4*DB2_INST.CONFIGURE_TEXT_SEARCH = NO*DB2_INST.TEXT_SEARCH_HTTP_SERVICE_NAME = db2j_DB2_INSTANCE*DB2_INST.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
v *4(`v5}:
*INSTANCE = DB2_INS2*DB2_INS2.NAME = DB2_01*DB2_INS2.TYPE = ESE*DB2_INS2.USERNAME = username*DB2_INS2.DOMAIN = domainname*DB2_INS2.PASSWORD = password*DB2_INS2.AUTOSTART = YES*DB2_INS2.START_DURING_INSTALL = YES*DB2_INS2.MAX_LOGICAL_NODES = 4*DB2_INS2.CONFIGURE_TEXT_SEARCH = NO*DB2_INS2.TEXT_SEARCH_HTTP_SERVICE_NAME = db2j_DB2_INSTANCE*DB2_INS2.TEXT_SEARCH_HTTP_PORT_NUMBER = 55000
":Z W i n d o w s =(O,TZZ~v5}T0sx5},48(
DEFAULT_INSTANCE#vZZ;v5}P8(KKX|V#
}]b?V
b)X|VICZ920Z*20DzwO4(}]br`?}]b#
DATABASE = DATABASE_SECTIONDATABASE_SECTION.INSTANCE = db2inst1DATABASE_SECTION.DATABASE_NAME = MYDBDATABASE_SECTION.LOCATION = LOCALDATABASE_SECTION.ALIAS = MYDBDATABASE_SECTION.USERNAME = usernameDATABASE_SECTION.PASSWORD = password
* these keywords are only used for REMOTE databasesthat are being cataloged
DATABASE_SECTION.SYSTEM_NAME = hostnameDATABASE_SECTION.SVCENAME = db2c_db2inst1
TOOLS_CATALOG_DATABASEZ Linux r UNIX Yw53O,KX|VvTZ root C'20P'#KX|
V8(C4f"$_?<D}]b#KX|VD5&CGl&D~P8(D}
]b?VX|VPD;v#
*TOOLS_CATALOG_DATABASE = DATABASE_SECTION
TOOLS_CATALOG_SCHEMA*hC$_?<#=,STBZ]P}% *(!{"M):
*TOOLS_CATALOG_SCHEMA = toolscat_schema
Z Linux r UNIX Yw53O,KX|VvTZ root C'20P'#
Z 10 B l&D~20 117
*5K?V
b)X|V(e20}L+4(D*5K?V(g{K*5K?V;fZD
0)#+Q8(5}D“KP4v(*”"MxK*5K#
CONTACT = contact_sectioncontact_section.NEW_CONTACT = YEScontact_section.CONTACT_NAME = contact namecontact_section.INSTANCE = DB2_INSTANCEcontact_section.EMAIL = Email addresscontact_section.PAGER = NO
Z Linux r UNIX Yw53O,KX|VvTZ root C'20P'#
DB2 E"PDhC?VICJ DB2 D5D1!;CG IBM Web >c#v1zkSm;;C(}g,
>XFczr_Z?x~qw)4CJ DB2 D51,Eh*`-K?V#
BP!n8(E"PD~qwy20ZDwz{MKZE,98(E"PD~
qw~q9CD~q{FMKZE#
*DB2_DOCHOST = hostname*DB2_DOCPORT = 1024-65535*DB2_ECLIPSEIC_SVCENAME = db2icv95*DB2_ECLIPSEIC_PORT = 51000
DB2_ECLIPSEIC_SVCENAME M DB2_ECLIPSEIC_PORT vTZ DB2 E"PDD2
0P'#
)92+T?V
vJCZ Windows Yw53#b)X|VCZ(e2+T?V#
*DB2_EXTSECURITY = YES*DB2_ADMINGROUP_NAME = DB2ADMNS*DB2_USERSGROUP_NAME = DB2USER*DB2_ADMINGROUP_DOMAIN = BLANK*DB2_USERSGROUP_DOMAIN = BLANK
“;dC”!nvJCZ Windows Yw53#KX|Va)K;v!n,Cz20;v;_8
XhdCD DB2 }]bz7#XkV/4( DB2 5}#1!5* NO#
*NO_CONFIG = NO
!n*:
v YES
v NO
Query Patrollerb)X|VICZ20 Query Patroller#
QUERY_PATROLLER_DATABASE = databas1databas1.QP_CONTROL_TABLESPACE = db2qpControlTableSdatabas1.QP_CONTROL_DBPARTITIONGROUP = db2qpControlDBPGrpdatabas1.QP_CONTROL_DBPARTITIONNUM = 0,1,2,...,999databas1.QP_CONTROL_PATH = any valid pathdatabas1.QP_CONTROL_DMS = NOdatabas1.QP_CONTROL_DMS_CONTAINER = FILEdatabas1.QP_CONTROL_DMS_NUMPAGES = any non-negative integerdatabas1.QP_RESULT_TABLESPACE = db2qpResultTableSdatabas1.QP_RESULT_DBPARTITIONGROUP = db2qpResultDBPGrpdatabas1.QP_RESULT_DBPARTITIONNUM = 0,1,2,...,999databas1.QP_RESULT_PATH = any valid path
118 20 DB2 ~qw
databas1.QP_RESULT_DMS = NOdatabas1.QP_RESULT_DMS_CONTAINER = FILEdatabas1.QP_RESULT_DMS_NUMPAGES = any non-negative integerdatabas1.QP_REPLACE = YES
vZ Windows Yw53O,Eh* Query Patroller ~qwC'E"DBP=
SX|V:
*QP_USERNAME*QP_DOMAIN*QP_PASSWORD
db2rfe dCD~
db2rfe dCD~DX|V9CBPX|VT!q&\MhC44( db2rfe dCD~:
INSTANCENAME8(5PG root C'201>DC'{#
":;*"Mt INSTANCENAME X|V#bGXhDX|V#
SET_ULIMITvJCZ AIX#TZd{Yw53,kND53D5TV/hCKX|
V#Z AIX O,1KX|VhC* YES 1,db2rfe |na+2 data
N}Mm data N}hC* unlimited,+2D~s!MmD~s!hC
* unlimited,"R+2 nofile N}Mm nofile N}hC* 65536#
!n*:
v YES
v NO
1!5* NO#
ENABLE_DB2_ACSvJCZ AIX"Linux on AMD64/EM64T M Linux on POWER#t
C DB2 _61>~q (ACS)#1!5* NO#
!n*:
v NO
v YES
ENABLE_HA(}9C IBM Tivoli System Automation for Multiplatforms,8(Gq
'V_ICT#1!5* NO#
!n*:
v NO
v YES
ENABLE_OS_AUTHENTICATION8('VT}]b,SxPYw53O$#1!5* NO#
!n*:
v NO
v YES
Z 10 B l&D~20 119
RESERVE_REMOTE_CONNECTION#t6L,S~q#1!5* NO#
!n*:
v NO
v YES
":
1. g{}]b\mwdCN} svcename _P5,"RZdCD~P9a)KX|V SVCENAME r SVCEPORT,G4yPb}_D5<Xk`%d#
2. g{}]b\mwdCN} svcename _P5,x4a)X|VSVCENAME r SVCEPORT,G4 svcename D port_number r
service_name +VpkyzID service_name r port_number dO
9C#
3. g{4hC}]b\mwdCN} svcename,"R24a)X|VSVCENAME M SVCEPORT,G4+zI"#t1!~q{FMKZE#
SVCENAMEkX|V RESERVE_REMOTE_CONNECTION dO9C#8(6L,SD~
q{F#KX|VD$H;\,} 14 vV{#
SVCEPORTkX|V RESERVE_REMOTE_CONNECTION dO9C#8(CZ6L,S
DKZE,d!56'Z 1024 = 65535 .d#
RESERVE_TEXT_SEARCH_CONNECTION* DB2 Text Search y9CDKZ#t~qu?#1!5* NO#
!n*:
v NO
v YES
SVCENAME_TEXT_SEARCHkX|V RESERVE_REMOTE_CONNECTION dO9C#* DB2 Text Search
y9CDKZ8(~qu?D~q{F#KX|VD$H;\,} 14
vV{#
SVCEPORT_TEXT_SEARCHkX|V RESERVE_REMOTE_CONNECTION dO9C#* DB2 Text Search
y9CDKZ8(~qu?DKZE#
6XX|V
IT9CBPl&D~X|V46Xz7"&\?~roT:
6XX|V
REMOVE_PROD8(*6XD DB2 }]bz7#zITvp6X DB2 }]bz7,
2IT6XyP DB2 }]bz7#*6X10 DB2 1>PDyPz
7,k8( REMOVE_PROD=ALL#d{ DB2 1>PD DB2 z7;a\
120 20 DB2 ~qw
0l#Z Windows Yw53O,KX|V;\k REMOVE_COMP"REMOVE_LANG r REMOVE_ITMA iO9C#
REMOVE_COMP8(*6XD DB2 i~#Z Windows Yw53O,KX|V;\k
REMOVE_PROD iO9C#
REMOVE_LANG8(*6XDoT#;\6X"o#*S10 DB2 1>P6X}"o
.bDyPoT,k8( REMOVE_LANG=ALL#6X DB2 1>PDns
;v DB2 z7s,Ea}%"o#Z Windows Yw53O,KX|
V;\k REMOVE_PROD iO9C#
REMOVE_ITMA8(*6X IBM Tivoli Monitoring for Databases: DB2 Agent#1!5
* NO#
!n*:
v YES
v NO
Z Windows Yw53O,KX|V;\k REMOVE_PROD iO9C#
REMOVE_TSAMPvJCZ AIX M Linux Yw53#8(*6XD IBM Tivoli System
Automation for Multiplatforms#1!5* NO#
!n*:
v YES
v NO
v1}%K DB2 1>1E<GKX|V#*}% DB2 1>,k8(
?vz7r_!{"M REMOVE_PROD=ALL#
REMOVE_DASvJCZ Windows Yw53#7(Gq*>} DAS#1!5* NO#
!n*:
v NO
v YES
KX|VD&\!vZ73hC:
v g{z;P;v DB2 1>,"R;20K;v~qwz7,G41
}%C~qwz71,+}% DAS x;aliKX|VD5#
v g{z;P;v DB2 1>,"R20K=vr|`~qwz7,G
41}%3v~qwz71,;aliKX|VD5"R;a}%
DAS#
v g{zP=vr|` DB2 1>,G4v1BPu~<zc1,Ea
liKX|V:
– QdC DAS,"R|Z*}%D DB2 1>B&Zn/4,,"
R
– z}Z}% DB2 1>PDyP~qwz7#
Z 10 B l&D~20 121
ZKivB,1KX|VhC* NO "RzcOfy8(Du~1,
6X}L+#9x;aLx,bGr*KX|VhC* NO(;}%
DAS)#
1KX|VhC* YES "RzcOfy8(Du~1,6X}LZ
}%10 DB2 1>1<Ua}% DAS#ZKivB,Z}% DAS
.s,h*9C DAS Dd{ DB2 1>+^(}#$w#Z}%
DAS .0,Xk9C dasupdt |n+ DAS F=m;v DB2 1
>#
REBOOT vJCZ Windows Yw53#8(ZjI20r6X1GqXBt/
53#1!5* NO#
!n*:
v YES
v NO
6k DB2 203q(Linux M UNIX)Z Linux M UNIX =(O,zIT+ DB2 203q6k=zT:D&CLrD20
3qP#19C8(K;%=X|VDl&D~20 DB2 z71,k20`XDE"
(gxHra>)aT]W;zD&CLrbvDq=a)#
XZKNq
*ZzT:D&CLrP&s DB2 203q:
}L
1. + db2/samples/ PD DB2 y>Lr4F=$w?<P#a)K9C C M Java `
4Dy>Lr#C M Java S?<|,y>LrMTvD~#
2. 9Ca)D Makefile rf]D`kw9(y>Lr#
3. ^Dl&D~T8(X|V INTERACTIVE=MACHINE#
4. 9Cy>Lr,SzD$w?<t/ DB2 20#
v ZyZ C D20&CLrP,dk:
./InstallTester image -r response_file
v ZyZ Java D20&CLrP,dk:
java InstallTester image -r response_file
dP
v image m> DB2 I203qD;C,db2setup |nr db2_install |n;ZdP
v response_file 8(*9CDl&D~Dj{76MD~{#
<vM<kE*D~
XZKNq
IT+dCE"<vAm;v DB2 $w>5},2ITSm;v DB2 $w>5}<
kdCE"#g{Z9CIl&D~zIw4(Dl&D~420 DB2 z7149C
dCE*D~,G4IT4(;vdCD~"+|<km;v$w>P#
122 20 DB2 ~qw
}L
1. *4(dCE*D~,dk db2cfexp |n"8(?j<vD~Dj<{F#qCD
E*D~+;|,k10 DB2 }]b5}`X*DdCE"#
2. *<kdCE*D~,zIT:
v 9C db2cfimp |n
v (}!{"MX|V DB2.CLIENT_IMPORT_PROFILE 49Cl&D~"8( file-
name w*<vD~
a{
":9IT9C“dCzV”(CA) 4<vM<kdCE*D~#
Z;%=20Zd#9 DB2 xL (Windows)XZKNq
g{*^DVP DB2 1>r_ZK1>y!O20Bz7,G4(izZ#9C DB2
1>D DB2 xL.sYLx4PsxYw#Z#9n/D DB2 xL1XkXp!D,
r*U9 DB2 xLI\a<B*'}]#
*K5M*'}]DgU,(izT?v5}<"v db2stop |n#
BfhvKgN#9 DB2 xL#
}L
1. TZ;%=20,*#9NN}ZKPD DB2 xL,&T setup |n8( /F !n#/F !n+#9}ZKPDxL,R;T>{"Ma>#
2. mb,ITZ“~q0Z”Pi4 DB2 ~qT7#|GQ-#9#
Zl&D~20Zd#9 DB2 xL (Windows)
XZKNq
;*Z"v DB2 setup |n1PNN DB2 xL}ZKP,M;axP20#
Xk#9 DB2 xLE\LxxP20#Z#9n/D DB2 xL1XkXp!D,r
*U9 DB2 xLI\a<B*'}]#BfhvKgN#9b)xL#
*K5M*'}]DgU,(izT?v5}<"v db2stop |n"RXUNN}ZCJ DB2 }]D&CLr#
TZl&D~20,I9CBPNN;V=(4#9&Zn/4,DNN DB2 xL#
g{8(b)!nPDNN;v,G4#9n/D DB2 xL.s,ELxxP20#
}L
v T setup |nVN /F !n#
v + KILL_PROCESSES X|VhC* YES(1!5* NO)#
Z 10 B l&D~20 123
124 20 DB2 ~qw
Z 11 B Z DB2 }]bz7.dF/
ITS;v DB2 }]bz7F=m;v DB2 }]bz7(rS;v DB2 1>F=
m;v DB2 1>)"#t-< DB2 }]bz720f>PDyPE"#}g,IT
S DB2 Workgroup Server Edition }6= DB2 Enterprise Server Edition rS DB2
Express-C }6= DB2 Express Edition#k"b,;'VSO_6pD5}`M56=
OM6pD5}`M#jIKNqyh4PD=hfYw53xd#
Z DB2 }]bz7.dF/(Linux M UNIX)*Z Linux r UNIX Yw53OS;v DB2 }]bz7F=m;v DB2 }]bz
7(rS;v DB2 1>F=m;v DB2 1>),k20Cz7"|BmI$"EE
""XBdC5}#
*<.0
zD53Xkzc*20D DB2 }]bz7^)fD53Hvu~#
XZKNq
kww"v db2_deinstall |n#g{"vC|n1;P8(`&|n!n,G4I\
a}%yP DB2 }]bz7i~#
b)8>E"vZ DB2 }]bz7D`,f>P*;1JC#
}L
*Z DB2 }]bz7.dF/:
1. jIB^)fD DB2 }]bz720#
;h*4(5}#120jI1,IT(}"v db2iupdt r db2nrupdt |n4XBdCVP5}#
2. (}"v db2licm |n4*B}]bz7mSmI$D~#
db2licm -a LicenseFile
mI$D~IZz7$n CD D db2/license ?<PR=#
3. *q!53OyP5}{FDPm,kKP db2ilist |n:
DB2DIR/db2ilist
dP DB2DIR m>20K-< DB2 }]bz7D;C#Z1!ivB,|* /opt/
ibm/db2/V9.7(Z Linux O)M /opt/IBM/db2/V9.7(Z UNIX Yw53O)#
4. #9NNKPD5}#
5. *XBdCb)5},"vBP|n:
v db2iupdt(TZ?v root C'5})
v db2nrupdt(TZG root C'5})#
}g:
© Copyright IBM Corp. 1993, 2012 125
DB2DIR/bin/db2iupdt InstanceName
dP DB2DIR m>20KBD DB2 }]bz7D;C,x InstanceName m>5
}D{F#
6. (}KP db2licm |n4}%-< DB2 }]bz7mI$#
a. KP|n db2licm -l 4iR-< DB2 }]bz7D product-identifier 5#
b. "vTB|n4}%mI$:
db2licm -r product-identifier
c. "v|n db2licm -l "li=ZUZ5# g{-< DB2 }]bz7;P
Expired D=ZUZ,kX4"v db2licm -r |n,1=I&X}% DB2 }
]bz7DyP-<mI$*9#
7. }%-< DB2 }]bz7Dz7Xw{:
a. (}"v db2ls |n4iRz7Xw{:
db2ls -q -a -b DB2DIR
dP DB2DIR m>20KBD DB2 }]bz7D;C#
C|nDdv|(BI D B 2 }]bz7Dz7Xw{#}g,
EXPRESS_PRODUCT_SIGNATURE r WSE_PRODUCT_SIGNATURE#
b. (}"v db2_deinstall |n4}%IDz7Xw{:
DB2DIR/install/db2_deinstall -F product_signature
dP DB2DIR m>20KBD DB2 }]bz7D;C# db2ls |nDdvP+;Y|(IDz7Xw{#
8. I!: 6X-< DB2 }]bz7#
a{
1b)=hjI.s,5}MQdC*ZBD DB2 }]bz720f>PKP#
Z DB2 }]bz7.dF/ (Windows)*Z Windows Yw53OS;v DB2 }]bz7F=m;v DB2 }]bz7(r
S;v DB2 1>F=m;v DB2 1>),k9C DB2 }]bz720r<PD9
CVPz7!n#jI20s,zIT|BmI$"EE""6XH0Dz7#
*<.0
zD53Xkzc*20DB DB2 }]bz7D53Hvu~#
g{PNN^)|20Z-< DB2 }]bz7O,G4&Cq!C^)|6pD3q
"R1S20|,bM20 DB2 }]bz7;s&C^)|`4#TKD-rG?v
DB2 ^)|3qG;vj+"B3q#
XZKNq
b)8>E"vZBI DB2 }]bz79C,;f>6p(}g,V9.7)1JC#
126 20 DB2 ~qw
}L
*Z DB2 }]bz7.dF/:
1. w*_P\m1CJ(DC'G<#
2. #9yP DB2 xLM~q#
3. +*20DB^)fD DB2 }]bz7 DVD ek=}/wP# IBM DB2 }]
bz7t/e+r*#
4. DB2 }]bz720r<+7(53oT,"t/CoTD20Lr# *V/t/
DB2 }]bz720r<:
a. %w*<,"!qKP!n#
b. Zr*VNP,dkTB|n:
x:\setup /i language
dP x m> DVD }/w,x language GzDoTDXrj6,}g,EN z
m"o#
g{48( /i j>,G420Lr+TYw53D1!oTKP#
%w7(#
5. !q9CVPz74t/20"4U20LrDa>LxxP# *zozI8<z
jIb)=h#*wC*zoz,k%wozr4 F1 |#If1%w!{4ax2
0#
6. (}"v db2licm |n4*B DB2 }]bz7mSmI$D~#
db2licm -a LicenseFile
mI$D~IZz7$n CD D db2\license ?<PR=#
7. (}"v db2licm |n4}%-< DB2 }]bz7DmI$#
a. "v|n db2licm -l 4iR-< DB2 }]bz7D product-identifier 5#
b. "vTB|n4}%mI$:
db2licm -r product-identifier
c. "v|n db2licm -l "li=ZUZ5# g{-< DB2 }]bz7;P=Z
UZ Expired,kX4"v db2licm -r |n,1=-< DB2 }]bz7Dy
PmI$<Q}%*9#
8. 9C“mSr}%XFLrXFfe”0Z4}%-< DB2 }]bz7#
9. 1j+6X-< DB2 }]bz7s,9C db2start |nr“XFfe”D“~q”0
Z4XB$n\m~qwM~q#
a{
1b)=hjI.s,5}MQdC*ZBD DB2 }]bz720f>PKP#
Z 11 B Z DB2 }]bz7.dF/ 127
128 20 DB2 ~qw
Z 2 ?V h*V/dCD20=((Linux M UNIX)
(i9C“DB2 20”r<r_9Cl&D~420 DB2 }]bz7M&\?~#
*<.0
NDk*20DX( DB2 }]bz7D20D5#}g,g{z*20 DB2 Enter-
prise Server Edition,G4kND20 DB2 ~qwD5Ti420Hvu~Md{X*
D20E"#
XZKNq
“DB2 20”r<a)KWZ9CD<Ngf,C<Ngf_P20oz"C'0i4
("-idCM5}4(D&\#
l&D~20_Pk“DB2 20”r<`,DEc,+G|;P<Ngf#mb,(}9
Cl&D~,zIT{C_6dC&\,}g,VphC}]b\mwdCN}rh
CE*D~"amd?#
g{z;26b)20=(,G4IT9Ch*V/dCD=(Z\'VD Linux M
UNIX Yw53O20 DB2 }]bz7"&\?~Mi~:
v JCZ DB2 }]bz7D db2_install |nrJCZ DB2 E"PDD
doce_install |n
v P'Z]D~?p
9Cb=V=(,Z?pz7D~.s,+h*xPV/dC#
^F
Z\'VD Linux r UNIX Yw53O,^(9CYw53D>z205CLr(4,
rpm"SMIT"swinstall r pkgadd)420 DB2 }]bz7r&\?~#Xk|Dz
C4k DB2 20;%Mi/ DB2 20DNN|,>z205CLrDVPE>#
}L
!q20=(:
v Z 1313DZ 12 B, :9C db2_install r doce_install |n420 DB2 }]bz
7(Linux M UNIX);
v Z 1353DZ 13 B, :9CP'Z]D~420 DB2 z7(Linux M UNIX);
© Copyright IBM Corp. 1993, 2012 129
130 20 DB2 ~qw
Z 12 B 9C db2_install r doce_install |n420 DB2 }]bz7(Linux M UNIX)
*20 DB2 }]bz7M&\r DB2 E"PD,k+z73qb9u(g{C3q
G9uD~),;s"v db2_install r doce_install |n#
*<.0
Z20 DB2 }]bz7"&\?~r DB2 E"PD.0:
v z&ND*20DX( DB2 }]bz7D20D5#}g,g{z*20 DB2
Enterprise Server Edition,kND20 DB2 ~qwD5,Ti420Hvu~Md{
X*D20E"#
v IT9C root C'(^r_G root C'(^420 DB2 }]bz7M DB2 E
"PD#
v DB2 }]bz73qXkIC#I(}:r5J DB2 }]bz7 DVD r_S Pass-
port Advantage BX203q4q! DB2 203q#
XZKNq
db2_install |n+Z\'VD Linux M UNIX Yw53O20 DB2 }]bz7M
&\?~#
doce_install |n+Z\'VD Linux Yw53O20 DB2 E"PD#
^F
;\9CYw53D>z205CLr(}g,rpm"SMIT"swinstall r pkgadd)4V/20 DB2 }]bz7r&\?~#h*|DzC4k DB2 }]b20;%Mi
/ DB2 }]b20DNN|,>z205CLrDVPE>#
db2_install |nZ“>XoT|”DVD O;\'V#
vITZ53O2010"PfD DB2 E"PDD;v1>#;\+E"PDk DB2
}]bz720Z,;;C#g{Z_P@p=D53O20 DB2 E"PD,"Rz
rcJmd{53CJ DB2 E"PD,G4XkZ@p=hCPr*KZ#
}L
*9C db2_install |n420 DB2 }]bz7r&\?~,r9C doce_install|n420 DB2 E"PD:
1. g{_P5JD DB2 }]bz7 DVD,G4ek"20`&D DVD r_CJC
Zf"203qDD~53#
2. g{BXK DB2 }]bz73q,G4XkTz7D~xPb9u#
a. b9uz7D~:
gzip -d product.tar.gz
}g,
© Copyright IBM Corp. 1993, 2012 131
gzip -d ese.tar.gz
b. b9z7D~:
Z Linux Yw53Otar -xvf product.tar
}g,
tar -xvf ese.tar
Z AIX"HP-UX M Solaris Yw53Ognutar -xvf product.tar
}g,
gnutar -xvf ese.tar
c. +?<P;=z7?<:
cd product
}g,
cd ese
3. dk ./db2_install r ./doce_install |n:
./db2_install -b DB2DIR -p productShortName -c NLPackLocation -L language... -n
dP:
v DB2DIR 8(+20 DB2 }]bz7D76#g{;P8(76,a;a>!q
1!76r_a)76#1!2076G:
– TZ AIX"HP-UX r Solaris Yw53*:/opt/IBM/db2/V9.7
– TZ Linux Yw53*:/opt/ibm/db2/V9.7
– TZ DB2 E"PD*:/opt/ibm/db2ic/V9.7#DB2 E"PDD$w>f>;
P1!2076,zXk8(20;C#+G,1!ivB,DB2 E"PDD
$w>f>20ZKZ 51097#
g{za)T:D76,G4Xk8(j{76{#
DB2 2076_PBPfr:
– IT|,!4V8 (a–z)"s4V8 (A–Z) MB._V{ ( _ )
– ;\,} 128 vV{
– ;\|,Uq
– ;\|,G"DV{
– ;\G{E4S
":*C DB2 }]bz7Mi~;p$w,Xk+|G20Z;v76P#bk
IT+ DB2 }]bz720=`v76P";,\#+G,*Cz7Mi~;p
$w,Xk+|G20Z,;76P,"R|GXktZ,;"Pf6p#
v productShortName 8(*20D DB2 }]bz7#
KN};xVs!4,1z8( -n N}1,Xk8(KN}#ITZ
C o m p o n e n t L i s t . h t m D~(;Zz7+{B)PR=z7L{F
132 20 DB2 ~qw
(productShortName),KD~;ZiJOD /db2/plat ?<B;dP plat G}Z
dOxP20D=(D{F#?N;\20;vz7#
v NLPackLocation 8(>XoT| (NLPACK) ;C#
v language 8(>XoT'V#IT20 DB2 }]bz7DG"of>#;x,
XkSz7 DVD x;GS“>XoT|”DVD PKPK|n#
1!ivB,<Ua20“"o”,rK,;h*8(“"o”#g{h*20`V
oT,G4Xk8(KN}#*8>`VoT,IT`N8(KN}#}g,*
,120(oMBo,I8( -L FR -L DE#
v n N}8>G;%20==#18(KKN}1,9Xk8( -b M -p#ZJ1DivB,;h*8( -c M -L#
20 DB2 E"PD1,g{8(G1!KZE,G4zI\aSU=ms8(D~
q{F}Z9CP#zIT(}!q*9C1!KZEr8(d{~q{F4|}
Kms#
B;=v24
Z20.s,XkV/dC DB2 }]b~qw#Nq|(C'M5}4(kdC#
Z 12 B 9C db2_install M doce_install |nxP20 133
134 20 DB2 ~qw
Z 13 B 9CP'Z]D~420 DB2 z7(Linux M UNIX)
KNqhvgNS DB2 P'Z]D~420 DB2 }]bz7"i~M&\?~#b
;G(iD20=(#(iz9C“DB2 20”r<rl&D~=(#
*<.0
Z?p DB2 P'Z]D~.0:
v i420Hvu~"7#zc*s#
v 7#zc DB2 @5T#1i420Hvu~1,kG<Xk*fKK;p20D
DB2 }]bz7#;s,7#*z7?p tar.gz D~T0*Xhz7?pNN
tar.gz D~#
v q!P'Z]D~,b)D~|,Z DB2 }]bz7 DVD P,z2ITS IBM
Passpo r t Advan tage &BX:h t tp : / /www. ibm.com/so f twa re /howtobuy /
passportadvantage/#
XZKNq
^F
;\9CYw53D>z205CLr(}g,rpm"SMIT"swinstall r pkgadd)4V/20 DB2 }]bz7"i~r&\?~#
}L
*S DB2 P'Z]D~20 DB2 }]bz7"i~M&\?~:
1. TZ root C'20,kw* root C'G<#TZG root C'20,k9C+5
P DB2 20DC'j64G<#
2. ek"20`&D DVD r_CJ203qyf"ZDD~53#
3. R=k*20D DB2 i~#?v DB2 }]bz7 DVD <a)KP>I)20
Di~DD~#i~Pm|,Z;v{* ComponentList.htm DD~P,CD~;
Z DVD OD /db2/platform ?<P,dP platform G}ZxP20D=(#
4. b9uP'Z]D~#
":*C DB2 }]bz7Mi~;p$w,Xk+|G20Z;v76P#bk
IT+ DB2 }]bz720=`v76P";,\#+G,*Cz7Mi~;p
$w,Xk+|G20Z,;76P,"R|GXktZ,;"Pf6p#g{
i~_PHvu~,G4i4?vP'Z]PD DB2DIR/.metadata/COMPONENT/
prereqs D~,TKbHvu~#g{1YKNNXhi~,G4C&\+;pw
C#
*b9uP'Z]D~,kKP`&D|n:
v TZ AIX"HP-UX r Solaris:
cd DB2DIRgunzip -c /dvd/db2/platform/FILES/filename.tar.gz | tar -xvf -
v TZ Linux:
© Copyright IBM Corp. 1993, 2012 135
cd DB2DIRtar xzvf /dvd/db2/platform/FILES/filename.tar.gz
dP
v DB2DIR G*C420Dj{76{:
– TZG root C'20,DB2DIR XkG $HOME/sqllib#K?<Xk*U#
– TZ root C'20,1!76G:
- /opt/IBM/db2/V9.7(TZ AIX"HP-UX r Solaris)
- /opt/ibm/db2/V9.7(TZ Linux)
g{!q;9C1!76,G4IT8(m;v2076#
DB2 2076_PBPfr:
- IT|,!4V8 (a–z)"s4V8 (A–Z) MB._V{ ( _ )
- ;\,} 128 vV{
- ;\|,Uq
- ;\|,G"DV{
- ;\G{E4S
v dvd m> DB2 DVD D20c#
v filename Gz}Z20D DB2 i~D{F#
5. *7#?v DB2 I4PD~MbD~OD6k=bQw76<9C2076,k
KPBP|n:
DB2DIR/install/db2chgpath
dP DB2DIR G*C420Dj{76{#
X*5w:
v ZKP db2chgpath |n.s,+^(F/LrD~#
v g{fsZ,;7620d{&\?~,G4XkKP db2stop |n,;sXBKP db2chgpath |n#
6. TZ root C'20,zITZK19C db2icrt |n44( DB2 5}# g{
;h*4(5},G4AY&CKP db2ilist |n#K1XkKP db2icrt |nr db2ilist |n,bGr*KPdPNN;v|nD1wCG9C+V"am"aC20#
7. TZG root C'20,KP $HOME/sqllib/db2nrcfg TdCG root C'5}#
8. hC db2ls 5CLr# db2ls 5CLrJmzi/PXQ20D DB2 1>DE
"#*hC db2ls 5CLr:
a. (}KPBP|n47(Dv DB2 1>GnBD1>:
db2greg –dump
+T>ngTBZ]Ddv:
S,DB2,9.5.0.0,/opt/ibm/copy1,-,,0,,,1159464765,0S,DB2,9.5.0.1,/opt/ibm/copy2,,,1,0,,1159466596,0
Zy>dvP,Z~PPD 9.5.0.1 8> copy2 D6pH&Z 9.5.0.0 D
copy1 D6p_#
136 20 DB2 ~qw
b. li /usr/local/bin TKb8r db2ls D4SGqfZ#g{fZ,G4l
i|8rDv DB2 1>#
c. g{BPN;u~* true,G44(8r /usr/local/bin ?<PD /opt/ibm/
latest_copy/install/db2ls D4S(dP latest_copy G6pn_D DB2 1
>):
v /usr/local/bin/db2ls ;fZ
v /usr/local/bin/db2ls fZ,+|8rQ20D DB2 1>,K1>;G5
3OnBD1>
9. (}KP~qw20Pa)D db2fmcu |n4hC;Z /etc/inittab PD DB2
JO`Sw# }g:
DB2DIR/bin/db2fmcu –u –p /etc/inittab
dP DB2DIR G*C420Dj{76{#
10. TZG root C'20,Z20 DB2 }]bz7.s,zh*r*BG<a0T9
CG 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
Z?pP'Z].s,9P;)Xk4PDV/dCNq#
Z 13 B 9CP'Z]D~xP20 137
138 20 DB2 ~qw
Z 14 B 20.sV/dC DB2 ~qw
KNqa)Z\'VD Linux M UNIX Yw53O9C db2_install |nrP'Z]D
~?p=(20~qw.sV/hC DB2 ~qwD=h#
XZKNq
KNq;JCZQ9C“DB2 20”r<rl&D~20D DB2 z7#
9C db2_install |nrP'Z]D~?p=(D20vv20 DB2 i~#XkV/4
PdCMhCNq(gBy>)#
9CBP=h4V/hC DB2 ~qw#k"b,=h 1 A 4 ;JCZG root C'
20#
}L
1. 4(CZ DB2 20DiMC'j6
2. 4( DB2 \m~qw (DAS)
3. 9C db2icrt 4(5}
4. * DB2 D~4(4S (I!)
5. * DB2 5}dC TCP/IP (E
6. 9CmI$PD"amI$\?
B;=v24
g{F.9C DB2 $_,}g Task Center r“DB2 \m~qw”wHLr&\,G4
(ihC DB2 $_?<#DB2 $_?<|, DB2 $_MwHLrKPyhD*}]#
4(CZ DB2 }]b20DiMC'j6(Linux M UNIX)Z20}LP,“DB2 20”r<+4(b)C'Mi#;*8b,zT:ITa04(
b)C'Mi#
*<.0
*4PKNq,zXk_P root C'(^E\4(C'Mi#
XZKNq
h*}vC'Mi#
Bm5wZBP8nP9CDC'{Mi{#IT8(zT:DC'{Mi{,+G
|GXkq-53|{frM DB2 |{fr#
z4(DC'j6GjIsxhCNqyXhD#
© Copyright IBM Corp. 1993, 2012 139
m 18. 1!C'Mi
C' >}C'{ >}i{
5}yP_ db2inst1 db2iadm1
\@$DC' db2fenc1 db2fadm1
DB2 \m~qwC' dasusr1 dasadm1
v 5}yP_w?<G+ZdP4( DB2 5}D;C#
v \@$DC'CZZ DB2 }]by9CDX7Ud.bKPC'(eD/} (UDF)
Mf"}L#
v DB2 \m~qwC'DC'j6CZZ53OKP DB2 \m~qw#
}L
** DB2 }]b534(XhDiMC'j6:
1. w*_P root C'(^DC'G<#
2. kTYw53dk`&|n#
":b)|nP>};|,\k#|G;G>}#zITS|nP9C passwd
username |n4hC\k#
AIX Yw53*Z AIX O4(i,kdkBP|n:
mkgroup id=999 db2iadm1mkgroup id=998 db2fadm1mkgroup id=997 dasadm1
*?vi4(C':
mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1home=/home/db2inst1 db2inst1
mkuser id=1003 pgrp=db2fadm1 groups=db2fadm1home=/home/db2fenc1 db2fenc1
mkuser id=1002 pgrp=dasadm1 groups=dasadm1home=/home/dasusr1 dasusr1
hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
HP-UX Yw53*Z HP-UX O4(i,kdkBP|n:
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
*?vi4(C':
useradd -g db2iadm1 -d /home/db2instl -m db2inst1useradd -g db2fadm1 -d /home/db2fenc1 -m db2fenc1useradd -g dbasgrp -d /home/dasusr1 -m dasusr1
hCu<\k:
140 20 DB2 ~qw
passwd db2inst1passwd db2fenc1passwd dasusr1
Linux Yw53*Z Linux Yw53O4(i,kdkBP|n:
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
*?vi4(C':
useradd -u 1004 -g db2iadm1 -m -d /home/db2inst1 db2inst1useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
Solaris Yw53*Z Solaris O4(i,kdkBP|n:
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
*?vi4(C':
useradd -g db2iadm1 -u 1004 -d /export/home/db2inst1 -m db2inst1useradd -g db2fadm1 -u 1003 -d /export/home/db2fenc1 -m db2fenc1useradd -g dasadm1 -u 1002 -d /export/home/dasusr1 -m dasusr1
hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
ZVx}]b73P4(iMC'j6
ZVx}]b73P*20 DB2 ~qw4(XhC'(AIX)Z AIX Yw53ODVx}]b73PKP DB2 }]bh*}vC'Mi#
*<.0
v Xk_P root C'(^E\4(C'Mi#
v g{9C2+Tm~4\mC'Mi,G4Z(e DB2 C'Mi1I\9h*4P
d{=h#
XZKNq
Bm5wZBP8nP9CDC'{Mi{#IT8(zT:DC'{Mi{,+G
|GXkq-53|{frM DB2 |{fr#
g{zrc9C“DB2 20”r<420 DB2 }]bz7,G4“DB2 20”r<+4(
b)C'#
Z 14 B 20.sV/dC DB2 ~qw 141
m 19. XhDC'Mi
XhDC' C'{ i{
5}yP_ db2inst1 db2iadm1
\@$DC' db2fenc1 db2fadm1
DB2 \m~qwC' dasusr1 dasadm1
g{ DB2 \m~qwC'GVPC',G4KC'XkfZZyPNkDFczO,
;sE\20#g{9C“DB2 20”r<Z5P5}DFczO4(BD DB2 \m~
qwC',G4Z20l&D~Zd2aZNkDFczO4(CBC'(gPX
*)#g{CC'ZNkDFczOQfZ,G4|Xk_P`,Dwi#
^F
z4(DC'{Xk,1{OYw53|{frM DB2 }]b53|{fr#
}L
*4(+?b}vC',4PBP=h:
1. G<wFcz#
2. (}dkBP|n,*5}yP_4(;vi(}g,db2iadm1),*+KP UDF
rf"}LDi4(;vi(}g,db2fadm1),"*+5P DB2 \m~qwDi
4(;vi(}g,dasadm1):
mkgroup id=999 db2iadm1mkgroup id=998 db2fadm1mkgroup id=997 dasadm1
3. (}9CBP|n,*0;=hP4(D?vi4(;vC'#?vC'Dw?<
+GzH04(R2mD DB2 w?<(db2home)#
mkuser id=1004 pgrp=db2iadm1 groups=db2iadm1 home=/db2home/db2inst1core=-1 data=491519 stack=32767 rss=-1 fsize=-1 db2inst1
mkuser id=1003 pgrp=db2fadm1 groups=db2fadm1 home=/db2home/db2fenc1db2fenc1
mkuser id=1002 pgrp=dasadm1 groups=dasadm1 home=/home/dasusr1dasusr1
4. (}dkBP|n,*4(D?vC'hCu<\k:
passwd db2inst1passwd db2fenc1passwd dasusr1
5. "z#
6. w*Q4(D?vC'(db2inst1"db2fenc1 M dasusr1)G<wFcz#r*b
Gb)C'Z;NG<53,yTI\aa>z|D?vC'D\k#
7. "z#
8. Z+NkVx}]b73D?(FczO4(j+`,DC'MiJ'#
ZVx}]b73P*20 DB2 ~qw4(XhC' (HP-UX)Z HP-UX Yw53ODVx}]b73PKP DB2 }]bh*}vC'Mi#
*<.0
v Xk_P root C'(^E\4(C'Mi#
142 20 DB2 ~qw
v g{9C2+Tm~4\mC'Mi,G4Z(e DB2 C'Mi1I\9h*4P
d{=h#
XZKNq
Bm5wZBP8nP9CDC'{Mi{#IT8(zT:DC'{Mi{,+G
|GXkq-53|{frM DB2 |{fr#
g{zrc9C“DB2 20”r<420 DB2 }]bz7,G4“DB2 20”r<+4(
b)C'#
m 20. XhDC'Mi
XhDC' C'{ i{
5}yP_ db2inst1 db2iadm1
\@$DC' db2fenc1 db2fadm1
DB2 \m~qwC' dasusr1 dasadm1
g{ DB2 \m~qwC'GVPC',G4KC'XkfZZyPNkDFczO,
;sE\20#g{9C“DB2 20”r<Z5P5}DFczO4(BD DB2 \m~
qwC',G4Z20l&D~Zd2aZNkDFczO4(CBC'(gPX
*)#g{CC'ZNkDFczOQfZ,G4|Xk_P`,Dwi#
^F
z4(DC'{Xk,1{OYw53|{frM DB2 }]b53|{fr#
}L
*4(+?b}vC',4PBP=h:
1. G<wFcz#
2. (}dkBP|n,*5}yP_4(;vi(}g,db2iadm1),*+KP UDF
rf"}LDi4(;vi(}g,db2fadm1),"*+5P DB2 \m~qwDi
4(;vi(}g,dasadm1):
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
3. (}9CBP|n,*0;=hP4(D?vi4(;vC'#?vC'Dw?<
+GzH04(R2mD DB2 w?<(db2home)#
useradd -u 1004 db2iadm1 -d /db2home/db2inst1 -m db2inst1useradd -u 1003 db2fadm1 -d /db2home/db2fenc1 -m db2fenc1useradd -u 1002 dbasgrp -d /home/dasusr1 -m dasusr1
4. (}dkBP|n,*4(D?vC'hCu<\k:
passwd db2inst1 passwd db2fenc1 passwd dasusr1
5. "z#
6. w*Q4(D?vC'(db2inst1"db2fenc1 M dasusr1)G<wFcz#r*b
Gb)C'Z;NG<53,yTI\aa>z|D?vC'D\k#
7. "z#
8. Z+NkVx}]b73D?(FczO4(j+`,DC'MiJ'#
Z 14 B 20.sV/dC DB2 ~qw 143
ZVx}]b73P*20 DB2 ~qw4(XhC'(Linux)Z Linux Yw53ODVx}]b73PKP DB2 }]bh*}vC'Mi#
*<.0
v Xk_P root C'(^E\4(C'Mi#
v g{9C2+Tm~4\mC'Mi,G4Z(e DB2 C'Mi1I\9h*4P
d{=h#
XZKNq
Bm5wZBP8nP9CDC'{Mi{#IT8(zT:DC'{Mi{,+G
|GXkq-53|{frM DB2 |{fr#
g{zrc9C“DB2 20”r<420 DB2 }]bz7,G4“DB2 20”r<+4(
b)C'#
m 21. XhDC'Mi
XhDC' C'{ i{
5}yP_ db2inst1 db2iadm1
\@$DC' db2fenc1 db2fadm1
DB2 \m~qwC' dasusr1 dasadm1
g{ DB2 \m~qwC'GVPC',G4KC'XkfZZyPNkDFczO,
;sE\20#g{9C“DB2 20”r<Z5P5}DFczO4(BD DB2 \m~
qwC',G4Z20l&D~Zd2aZNkDFczO4(CBC'(gPX
*)#g{CC'ZNkDFczOQfZ,G4|Xk_P`,Dwi#
^F
z4(DC'{Xk,1{OYw53|{frM DB2 }]b53|{fr#
}L
*4(+?b}vC',4PBP=h:
1. G<wFcz#
2. (}dkBP|n,*5}yP_4(;vi(}g,db2iadm1),*+KP UDF
rf"}LDi4(;vi(}g,db2fadm1),"*+5P DB2 \m~qwDi
4(;vi(}g,dasadm1):
groupadd -g 999 db2iadm1groupadd -g 998 db2fadm1groupadd -g 997 dasadm1
7#}Z9CDX(Ek10;fZZNNzwO#
3. (}9CBP|n,*0;=hP4(D?vi4(;vC'#?vC'Dw?<
+GzH04(R2mD DB2 w?<(db2home)#
useradd -u 1004 -g db2iadm1 -m -d /db2home/db2inst1 db2inst1useradd -u 1003 -g db2fadm1 -m -d /db2home/db2fenc1 db2fenc1useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1
4. (}dkBP|n,*4(D?vC'hCu<\k:
144 20 DB2 ~qw
passwd db2inst1 passwd db2fenc1 passwd dasusr1
5. "z#
6. w*Q4(D?vC'(db2inst1"db2fenc1 M dasusr1)G<wFcz#r*b
Gb)C'Z;NG<53,yTI\aa>z|D?vC'D\k#
7. "z#
8. Z+NkVx}]b73D?(FczO4(j+`,DC'MiJ'#
ZVx}]b73P*20 DB2 ~qw4(XhC'(Solaris Yw53)
Z Solaris Yw53ODVx}]b73PKP DB2 }]bh*}vC'Mi#
*<.0
v Xk_P root C'(^E\4(C'Mi#
v g{9C2+Tm~4\mC'Mi,G4Z(e DB2 C'Mi1I\9h*4P
d{=h#
XZKNq
Bm5wZBP8nP9CDC'{Mi{#IT8(zT:DC'{Mi{,+G
|GXkq-53|{frM DB2 |{fr#
g{zrc9C“DB2 20”r<420 DB2 }]bz7,G4“DB2 20”r<+4(
b)C'#
m 22. XhDC'Mi
XhDC' C'{ i{
5}yP_ db2inst1 db2iadm1
\@$DC' db2fenc1 db2fadm1
DB2 \m~qwC' dasusr1 dasadm1
g{ DB2 \m~qwC'GVPC',G4KC'XkfZZyPNkDFczO,
;sE\20#g{9C“DB2 20”r<Z5P5}DFczO4(BD DB2 \m~
qwC',G4Z20l&D~Zd2aZNkDFczO4(CBC'(gPX
*)#g{CC'ZNkDFczOQfZ,G4|Xk_P`,Dwi#
^F
z4(DC'{Xk,1{OYw53|{frM DB2 }]b53|{fr#
}L
*4(+?b}vC',4PBP=h:
1. G<wFcz#
2. (}dkBP|n,*5}yP_4(;vi(}g,db2iadm1),*+KP UDF
rf"}LDi4(;vi(}g,db2fadm1),"*+5P DB2 \m~qwDi
4(;vi(}g,dasadm1):
Z 14 B 20.sV/dC DB2 ~qw 145
groupadd id=999 db2iadm1groupadd id=998 db2fadm1groupadd id=997 dasadm1
3. 9CBP|n*?vi4(C'#?vC'Dw?<+GzH04(R2mD DB2
w?<(/db2home)#
useradd -u 1004 -g db2iadm1 -d /db2home/db2instl -m db2inst1useradd -u 1003 -g db2fadm1 -d /db2home/db2fenc1 -m db2fenc1useradd -u 1002 -g dasadm1 -d /export/home/dasusr1 -m dasusr1
4. (}dkBP|n,*4(D?vC'hCu<\k:
passwd db2inst1 passwd db2fenc1 passwd dasusr1
5. "z#
6. w*Q4(D?vC'(db2inst1"db2fenc1 M dasusr1)G<wFcz#r*b
Gb)C'Z;NG<53,yTI\aa>z|D?vC'D\k#
7. "z#
8. Z+NkVx}]b73D?(FczO4(j+`,DC'MiJ'#
4( DB2 \m~qw(Linux M UNIX)“DB2 \m~qw”(DAS) * DB2 $_(}g,XFPDMdCzV)a)'V~q#
*<.0
*4( DAS,Xk_P:
v root C'(^
v Q4( DAS C'
*c:f> 9.7 PQ-;Fv9C“DB2 \m~qw (DAS)”,ZTsD"PfPI\
a+d}%#DAS Z DB2 pureScale® 73 P;\'V#*<(}9C2+ Shell -
iDm~LrxP6L\m#PX|`E",kND6DB2 V9.7 BvZ]7;iPD
:Q-;Fv9C DB2 \m~qw (DAS);wb#
XZKNq
^F
C'j6_PBP^FM*s:
v Xk_P} guests"admins"users M local .bDwi
v IT|,!4V8 (a–z)"}V (0–9) MB._V{ ( _ )
v $H;\,}KvV{
v ;\T IBM"SYS"SQL r}V*7
v ;\G DB2 #tV(USERS"ADMINS"GUESTS"PUBLIC r LOCAL)r SQL
#tV
v ;\9CNN_P root C'X(DC'j6w* DB2 5}j6"DAS j6r\@
$j6
v ;\|,XtV{
v g{Q8(VPC'j6,x;G4(BC'j6,G47#CC'j6:
– 4x(
146 20 DB2 ~qw
– ;_P=ZD\k
}L
*4( DAS:
1. w*_P root C'(^DC'G<#
2. "vBP|nT4( DAS:
DB2DIR/instance/dascrt -u DASuser
dP
v DB2DIR 8( DB2 }]bz7D2076#1!20?<G:
– /opt/IBM/db2/V9.7(TZ AIX"HP-UX r Solaris Yw53)
– /opt/ibm/db2/V9.7(TZ Linux Yw53)
v -u 8(4(C'Mi1y4(D DAS C'#
9C db2icrt 4(5}DB2 5}GC4f"}]MKP&CLrD;V73#9C db2icrt |n44(5}#
*<.0
Z Linux r UNIX Yw53O,Xk_P root C'(^#
}L
*9C db2icrt 4(5}:
1. 9CJ1(^G<#
2. KP db2icrt |n# }g,Z Linux r UNIX Yw53O:
DB2DIR/instance/db2icrt -a AuthType -u FencedID InstName
dP:
DB2DIR
G DB2 20?<#
v Z AIX"HP-UX r Solaris Yw53O,1! DB2 20?<G /opt/
IBM/db2/V9.7#
v Z Linux Yw53O,1!20?<G /opt/ibm/db2/V9.7#
-a AuthType (Linux r UNIX)m>5}DO$`M#AuthType I* SERVER"CLIENT r SERVER_ENCRYPT
DdP.;#SERVER G1!5#KN}GI!D#
-u FencedID
m>+C4KP\@$C'(eD/} (UDF) M\@$f"}LDC'D
{F#g{z}ZM'zO4(5},G4Kj>;GXhD#8(z4
(D\@$C'D{F#
InstName
m>5}D{F#5}D{FXkk5P5}DC'D{F`,#8(z
4(D5P5}DC'D{F#+Z5P5}DC'Dw?<P4(C5
}#
Z 14 B 20.sV/dC DB2 ~qw 147
>}
}g,g{}Z9C~qwO$,\@$C'* db2fenc1,"R5P5}DC'*
db2inst1,G4k9CTB|nTZ AIX Yw53O4(5}:
/opt/IBM/db2/V9.7/instance/db2icrt -a server -u db2fenc1 db2inst1
B;=v24
(I!)Z4(5}.s,zITdC(*T`SKP4v#IT9C Health Center r
CLP 4PKNq#
* DB2 D~4(4STZX(D DB2 }]bf>M"Pf6p,IT* DB2 }]b53D~4(8r
/usr/lib ?<D4S,"*|,D~4(8r /usr/include ?<D4S#
*<.0
*4PKNq,Xkw*_P root C'(^DC'G<#
XZKNq
TZU( DB2 }]bYw,;h*4PKNq#
vZTB=vu~<zc1,E<G* DB2 }]b53D~4(4S:
v Z10FczO;P;v DB2 }]b1>#
v z}Z*"rKP&CLr"Rk\bXk8(8rz7bM|,D~Dj{7
6#
^F
fZBP^F:
v *;v DB2 1>4(4Sa9d{D DB2 1>;pwC#Zx(D53O,;\
*;v DB2 1>("4S#
v g{H0D DB2 }]bf>Q-k /usr/lib M /usr/include ?<("K4S,
G4aT/+4S}%#
v ;\ZrcC`v DB2 1>2fD53O4(4S#
}L
** DB2 }]b53D~4(4S:
1. w*_P root C'(^DC'G<#
2. KP db2ln |n# }g:
DB2DIR/cfg/db2ln
dP DB2DIR G DB2 20?<#
v Z AIX"HP-UX r Solaris Yw53O,1! DB2 20?<G /opt/IBM/db2/
V9.7
v Z Linux Yw53O,1!20?<G /opt/ibm/db2/V9.7
148 20 DB2 ~qw
a{
g{H0D DB2 }]bf>Q-k /usr/lib M /usr/include ?<("K4S,G
4I(}dk db2ln |n4T/}%b)4S,Tc*K DB2 }]bf>4(4S#
g{k*XB("8rH0f>bD4S,G4XkHS10D DB2 }]bf>KP
db2rmln |n,;sYSH0D DB2 }]bf>KP db2ln |n#
* DB2 5}dC TCP/IP (EKNqhvgN9C“DB2 |nP&mw ”(CLP) Z DB2 ~qwOdC TCP/IP (E#
XkdC DB2 ~qwOD(E-i,DB2 ~qwEaS\4T6L DB2 M'zDk
>ks#
*<.0
Z* DB2 5}dC TCP/IP (E.0:
v 7# DB2 ~qw}Z9C TCP/IP#DB2 M'z2Xk}Z9C TCP/IP E\("
,S#
v j6“,S~q{F”M“,SKZ”,rvj6“,SKZ”#
,S~q{FM,SKZ
C~q{FCZ|B~qwOD}]b\mwdCD~P“~q{F
”(svcename)N}#18(“,S~q{F”1,XkT`,D“~q{F
”"KZEM-i|B services D~#“~q{F”GNbD,+GZ ser-
vices D~ZXkG(;D#~q{FDy>5ITG server1#g{}Z9
CVxq=D DB2 Enterprise Server Edition,k7#KZEk“lY(E\
mw”(FCM) 9CDKZE;Pe;#
“,S”KZZ services D~PXkG(;D#KZEM-iDy>5ITG
3700/tcp#
,SKZ
ICKZE|B~qwOD}]b\mwdCD~P “~q{F
”(svcename)N}#g{Gby,G4;X|B services D~#g{}Z
9CVxq=D DB2 Enterprise Server Edition,k7#KZEk“lY(E
\mw”(FCM) r53ODNNd{&CLr9CDKZE;Pe;#KZE
Dy>5ITG 3700#
XZKNq
9C“DB2 20”r<20 DB2 }]b531,+T/lb"dCs?V-i#ZBP
ivB4P10Nq:
v 9C“DB2 20”r<20 DB2 }]b531,!{!qK TCP/IP (E-i#
v 9C“DB2 20”r<20 DB2 }]b53.s,Q+ TCP/IP (E-imS=xg#
v “DB2 20”r<4lb= TCP/IP (E-i#
v Q9C db2_install |nrP'Z]D~=(20K DB2 }]bz7#
}L
** DB2 5}dC TCP/IP (E:
Z 14 B 20.sV/dC DB2 ~qw 149
1. |B~qwOD services D~# kNDZ 2463D:Z~qwO|BCZ TCP/IP
(ED services D~;#
2. |B~qwOD}]b\mwdCD~# kND Z 2463D:Z~qwO|BCZ
TCP/IP (ED}]b\mwdCD~;#
3. * DB2 5}hC(E-i kND Z 2433DZ 21 B, :* DB2 5}hC(E
-i;#
150 20 DB2 ~qw
Z 3 ?V 20 DB2 ~qwz7.s
© Copyright IBM Corp. 1993, 2012 151
152 20 DB2 ~qw
Z 15 B i$20
9C“Z;=”i$ DB2 ~qwD20(Linux M Windows)IT(}CJ SAMPLE }]bPD}]4i$GqI&20K DB2 ~qw#
*<.0
Xk20K“XFPD”M“Z;=”i~E\4PKNq#
“Z;=”w*kEi~P>Z“DB2 20” r<D“!q&\?~”0ZP#IT+|w*
“dM”20D;?V420,2ITZ4P“(F”201!qKi~#
XFPDi~vZ Linux(vJCZ x86 M AMD64/EM64T)M Windows(vJCZ
x86 M AMD64/EM64T)OIC#
}L
1. Z Linux O,w*5}yP_G<53#
2. t/“Z;=”:
v Z Windows Yw53O,%w*<,;s@N!qLr -> IBM DB2 -> [DB21>{F] -> hC$_ > Z;=
v Z Linux M Windows Yw53O,zI(}dk db2fs |n4t/“Z;=”#
3. IT(};)!n4!q*4(D}]bTs`MT0}]b;C#IT!q*C
44( SAMPLE }]bD}/w(Z Windows O)M*C44( SAMPLE }]bD
?<(Z Linux O)#
4. &mK|nI\*(8VS#14(K SAMPLE }]b1,+SU=jI{"#%w
7(#
5. t/XFPD#Z Windows O,%w*<,;s@N!qLr -> IBM DB2 ->[DB2 1>{F] -> ;c\m$_ -> XFPD#Z Linux 53O,dk db2cc |n#
6. Z“XFPD”A;Ds0qP9*Tsw,Ti4 SAMPLE }]bM SAMPLE }]b
Ts#!q“m”Ts,TZXFPDA;DR0qPi4 SAMPLE }]bm#R|%
wm{ staff "!q“i/”#Z“|n`-w”0ZP,%w“KP”4%TKPi/"
i4a{/#
B;=v24
Zi$20s,I}% SAMPLE }]bTMEELUd#+G,g{rc9Cy>&C
Lr,k#t SAMPLE }]b#
dk db2 drop database sample |nT>} SAMPLE }]b#
9IT9C“Z;=”4liz7|B,T7#z*@ICZ DB2 z7Dz7|BMv
?&\#
© Copyright IBM Corp. 1993, 2012 153
9C|nP&mw (CLP) 4i$20IT(}4( SAMPLE }]b"KP SQL |n4lwy>}],Sxi$20#
*<.0
v Z!q&\?~PvVD SAMPLE }]bi~,XkZ53O20xR|(ZdM
20P#
v h*_P SYSADM (^DC'#
}L
*i$20:
1. w*_P SYSADM (^DC'G<53#
2. dk db2start |n4t/}]b\mw#
3. dk db2sampl |n44( SAMPLE }]b#
&mK|nI\*(8VS#;PjI{";15X|na>{1,C}LjI#
4( SAMPLE }]b1,C}]bT/T}]bp{ SAMPLE xP`?#
4. ,SA SAMPLE }]b,lwyPZ?E 20 $wD01DPm,;sXC}]b,
S#S|nP&mw (CLP) PdkBP|n:
connect to sampleselect * from staff where dept = 20
connect reset
dv&C`FZTBZ]:
ID NAME DEPT JOB YEARS SALARY COMM---- --------- ------ ----- ------ -------- ---------
10 Sanders 20 Mgr 7 98357.50 -20 Pernal 20 Sales 8 78171.25 612.4580 James 20 Clerk - 43504.60 128.20190 Sneider 20 Clerk 8 34252.75 126.50
4 record(s) selected.
B;=v24
Zi$20s,I}% SAMPLE }]bTMEELUd#dk db2 drop database sample|nT>} SAMPLE }]b#
i$Vx}]b7320 (Windows)*Ki$GqI&20K DB2 }]b~qw,z+4(y>}]b"KP SQL |n
4lwy>}]T0i$}]GqQV"AyPNkD}]bVx~qw#
*<.0
QjIyP20=h#
}L
*4( SAMPLE }]b:
1. w*_P SYSADM (^DC'G<wFcz(ServerA)#
154 20 DB2 ~qw
2. dk db2sampl |n44( SAMPLE }]b#
&mK|nI\*(8VS#15X|na>{1,C}LjI#
4( SAMPLE }]b1,C}]bT/T}]bp{ SAMPLE xP`?#
3. dk db2start |n4t/}]b\mw#
4. Z DB2 |n0ZPdkBP DB2 |n4,SA SAMPLE }]b,"lwZ?E 20
$wDyP01DPm:
db2 connect to sampledb2 "select * from staff where dept = 20"
5. *i$GqQ+}]V"A}]bVx~qw,Z DB2 |n0ZPdkBP|n:
db2 "select distinct dbpartitionnum(empno) from employee"
dv+P> employee m9CD}]bVx#X(dv+!vZ}]bPD}]bV
x}T04( employee mDmUdy9CD}]bVxiPD}]bVx}#
B;=v24
Zi$20s,I}% SAMPLE }]bTMEELUd#+G,g{rc9Cy>&C
Lr,G4#ty>}]b\PC#
dk db2 drop database sample |nT>} SAMPLE }]b#
i$Vx}]b~qw20(Linux M UNIX)9C db2val $_4i$20D~"5}"}]b4(iv"kC}]bD,ST0V
x}]b73D4,,Ti$ DB2 1>DKD&\#
PXj8E",kND“i$ DB2 1>”#v1AYP=vZc1,Eai$Vx}]
b73D4,#mb,*Ki$GqQI&20 DB2 }]b~qw,z+4(y>}
]b"KP SQL |n4lwy>}]T0i$}]GqQV"AyPNkD}]bV
x~qw#
*<.0
Z4Pb)=h.0,7#QjIyP20=h#
}L
*4( SAMPLE }]b:
1. w*5P5}DC'G<wFcz(ServerA)# TZK>},db2inst1 G5P5}
DC'#
2. dk db2sampl |n44( SAMPLE }]b# 1!ivB,+Z5}yP_Dw?
<P4(y>}]b#Z>>}P,/db2home/db2inst1/ G5}yP_Dw?<#
5}yP_Dw?<G1!}]b76#
&mK|nI\*(8VS#;PjI{";15X|na>{1,C}LjI#
4( SAMPLE }]b1,C}]bT/T}]bp{ SAMPLE xP`?#
3. dk db2start |n4t/}]b\mw#
Z 15 B i$20 155
4. Z DB2 |n0ZPdkBP DB2 |n4,SA SAMPLE }]b,"lwZ?E 20
$wDyP01DPm:
db2 connect to sampledb2 "select * from staff where dept = 20"
5. *i$GqQ+}]V"A}]bVx~qw,Z DB2 |n0ZPdkBP|n:
db2 "select distinct dbpartitionnum(empno) from employee"
dv+P> employee m9CD}]bVx#X(dv+!vZ:
v }]bP}]bVxD}?
v 4( employee mDmUdy9CD}]bVxiPD}]bVx}
B;=v24
Zi$20s,I}% SAMPLE }]bTMEELUd#dk db2 drop database sample|nT>} SAMPLE }]b#
y20D DB2 }]bz7D?<a9 (Windows)20 DB2 }]bz71,IT8( DB2 }]bz72076,qr+9C1!76#
20.s,+Zb)?<P4( DB2 Ts#
kq-BP=h4i$Q-20Z Windows OD DB2 z7#
1. S|na>{&dk regedit |n#“"am`-w”0Z+r*#
2. 9* HKEY_LOCAL_MACHINE > Software > IBM > DB2
+T>Q-20D DB2 z7#
BmT>KjI1!20.s DB2 TsyZD;C#
m 23. DB2 Ts0d;C
DB2 Ts ;C
DAS E" v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1
}]bdCD~ SQLDBCON C:\DB2\NODE0000\SQL00001
}]b?<
|,TBwnyhDD~:
v :eXE"
v z7G<E"
v U>XFD~
v f"76E"
v mUdE"
C:\DB2\NODE0000\SQL00001
156 20 DB2 ~qw
m 23. DB2 Ts0d;C (x)
DB2 Ts ;C
}]b\mwdCD~ db2systm v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\
DB2
DB2 |n C:\Program Files\IBM\SQLLIB\BIN
DB2 ms{"D~:db2diag U>D~ v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\
DB2
DB2 2076 C:\Program Files\IBM\SQLLIB
B~`Sw}]?< C:\DB2\NODE0000\SQL00001\DB2EVENT
BqU>D~?< C:\DB2\NODE0000\SQL00001\SQLOGDIR
20U>D~ v TZ Windows XP M Windows 2003 Yw5
3: C : \ D o c u m e n t s a n d S e t t i n g s \
Administrator\My Documents\DB2LOG
v TZ Windows Vista M|_f>DYw5
3:C:\Users\USER_NAME\Documents\
DB2LOG
5} v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\
DB2
5}E" v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\
DB2
Zc?< v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2\
SQLNODIR
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\DB2\
SQLNODIR
5} DB2 D>X}]b?< C:\DB2\NODE0000\SQLDBDIR
Z 15 B i$20 157
m 23. DB2 Ts0d;C (x)
DB2 Ts ;C
Vx}]b73D~ db2nodes.cfg v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\
DB2
53}]b?< v TZ Windows XP M Windows 2003 Yw5
3:C:\Documents and Settings\All Users\
Application Data\IBM\DB2\DB2COPY1\DB2\
SQLDBDIR
v TZ Windows Vista M|_f>DYw5
3:C:\ProgramData\IBM\DB2\DB2COPY1\DB2\
SQLDBDIR
BPw<5wKZ Windows XP r Windows 2003 Yw53O9C1!!n20.s
DB2 ?<a9D>}#Zb)<P,P=v5}:DB2 M MYINST#;PZ`&5}
B4(K}]b,;Z>XEL C: BD?< DB2 M MYINST EavV#
158 20 DB2 ~qw
?<a9 - 5}E"
1. |,Z C: }/wB*5} DB2 4(D}]b#
2. |,PX DAS DE"#
3. |,PX5} DB2 DE"#
4. |,PX5} MYINST DE"#
5. |,Z C: }/wB* MYINST 5}4(D}]b#
Z 15 B i$20 159
?<a9 - ?<E"
1. 53}]b?<
2. Zc?<
3. db2diag U>D~CZG< DB2 ms{"#
4. db2nodes.cfg D~CZVx}]b73#
5. }]b\mwdCD~
160 20 DB2 ~qw
?<a9 - >X?<E"
1. 5} DB2 D>X}]b?<
2. 5} MYINST D>X}]b?<
3. }]bdCD~
?<a9 - 20U>D~;C
y20D DB2 }]bz7D?<a9 (Linux)ZxP root C'20Zd,IT8(+ZN&4( DB2 }]bz7DS?<MD~#
TZG root C'20,z^(!q DB2 z7D20;C;Xk9C1!;C#
Z 15 B i$20 161
":TZG root C'20,yP DB2 D~(LrD~M5}D~)<;Z $HOME/
sqllib ?<Pr_;ZC?<Bf;dP $HOME m>G root C'Dw?<#
Z20.s,+Zwv?<P4( DB2 Ts#Bm5wK1! root C'20sD DB2
Ts;C#
m 24. 1! root C'20sD DB2 Ts;C
DB2 Ts ;C
DAS w?< home/dasusr1
DAS E" home/dasusr1/das
}]bdCD~ SQLDBCON home/db2inst1/db2inst1/NODE0000/SQL00001
}]b?<
|,TBwnyhDD~:
v :eXE"
v z7G<E"
v U>XFD~
v f"76E"
v mUdE"
home/db2inst1/db2inst1/NODE0000/SQL00001
}]b\mwdCD~ db2systm home/db2inst1/sqllib
DB2 |n /opt/IBM/db2/V9.7/bin
DB2 ms{"D~(db2diag U>D~) home/db2inst1/sqllib/db2dump
DB2 2076 1!5* /opt/IBM/db2/V9.7
B~`Sw}]?< home/db2inst1/db2inst1/NODE0000/SQL00001/
db2event
BqU>D~?< home/db2inst1/db2inst1/NODE0000/SQL00001/
SQLOGDIR
20U>D~ db2install.history /opt/IBM/db2/V9.7/install/logs
5}w?< home/db2inst1
5}E" home/db2inst1/sqllib
5}D>X}]b?< home/db2inst1/db2inst1/NODE0000/sqldbdir
Vx}]b73D~ db2nodes.cfg home/db2inst1/sqllib
53}]b?< home/db2inst1/sqllib/sqldbdir
B<Y}5wK root C'20.sD DB2 ?<a9D>}#Zb)>}P,P=v5
}:db2inst1 M db2inst2#
162 20 DB2 ~qw
?<a9 - DB2 5} db2inst1 D1!>X}]b?<E"
1. >X}]b?<#
2. }]bdCD~
Z 15 B i$20 163
?<a9 - DB2 5} db2inst1 D?<E"
1. K?<PD db2diag U>D~CZG< DB2 ms{"#
2. 53}]b?<
3. db2nodes.cfg D~CZVx}]b73#
4. }]b\mwdCD~
dasusr1 ?<|, DB2 \m~qw (DAS) dCD~MA DB2 KDD~D{E4S#
164 20 DB2 ~qw
?<a9 - 20U>D~;C
K<Y}5wK20U>D~D;C#g{Z,;2076BP`v20,G4
db2install.history D~Dw}+* db2install.history.n;dP n m>;vD;},
}g 0000 r 0001#
DB2 20?< /opt/IBM/db2/V9.7 |,Q20D DB2 D~#
Z 15 B i$20 165
166 20 DB2 ~qw
Z 16 B 20sNq
i$ DB2 1>db2val |nCZ7# DB2 1>Z}#KP#
XZKNq
db2val $_(}TB=(4i$ DB2 1>DKD&\:i$20D~"5}"}]b
4(iv"kC}]bD,ST0Vx}]b73D4,#g{zZ Linux M UNIX Y
w53OQ-9C tar.gz D~V/?pK;v DB2 1>,G44PKi$\PC#
db2val |nITlY7#Q}7jIyPdC,"R7# DB2 1>MGzZ{D1
>#zIT8(5}M}]b,2ITTyP5}KP db2val |n#ITZ DB2-
install-path\bin M sqllib/bin ?<PR= db2val |n#
>}
}g,*i$ DB2 1>DyP5},kKPTB|n:
db2val -a
PXj{D db2val |nDj8E"M|`>},kND“db2val - DB2 1>i$$_
|n”wb#
P>53O20D DB2 }]bz7(Linux M UNIX)Z\'VD Linux M UNIX Yw53O,db2ls |n+P>20Z53OD DB2 }
]bz7M&\?~,9aP> DB2 V9.7 HTML D5#
*<.0
root C'XkAY20K;v DB2 V9 r|_f>D}]bz7,/usr/local/bin ?
<PEafZk db2ls |n("D{E4S#
XZKNq
IZ\;Z53O20 DB2 }]bz7D`v1>,"R\;inXZz!qD76
P20 DB2 }]bz7M&\?~,yTh*9C;v$_4ozzzYQ-20K
D) DB2 z70d20;C#Z\'VD Linux M UNIX Yw53O,db2ls |n+P>20Z53OD DB2 z7M&\?~,9aP> DB2 HTML D5#
ITZ20iJPT053OD DB2 201>PR= db2ls |n#ITZOvN;;
CKP db2ls |n#ITZ}K IBM Data Server Driver Package.bDyPz7D2
0iJPKP db2ls |n#
IT9C db2ls |n4P>:
v DB2 }]bz7Z53OD20;C,"RaP> DB2 }]bz76p
v X(2076PDyP DB2 z7M&\?~rr_X(}]bz7M&\?~
© Copyright IBM Corp. 1993, 2012 167
^F
y]y9CDj6,db2ls |nP>DdvaPy;,:
v 19C root C'(^KP db2ls |n1,vi/ root C' DB2 20#
v 19CG root C'j6KP db2ls |n1,+i/ root C' DB2 20M%dD
G root C'j65PDG root C'20#;i/Id{G root C'j65PD DB2
20#
db2ls |nGC4i/ DB2 }]bz7D(;=(#z;\9C Linux r UNIX Y
w53>z5CLr(}g,pkginfo"rpm"SMIT r swlist)4i/ DB2 }]bz
7#Xk|DzC4k DB2 20;%Mi/ DB2 20DNN|,>z205CLr
DVPE>#
Z Windows Yw53O;\9C db2ls |n#
}L
v *P> DB2 }]bz7Z53OD2076MP> DB2 }]bz76p,kdk
TB|n:
db2ls
C|n+P>20Z53OD?v DB2 }]bz7DBPE":
– 2076
– 6p
– ^)|
– Xb20`E#KPI IBM DB2 'VK19C#
– 20UZ#KPT>n|;N^D DB2 }]bz7D1d#
– 20LrC'j6#KPT>CZ20 DB2 }]bz7DC'j6#
v *P>PXX(2076PD DB2 }]bz7r&\?~DE",Xk8( q N}:
db2ls -q -p -b baseInstallDirectory
dP:
– q 8(z*i/z7r&\?~#KN}GXhD#g{i/K DB2 V8 z7,
G4a5XUW5#
– p 8(PmT>z7x;GP>&\?~#
– b N}8(z7r&\?~D20?<#KN}GL(D,g{;GS20?<K
PC|n#
a{
y]ya)DN},C|n+P>TBE":
v 2076#2076;h8(;N,^kT?v&\?~<8(|#
v +T>TBE":
– Q20&\?~Dl&D~j6,r_g{8(K p !n,Q20z7Dl&D~j6#}g,ENTERPRISE_SERVER_EDITION#
– &\?~{F,r_g{8(K p !n,z7{#
168 20 DB2 ~qw
– z7f>""Pf"^D6pM^)|6p(VRMF)#}g,9.5.0.0
– ^)|(g{P)#}g,g{20K FP1,G4T>D5G 1#b|(Y1^)
|,}g FP1a#
v g{NNz7D VRMF E";%d,ZdvPm)2<+T>;u/f{"#C{
"(i&CK^)|#
“Z;=”gft/“Z;=”gf,dP|,z**<KbM9C DB2 z7yhD&\D4S#
IT(}“Z;=”4PBPYw:
v 4(y>}]brzT:D}]b#
v liz7|B#
z7|B
7#z*@ DB2 }]bz7DICz7|BMv?&\#hzK|B~q,z
ITi4IC DB2 }]bz7|BDPm,9ITKbPX DB2 }]bz7
|BDj8E"#
KP“Z;=”
IT(}9C db2fs |nV/t/“Z;=”:
$ db2fs
Z Linux M UNIX Yw53Odb2fs |n;Z INSTHOME/sqllib/bin ?<P,dP INSTHOME G
5}w?<#h* SYSADM (^E\KPK|n#
r_,Z Linux Yw53O,IT(}SwK%P!q IBM DB2 > Z
;=4t/“Z;=”#
Z Windows Yw53Odb2fs |n;Z DB2DIR\bin ?<P,dP DB2DIR hC*zZ DB2
20Zd8(D;C#
r_,IT(}S*<K%P!qLr > IBM DB2 > [DB2 1>{F] > hC$_ > Z;=r(}@fOD DB2 }]bz7D~P4t
/“Z;=”#
*dV{C“Z;=”a)DJ4,XkkrXx(",S"CJZ_ DB2 E"PD#
>} Firefox /@wE*D~ZKP“DB2 20”r<r_ DB2“Z;=”.s,zI\k>}/@wE*D~,T@9
ZCJ_PKE*D~Dd{ Web 3f1T/KP JavaScript#
XZKNq
g{z9CKE*D~4i4_P JavaScript Dd{ Web 3f,G4 JavaScript +T
/KPx;a"v/f#
g{9C Firefox w* Web /@w,G41zKP DB2“Z;=”1Ma4(/@wE
*D~#g{,b,G44(;v{* DB2_FIRSTSTEPS D/@wE*D~#
Z 16 B 20sNq 169
}L
*>} Firefox /@wE*D~:
1. g{PNN Firefox /@wQr*,k+|GXU#
2. r* Firefox E*D~\mw#
v Z Windows O
a. r* Windows *<K%"!qKP...
b. dk firefox.exe -profilemanager,;s%w7(#“Firefox - !qC'E
*D~”T0rr*#
v Z Linux M UNIX O
a. r*|na>{#
b. P;A Firefox ?<#
c. 9C -profilemanager *Xt/ Firefox#}g:
./firefox -profilemanager
3. !q DB2_FIRSTSTEPS E*D~#
4. %w>}E*D~...
5. %wKvTXU“Firefox - !qC'E*D~”T0r#
B;=v24
PX Firefox E*D~D|`E",kCJ www.mozilla.org/support/firefox/profile#
+C'j6mSA DB2ADMNS M DB2USERS C'i (Windows)ZI&jI DB2 20.s,TZh*ZzwOKP>X DB2 &CLrM$_DC',
zVZXk+b)C'mS= DB2ADMNS r DB2USERS i#DB2 20Lra4(
=vBi#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#
170 20 DB2 ~qw
9. !qJ1Di#
10. %w7(#
B;=v24
g{jIK20+!q;tCBD2+T&\,G4Z20.s(}KP db2extsec.exe|nT;ITtCC&\#+C'mS=i.s,CC'Z;NG<1,KmSC'
=iYwMaz'#}g,g{+zDC'j6mS= DB2ADMNS i,G4zh*"
z;sYNG<,T9K|Dz'#
+ 32 ; DB2 5}|B* 64 ;5} (Windows)g{53OP`v 32 ; DB2 V9.7 1>,G4IT+|G*;* 64 ;5}#
XZKNq
^F
v DB2 32 ;5}k 64 ;5};\2fZ,;53P#
v Z_P`v 32 ; DB2 V9.7 1>D53O;\20 64 ; DB2 V9.7 1>#
v ;\1SSf>MZV9.7 D 32 ; DB2 1>}6= 64 ; DB2 V9.7 1>#IT
Sf>MZV9.7 D 32 ; DB2 1>}6= V9.7 D 32 ; DB2 1>,;sS 32
; DB2 V9.7 |B* 64 ; DB2 V9.7#kND“+ 32 ; DB2 ~qw}6= 64 ;
53”wb#
}L
1. 9C db2iupdt |n+yPD 32 ;5}FA,;v DB2 1>P#
2. 6X 32 ;D DB2 1>(zQ+yP 32 ;5}FADGv DB2 1>}b)#
3. 20 64 ; DB2 V9.7,|a+ 32 ; DB2 V9.7 5}}6= 64 ; DB2 V9.7 5
}#
hC(*M*5KPm
*KcZ DB2 }]bz7M}]b4,kzrd{K*5,khC(*M*5KPm#
g{Z DB2 }]bz720}LP44PKYw,G4ITV/hCb)Pm#
}L
*hC(*M*5KPm:
1. w*5}yP_r_P SYSADM (^DC'G<#
2. g{Z20}LP48( SMTP ~qw,G4IT9CTB|nxPV/dC:
db2 update admin cfg using smtp_server host1
dP host1 m>CZxPgSJ~(*D SMTP ~qwD TCP/IP wz{#z9
IT9C Health Center PD“9CT/,$4(}]b”r<r“JOoO/((*
”r<4|BKE"#
3. g{#{*5KE";Z6L DB2 \m~qw (DAS) O,G4IT9CTB|n
8( contact_host N}:
db2 update admin cfg using contact_host host2
Z 16 B 20sNq 171
dP host2 m> DAS }ZKPD TCP/IP wz{#g{48( contact_host N},G4 DAS Y(*5KE";Z>X~qwO#
4. 9CTB|nr*wHLr:
db2 update admin cfg using sched_enable on
5. *9b)|Dz',k9CBP|nXBt/ DAS:
db2admin stopdb2admin start
6. S Task Center r Health Center P,%w“Nq”8PD*5K<j #!q
53{F,;s%wmS*5K#dk*5KE",;s%w7(#
Z20.s|D1! DB2 1>M1! IBM }]bM'zSZ1>
(Windows)ISNN DB2 1>"IBM }]~qw}/Lr1>"V9 r|_f>KP db2swtch |n#mb,Z V9.5 r|_f>P,;\9C!n -db2 M -client#
*<.0
Z,;(FczO20`v DB2 1>(f> 9 r|_f>)r`v IBM }]bM'
zSZ1>(f> 9.5 r|_f>)#
XZKNq
DB2COPY1 GzwOWN20 DB2 }]bz71D DB2 1>D1!{F#K`,{
FGf"}]b\mwzkMC'}]D5}?<D;?V#
g{zwO920Kd{ DB2 1>,G4|GD1!{F+* DB2COPY2 M
DB2COPY3 HH#
IBMDBCL1 Gw*zwOZ;v}/Lr20f>D IBM Data Server Driver Package
(DSDRIVER) D1!{F#
g{zwO920Kd{ DSDRIVER z7,G4|GD1!{F+*:IBMDBCL2 M
IBMDBCL3 H#
Z20.s|D1! DB2 1> (Windows)
172 20 DB2 ~qw
*9C“1! DB2 M}]bM'zSZ!q”r<4|D1! DB2 1>:
1. r*“1! DB2 M}]bM'zSZ!q”r<:S|n0ZKP;xNN
nbN}D db2swtch |n#r_,S“‘*<’K%”!qLr > IBM DB2> (DB2 1>{F) > hC$_ > 1! DB2 M}]bM'zSZ!qr<#“1! DB2 M}]bM'zSZ!q”r<r*#
2. Z“dC”3O,!q*9CD1>`M(1! DB2 1>)#
3. Z“1! DB2 1>”3O,!qk*I*1!1>D1>Tc;vT>|,
;s%wB;=T9|I*1! DB2 1>#
4. Z“\a”3O,r<+8>YwDa{#
5. KP dasupdt |nT+ DB2 \m~qw (DAS) FABD1!1>#
K}L+101! DB2 1>P;*BD1! DB2 1>,"T"amxPX*
D|D#*CJ"9CBD1! DB2 1>,Z+ DAS FABD1! DB2 1
>s,r*BD|n0Z#(}S“*<”K%P9C-<1! DB2 1>Dl]
==,TITCJ-<1! DB2 1>#
*9C|nP4|D1! DB2 1>,I9C db2swtch |n:
v db2swtch -d new_default_copy_name |nCZ+1! DB2 1>M1! IBM
}]bM'zSZ1>|D*BD1!1>{F#
v db2swtch -db2 -d new_default_copy_name |nCZ+1! DB2 1>|D
*BD1!1>{F#
K}L}%101! DB2 1>D"a,;s+8(D DB2 1>"a*1!
DB2 1>#|9T"am"73d?"ODBC M CLI }/LrT0 .NET Data
Provider(1|D29 DB2 1>I*1! IBM }]bM'zSZ1>)"WMI
"aMwVd{TsxPX*D|D,"+ DAS FA8(D1! DB2 1>#
*CJ"9CBD1! DB2 1>,r*BD|n0Z#
|D1! DB2 1>1f> 9.1 kf> 9.5 .dDnpZf> 9.1 P,120Z;v DB2 1>.s,|MI*1! DB2 1>#
NNh*9C DB2 ~qwzkD}]bYw<+CJ1! DB2 1>PDzk
M}]#
Zf> 9.1 P,fE1dDFF,zIT20d{f> 9.1 r|_f>D DB2
1>#
Z 16 B 20sNq 173
+G,;P;v DB2 1>G1! DB2 1>#g{4T=X}C,G4yks
D}]bYw+9C1! DB2 1>PDzkM}]#g{*9Cd{ DB2 1
>(}g,K>}PD DB2COPY2 r DB2COPY3)PDzkM}],x;9
C1! DB2 1> (DB2COPY1) PDzkM}],G4XkT=X}Cd{
DB2 1>DzkM}]#
Zf> 9.5 P,120Z;v DB2 1>.s,|MI*1! DB2 1>M1
! IBM }]bM'zSZ1>#
174 20 DB2 ~qw
Zf> 9.5 P,fE1dDFF,zIT20d{f> 9.5 r|_f>D DB2
1>#
Z 16 B 20sNq 175
+G,;P;v DB2 1>G1! DB2 1>r IBM }]~qw}/Lr1
>#ZbVivB,Z20d{=v DB2 1>.s,Ov=v1!1>T;k
u< DB2 1> (DB2COPY1) `X*#
Zf> 9.5 P,1zQ-20K`v DB2 1>1,IT!q+;v DB2 1
>w*1! DB2 1>,x+m;v DB2 1>w*1! IBM }]bM'zS
Z1>#
176 20 DB2 ~qw
g{;*sCzkk1! IBM }]bM'zSZ1> (DB2COPY2) `X*,
G4h*M'zSZzkD&CLrrC'XkT=X}C4Td{=v DB2
1>(DB2COPY1 k DB2COPY3)dPD;vzk#g{4T=X}C,G
4+9C1! IBM }]bM'zSZ1>PDM'zSZzk#
Z20.s|D1! IBM }]bM'zSZ1> (Windows)
Z 16 B 20sNq 177
*9C“1! DB2 M}]bM'zSZ!q”r<4|D1! IBM }]bM'
zSZ1>:
1. r*“1! DB2 M}]bM'zSZ!q”r<:S“‘*<’K%”!qLr >
IBM DB2 > (DB2 1>{F) > hC$_ > 1! DB2 M}]bM'zSZ!qr<#r_,*A installdir\bin,;sKP db2swtch |n#
“1! DB2 M}]bM'zSZ!q”r<r*#
2. Z“dC”3O,!q*9CD1>`M(1! IBM }]bM'zSZ1
>)#
3. Z“1! IBM }]bM'zSZ1>”3O,!qk*I*1!1>D DB2
1>r IBM }]~qw}/Lr1>Tc;vT>|,;s%wB;=T
9|I*1! IBM }]bM'zSZ1>#(XBwC IBM }]bM'
zSZ1>DzkQf DB2 1>=xa)#)
4. Z“\a”3O,r<+8>YwDa{#
K}L+101! IBM }]bM'zSZ1>P;*BD IBM }]~qw}
/Lr1>,9dI*BD1! IBM }]bM'zSZ1>#C}L9T"a
mxPX*D|D#ZP;.s,1! ODBC M CLI }/Lrk .NET Data
Provider +8rB1>#2ITCJQ7S1>{FDyPd{ ODBC }/L
r#
*9C|nP4|D1! IBM }]bM'zSZ1>,zIT9C db2swtch|n:
v db2swtch -d new_default_copy_name |nCZ+1! DB2 1>M1! IBM
}]bM'zSZ1>|D*BD1!1>{F#
v db2swtch -client -d new_default_copy_name |nCZ+1! IBM }]
bM'zSZ1>|D*BD1!1>{F#
K}L"z101! IBM }]bM'zSZ1>,;s+8(D1>"a*1
! IBM }]bM'zSZ1>#
|D1! IBM }]bM'zSZ1>
Z420NNd{ DB2 }]bz7D73P,20 IBM Data Server Driver
Package(DSDRIVER)#
178 20 DB2 ~qw
1!ivB,Zh DSDRIVER D{F* IBMDBCL1#
Z;PNNd{ DB2 }]b~qwz7(}g,s5~qwfr$w>~qw
f)rd{ DSDRIVER DivB,K DSDRIVER G1! IBM }]bM'z
SZ1>#1!ivB,NNh*9C&CLrksLrzkD}]bYwa
CJ1! IBM }]bM'zSZ1>PDzkM}]#
fE1dDFF,zIT20d{ IBM }]~qw}/Lr1>PD
DSDRIVER#+G,;P;v IBM }]~qw}/Lr1>(r_K>}P4
5wD D B 2 1>)G1! I B M }]bM'zSZ1>#
Z 16 B 20sNq 179
g{4T=X}C,G4&CLrks+9C1! IBM }]bM'zSZ1>
PDzkM}]#g{*9Cd{ DSDRIVER(}g,K>}PD IBMDBCL2
r IBMDBCL3)PDzk,x;9C1! IBM }]bM'zSZ1>
(IBMDBCL1)PDzk,G4XkT=X}Cd{ DSDRIVER PDzkM}
]#
fE1dDFF,zIT20`v DSDRIVER#;P;v IBM }]bM'z
SZ1>G1!1>#zP1I\av(S;v1>P;=m;v1>,"+
s;v1>hC*1! IBM }]bM'zSZ1>#
180 20 DB2 ~qw
9C“P;1! DB2 1>M}]bM'zSZ1>”|n(db2swtch),!qMhCBD1! IBM }]bM'zSZ1>#9C;xTd?D db2swtch t/“1! DB2 M IBM }]bM'zSZ!q”r<#
1 IBM }]bM'zSZ1>M DB2 1>y;ZzwO1fE1dDFF,zITZzwO20`v DSDRIVER M`v DB2 1>#Z
K&i\D=8P,IBMDBCL1 G1! IBM }]bM'zSZ1>,x
DB2COPY1 G1! DB2 1>#
Z 16 B 20sNq 181
g{*|DOv=v1!5DdP;vr_=v<|D,k9C;xTd?D
db2swtch |n(v^Z Windows)4t/“1! DB2 M IBM }]bM'z
SZ!q”r<#Cr<+Zz!qBD1! DB2 1T>yPI\Dr!_#
mb,2IT9Cx -client r -db2 !nD db2swtch |n45VP;#
ZK=8P,1!qBD1! DB2 1>1,;P;vd{!q:DBCOPY2#
1!qBD1! IBM }]bM'zSZ1>1,ZK=8P,2P}v!q:
IBMDBCL2"DB2COPY1 M DB2COPY2#(XBwC DB2 1>_PyhD
}]bM'zSZzk4yw1! IBM }]bM'zSZ1>#)
9C`v1>D IBM }]~qwM'z,S
19C DB2 }]bz7D`v DB2 1>r_`v}]~qw}/Lr1>1,a)
KwV!n)&CLr4CJ DB2 }]b#VP&CLr+Lx}#$w#
182 20 DB2 ~qw
XZKNq
^F
TZBP?V,SA}]bD==,Z,;xLP;\9C;v1>#
1>wbw*2v Windows Yw53"Linux M UNIX Yw53ODJb1,z2^
(Z,;vxLPCJk`v DB2 1>`X*D5}#
}L
i4kBP?VCZ,SA DB2 }]bD=(`X*D"bBn:
v OLE DB
*9C}1!1>bD DB2 1>,Z,SV{.P,8(K DB2 1>D IBMDADB
}/Lr{F,dq=*:IBMDADB2.$DB2_COPY_NAME#3)&CLrZ;x
PXB`kDivBI\^(|D,SV{.,rKb)&CLr+;\9C1!
DB2 1>#g{&CLr9C1!Lrj6 ibmdadb2 r1! clsid,G4|<U+
9C1! DB2 1>#
HdG,+h*|D,SV{.PD "provider=IBMDADB2" D5#}g,g{*9C
D D B 2 1>F* M Y _ C O P Y,G4+Z,SV{.P8(
"provider=IBMDADB2.MY_COPY"#g{20ZdXkT=X8( GUID,G49Cl&
D~X|V OLEDB_GUID 48( GUID,"RJmzdkT:D GUID#qr,+9
CzIDj6,g DB2 20U>PyP>D#
":g{Lx9C IBMDADB2 a)Lr{F,G4;\S1! DB2 1>CJ}]
4#
v IBM Data Server Driver for ODBC and CLI
IBM Data Server Driver for ODBC and CLI+1>{Fw*}/Lr{FD;?V#
1!}/Lr IBM DB2 ODBC }/LrhC*1! IBM }]bM'zSZ1>#
?v20D}/Lr{F*“IBM DB2 ODBC DRIVER - Copy Name”#
":
– Z,; ODBC &CLrP,,;1d;\9C;v1>
– 49Z9C1! ODBC }/LrhC}]41,C}]42+dC*CJZ`?
}]41*1! DB2 1>D DB2 1>#
– g{+5}S;v1>FAr_}6=m;v1>,G4z+XBdC`X*D
}]4#
v IBM }]~qw .NET a)Lr
IBM }]~qw .NET a)Lr;G(}I1>{Fj6D DB2 }]bz74C
JD#|iR&CLrh*Da)Lrf>"9Cj<=(49CCf>#
v JDBC r SQLJ
JDBC Z`76P9C}/LrD10f>#2 ` JDBC }/Lr9C>z DLL#
1!ivB,`76dC*8r1! DB2 1>#S*9CD DB2 1>PKP
db2envar.bat +|BK1>D PATH M CLASSPATH hC#
v MMC \m%*
Z 16 B 20sNq 183
MMC \m%**1! DB2 1>t/ DB2 XFPD#
v WMI
WMI ;'V`v DB2 1>#;N;\"a;v WMI 1>#*"a WMI,kq-
TB}L:
– "z WMI #=)9#
– "z COM Ts#
– "aBD COM Ts#
– 9C MOFCOMP 4)9 WMI #=#
WMI ;GZ DB2 20Zd"aD#zXkjI=v"a=h#Z DB2 }]bz7
DB2 Personal EditionM|_f>P,WMI G;vI!&\?~#zXkZ(F20
Zd!qK&\?~#|4|(ZdM20P#
v CLI &CLr
/,0k I B M }]~qwM'zbD C L I &CLr&9CxP
LOAD_WITH_ALTERED_SEARCH_PATH !n(x;G LoadLibrary !n)D LoadLibraryEx
API#g{;9CxP LOAD_WITH_ALTERED_SEARCH_PATH !nD LoadLibraryEx API,
G4(}S*9CD DB2 1>D bin ?<KP db2envar.bat 45VZ Path P8( db2app.dll#*C9C db2apie.lib 4SD&CLr9Cm;v DB2 1>,
ITZ link |nP9C /delayload !n4SY0k db2app.dll,"ZxPNN
DB2 wC.0wC db2SelectDB2Copy API#
v DB2 53Nq8
*uYZ53OKPD53Nq8I4PD~D}?,1!ivB,Z|D1!1
>s,KPZH01! DB2 1>PD53Nq8PDNNn;{C#
9CVP DB2 1>zITZ,;FczO20MKP`v DB2 1>#?v DB2 1>IT&Z,; DB2
}]bz76p,2IT&Z;,D DB2 }]bz76p#
XZKNq
^F
v Z Linux M UNIX O,G root C'20;Jm?vP'DG root C'_P;v DB2
1>#
v Z Windows O,g{Q20BPdP;vz7,G4d{ DB2 }]bz7y;\
20Z,;76P:
– IBM Data Server Runtime Client
– IBM Data Server Driver Package
– DB2 E"PD
}L
1. Zt/ DB2 t/e1,|+T>IT20Dz7#
IT20BD DB2 1>,r_9CVP DB2 1>#
184 20 DB2 ~qw
":=Sz7\G9C9CVPz7!n20#
2. %w9CVPz7#
9CVPz70Z+r*,|aT>53ODVP DB2 1>T0IT4PDYw#
IT4PDYw|(:
v 20
v mSB&\
v |B(vJCZ Windows)#9CK!n4&C^)|#
v }6(vJCZ Windows)#9CK!n+ DB2 }]bz7}6=BD"Pf#
v ;IC
li DB2 |Bliz7|B,T7#z*@* DB2 z7a)Dz7|BMv?&\#
XZKNq
Z20 DB2 z7Zd,1!ivBatC|B~q#|B~qa;1(*zPXz7
|BDE",}g:
v PX DB2 z7D"PfM|BD{"#
v Gqa)KngLL"xg1%MW$iH<uJO#
v kzPK$DlrPXD IBM *zn/#
ITICBPNN=(4CJz7|B:
v 9C|nP
v 9C“Z;=”
v Z Linux Yw53O,9C“wK%”#
v Z Windows Yw53O,9C“*<”K%PDl]==#
^F
v K|B~q*sz,SArXx#
v Z Windows Yw53O,g{49Ca}X(20 DB2 z7,G4|B~qa;
{C#
}L
9CBPdP;V=(4CJ DB2 z7|BMv?&\:
v 9C|nP4CJ1,kdk:
db2updserv
v 9C“Z;=”i~4CJ1:
– IT(}dk db2fs |n4t/“Z;=”#
– Z Windows Yw53O,%w*<,;s@N!qLr > IBM DB2 > [DB2 1>{F] > hC$_ > Z;=#
%w*<liz7|B4%#
Z 16 B 20sNq 185
v Z Windows Yw53O,9C“*<”K%PDl]==,%w*<,;s@N!q
Lr > IBM DB2 > [DB2 1>{F] > E" > li DB2 |B#
v Z Linux Yw53O,%wwK%,;s!q IBM DB2 > li DB2 |B#
a{
hzK|B~q,zITi4IC DB2 z7|BDPm,9ITKbPX DB2 z7
|BDj8E"#
DB2 $_DwK%u? (Linux)20s,zITZwK%PmStIv DB2 $_#
Z Linux Yw53O,zITZwK%PmSBP DB2 $_:
v li DB2 |B
v |nP&mw (CLP)
v |nP&mwv?f (CLPPlus)
v dCzV
v XFPD
v Z;=
v Query Patroller
ITZwK%PT/rV/mSb) DB2 $_#KPBPNN DB2 |n1,aT/
4(wK%u?:
v db2icrt
v db2iupdt
v db2nrcfg
v db2nrupdt
db2icrt M db2iupdt |nXkI root C'KP#db2nrcfg M db2nrupdt JCZGroot C'20RI5}yP_KP#
*i4K%u?,zI\h*XBt/@fFcz#
KPBPN;|n1,aT/}%wK%u?:
v db2_deinstall(}%G root C'20f>1,v}% DB2 G root C'5}DK
%u?)
v db2idrop
Kb,z9ITKPBP|nTV/4(r}%wK%u?:
v db2addicons - CZmSK%u?
v db2rmicons - CZ}%K%u?#
ZKP db2addicons |n.0,Xk*10C'hC DB2 5}73#IT9CTB|
n4hC5}73:Instance_HOME/sqllib/db2profile(TZ Bourne shell M Korn shell
C')r Instance_HOME/sqllib/db2chsrc(TZ C shell C'),dP,Instance_HOME
G5}yP_Dw?<#
186 20 DB2 ~qw
&C^)|
(i9 DB2 }]b73<UZnB^)|6pKP,T7#Yw;avVJb#*I
&X|BQ20D DB2 }]bz7,k4P200sh*4PDyPNq#
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^)|#
Z 16 B 20sNq 187
ZQ20K`v DB2 }]bz7DivBxP201,MIT9C(C^)|#
g{Q20D DB2 }]bz7;P DB2 }]b~qwz7rData Server Client,
G4;h*(C^)|#ZbVivB,&9C%;~qw3q^)|#
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#
188 20 DB2 ~qw
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}#
}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^)|#
20^)|.0*20^)|,XkHBX"b9uC^)|#g{Q-+ DB2 }]bz720Zy
!76P,G49Xk#9wV DB2 xL#
*<.0
g{zP4li^)|Hvu~,kxPli#kNDZ 1903D:li^)|Hv
u~;#
Z Windows O,g{*S DB2 V9.7 FP2 r|Mf>}6= DB2 V9.7 FP3 r|_
f>,"RQ(F db2cli.ini D~,G4Xk4(8]#8]+9zZ}6}LP;a
*'NN(FdCDE"#
g{ IBM PowerHA® SystemMirror for AIX/:}ZKP,G4;\4P TSAMP 2
0"}6r|B,r* Tivoli SA MP s(K@5Z PowerHA SystemMirrorD Reli-
able Scalable Cluster Technology (RSCT) D~/#*x} TSAMP 20,k9C
db2setup |nr installFixPack |n#PX9C PowerHA SystemMirror /:20
r}6 TSAMP DE",kNDjb*“HACMP™ 73PD DB2 ~qw}68O”D
Z 16 B 20sNq 189
W$i,IS“ IBM 'VkBX”Web >c (h t t p : / /www. ibm.com/suppor t /
docview.wss?uid=swg21045033) q!CW$i#
a>:1z4+}6AB;v^)|1,U/}60oOE"I\G#PC#KE"
+PzZoO}6sI\"zDNNJb#
}L
20^)|.0,k4PBP=h:
1. q!^)|# kNDZ 1923D:q!^)|;#
Z Linux M UNIX O,rc+^)|BX"b9uAD?<76P;\|,NNU
q#g{C?<76P|,Uq,G420+'\#}g,7#?<76`FZT
BZ]:/home/DB2FixPack/FP1/#|;\`FZTBZ]:/home/DB2 FixPack/
FP1/#
2. b9u^)|#
v TZ Linux M UNIX Yw53,kNDZ 1923D:b9u^)|(Linux M
UNIX);#
v TZ Windows Yw53,kNDZ 1933D:b9u^)| (Windows);#
3. (I!)u!^)|s!#
IT9C db2iprune |n4u! DB2 ^)|203qDs!#Z20Q^tD^
)|.0,Xk7#Q^tD^)|3qPAY|, DB2 1>PDi~#g{S^
)|3qP^tK+`Z],G4^)|20+'\#PXj8E",kNDZ
2113D:u! DB2 ^)|203qDs!;#
4. g{Q-+ DB2 }]bz720Zy!2076P:
a. 8]10dC#kND}6= DB2 V9.7PD“8] DB2 ~qwdCMoOE"
”Tq!j8E"#
b. 4PBPdP;nYw:
v TZ Linux M UNIX Yw53,#9yP DB2 xL#kND Z 1933D:#
9yP DB2 xL(Linux M UNIX);#
v TZ Windows Yw53,#9yP DB2 5}"~qM&CLr#kNDZ
1953D:#9yP DB2 5}"~qM&CLr (Windows);#
B;=v24
!qN;!n420^)|#
v Z 1973D:20^)|T}6VPD DB2 }]bz7(Linux M UNIX);
v Z 1983D:20^)|T20BD DB2 }]bz7(Linux M UNIX);
v Z 1993D:20%v}]bz7D^)| (Windows);
v Z 2003D:20`v}]bz7D^)| (Windows);
v Z 2003D:9Cl&D~20^)| (Windows);
v Z 2013D:Z Microsoft Cluster Server 73P20^)|(Windows);
li^)|Hvu~
BX^)|.0,7#zzcyPm~"2~MYw53Hvu~#
190 20 DB2 ~qw
}L
BX^)|.0,k4PBP=h:
1. 7#53zcyP20*s# kND Z 93DZ 2 B, :DB2 }]bz7D20
*s;#
KYw@9Z20MdC^)|sI\"z<uJb#
2. TZ 64 ; DB2 Linux on System i fM pSeries f,7#20K IBM XL C/C++
`kwKP1#
BX"20 IBM XL C/C++ KP173i~#kND:http://www.ibm.com/support/
docview.wss?uid=swg24007906
3. TZ AIX,g{53OQfZ DB2 }]bz7"RtCKIEFcb(TCB),G
47# TCB &Z;B4,#
7# TCB TZk DB2 5}`XDNND~r?<"DB2 \m~qwT0Q20
D DB2 D~&Z;B4,#TCB IT&Z;;B4,,}g,g{Z49C
db2idrop |nDivB}%K DB2 5}#
*li TCB 4,,kw* root C'dkTB|n:
tcbck -n ALL
kND AIX D5TKbPXIEFcbDj8E"#
4. Z DB2 for Linux, UNIX and Windows z7'V Web >cOi4 Flash M+*
DZ(JbVv(f (APAR),K Web >cDx7*:http://www.ibm.com/software/
data/db2/support/db2_9/#
+*D APAR hv^)|PP4bvD1],"R|GI\|,0lzy9CD}
]b53Dd(=(#PX*E= DB2 Linux f"UNIX fM Windows f APAR
DPm,kND:http://www.ibm.com/support/docview.wss?rs=71&uid=swg21255155
5. 7#zPc;DD~53ICUd4BX"b9u^)|#
Z Linux M UNIX O,zDD~53h*_P 1 'WVZDICUd4|,
.tar.gz D~Mb9uD203q#g{9rc20>XoT^)|,G4h*`o
2 'WVZDICUd#
6. 7#z_P20^)|yhDICUd#
*|BD DB2 1>yZD;CPr_rc4(BD DB2 20D;CPXkPIC
Ud#
v Z Windows O,20^)|yhDUdHZ20 DB2 Linux f"UNIX fM
Windows f V9.5 }="Pf (GA) yhDUd#7#*|BD DB2 1>yZ
D;CPrrc4( DB2 DB20D;CPPXhDUd#kNDZ 103D:E
LMZf*s;#
v Z Linux M UNIX O:
– g{zP420 DB2 }]bz7,"R*9C^)|44(BD20,kN
DZ 103D:ELMZf*s;#
– g{Q-20K DB2 }]bz7,G420^)|yhDUdT"sZVP
DB2 }]bz7y9CDUd#vZ^)|20}LP]1h*KUd#
Z 16 B 20sNq 191
*7(VP DB2 }]bz7y9CDUd,k4PTB|n:
du -k -s DB2DIR
dP DB2DIR m>20K DB2 }]bz7D;C#
7. g{Q-20K DB2 }]bz7"Rq!KXb^),G4Z20^)|.0,k
k IBM 'Vz9*5T7(Gqh*Q|BD^)f>#
bPzZ7#53&Z;B4,,"R;P*'Xb^)#
8. I!:i4 DB2 E"PDPD“z7Ev”#
a{
Z7#zQ-zcyPb)Hvu~.s,kjId`DXk4PDNq,;sY2
0^)|#
q!^)|
*q!^)|,XkCJ DB2 Linux f"UNIX fM Windows fz7'V Web >
c"BXK^)|#
*<.0
g{zP4li^)|Hvu~,kxPli#kNDZ 1903D:li^)|Hv
u~;#
}L
*q!^)|,k4PBP=h:
1. 7(h*D^)|#
(#,IBM (iz20nB^)|,T\bv=I IBM Q*"RQ|}Dm~1
]yzzDJb#
2. Z DB2 for Linux, UNIX and Windows z7'V Web >c (www.ibm.com/support/
docview.wss?rs=71&uid=swg27007053) OR=C^)|#
7#!qJOzYw53D^)|#!qX(Z DB2 }]bz7D^)|M(C^
)|#
3. BX^)|#
Zs`}ivB,IT!q1SCJ FTP D~P,2IT9CF* Download Direc-
tor D Java applet 4BXD~#
B;=v24
I&BXK^)|.s,k4P20^)|.0Dd`<8=h#kNDZ 1893D
:20^)|.0;#
b9u^)|(Linux M UNIX)FTP >cODyP^)|203q<Q9C gzip xP9u#20^)|.0,Xk+
^)|203q4F=;vY1?<P"9C gunzip M tar 4b9uC3q#
192 20 DB2 ~qw
}L
*b9u^)|203q,k4PBP=h:
1. +9C gzip 9uD3q4F=;vY1;C#
2. P;AZdP4FC3qD?<#
3. dkTB|n4b9uD~:
gunzip -c filename.tar.gz | tar -xvf -
dP filename G*20D^)|#
":gunzip tZ AIX 5L™ 1!20hCD;?V#g{;P gunzip,G4kSAIX 5L 20iJ420 rpm.rte D~/#rpm.rte D~/|, gunzip#9ITSWeb >cBXJCZ AIX 5L D gzip,x7*:http://www.ibm.com/servers/aix/
products/aixos/linux/rpmgroups.html
b9u^)| (Windows)FTP >cOD^)|203qIC9uq=#Z20^)|.0,Xk+^)|203
qb9u=;vY1?<P#
*<.0
v g{%v DB2 1>P20K`v DB2 }]bz7,G4XkBXyPX(Z`&
z7D^)|"+|Gb9u#
v g{rcT2,==20^)|,G4yP^)|3qXkb9u=,;8?<B
DS?<P#
v g{rc9C“DB2 20”r<420^)|,G4 setup |nalbd{Q20DDB2 }]bz7#g{ DB2 }]bz7DyP^)|3q<b9u=,;8?<B
DS?<P,G4 setup |n+T/*<20yP DB2 }]bz7D^)|,x;
aa>z#g{^)|z73qb9u=;,?<P,G4 setup |n+lbd{Q20D DB2 }]bz7"a>zdk?v?<76#
}L
*b9u^)|203q,k4PBP=h:
1. P;=+^)|203qBXAD?<#
2. +wTb9D .exe D~#
3. !q*+b)D~b9uAD?<#
4. %w“b9u”#yPD~+b9u=8(D?<#
B;=v24
X4Ov=hTb9uz20DyP DB2 }]bz7DTb93q#g{*9Cl&
D~44P2,20,G4yP3qXk;b9u=,;8?<BDS?<P#
#9yP DB2 xL(Linux M UNIX)20^)|.0,g{P20Zy!2076PD DB2 }]bz7,G4Xk#9y
P DB2 xL#g{P`v DB2 1>,G4v#9kz*|BD1>`X*D DB2 x
L#
Z 16 B 20sNq 193
}L
*#9yP DB2 xL,k4PBP=h:
1. w* root C'G<#
2. 7(k DB2 1>`X*D5}# "vTB|n:
DB2DIR/instance/db2ilist
dP DB2DIR m>20K DB2 1>D;C#
3. T DB2 1>PD?v5}KPBP|n:
su - iname. $HOME/sqllib/db2profiledb2 force applications alldb2 terminatedb2stopdb2licd -end # run at each physical partitionexit
dP iname m>5}yP_D{F# g{zG PowerHA SystemMirrorC',G4
Xk9C ha_db2stop |nx;G db2stop |n4#9 DB2#g{9C db2stop |nx;G ha_db2stop |n,z+%"JOB~#
4. g{ DB2 \m~qw (DAS) tZ*|BD DB2 1>,k#9 DAS:
su - aname. $HOME/das/dasprofiledb2admin stopexit
dP aname m> DAS yP_{F#
":IZ53O;\P;v DAS,rK,bv=h+0l53ODyPd{ DB2 1
>#
5. I!: Z AIX O,kZ200KP slibclean TSZfP6049CD2mb:
/usr/sbin/slibclean
6. {CJO`SwxL# *#9JO`SwX$Lr,k"vTB|n:
DB2DIR/bin/db2fm -i iname -D
dP DB2DIR G20K DB2 1>D;C,x iname rm>5}yP_{F#Xk
T DB2 1>PD?v5}4P;NK|n#
7. g{t/KJO`Sw-wLr (FMC),kh95}T/t/:
a. *7(Gqt/K FMC,k"vTB|n:
DB2DIR/bin/db2fmcu
dP DB2DIR G20K DB2 1>D;C# g{t/K FMC,G4z+4=`
FZTBZ]Ddv:FMC: up: PID = 3415#g{{CK FMC,G4 db2fmcu|nDdv+G:FMC: down#
b. g{t/K FMC,k7(GqP5};dC*Z53?NXBt/.sMT/t
/# "vTB|n:
DB2DIR/instance/db2iset -i iname -all
194 20 DB2 ~qw
dP DB2DIR G20K DB2 1>D;C,x iname rm>5}yP_{F#
XkT DB2 1>PD?v5}4P;NK|n# g{ db2iset |nDdv|,TBZ],G4bm>C5}QdC*T/t/:DB2AUTOSTART=YES
c. h9b)5}T/t/# "vTB|n:
DB2DIR/instance/db2iauto -off iname
dP DB2DIR G20K DB2 1>D;C,x iname rm>5}yP_{F#
ZjIK^)|D20.s,ITXBt/5}DT/t/:
DB2DIR/instance/db2iauto -on iname
8. 7#T*|BD5}e}KyP DB2 xLd(E#w*5}yP_,Z?vomV
xPKPTB|n:
$HOME/sqllib/bin/ipclean
#9yP DB2 5}"~qM&CLr (Windows)20^)|.0,g{P20Zy!2076PD DB2 }]bz7,G4Xk#9y
P DB2 5}"yP DB2 ~qMyP&CLr#g{P`v DB2 1>,G4v#9
kz*|BD1>`X*D DB2 xL#
}L
*#9J1D5}"~qM&CLr:
1. (}"vTB|n47(k DB2 1>`X*D5}:
DB2PATH\bin\db2ilist
dP DB2PATH m>20K DB2 1>D;C#
2. 9C~qXFfe applet 4#9yP5}M DB2 ~q:XFfe > \m$_ >
~q# g{_Pn/D}]bM'z,G4Z#95}1&?FXUb)M'z#
*?FXUM'z,k"vTB|n:
db2stop force
^)|20=(
IT9C8V;,D=(420^)|,_e=(!vZYw53T0GqfZVP
}]bz7#
Z Linux M UNIX Yw53O,ITC=V=(49C^)|,"R20=({OB
PC>:
v *Zy!qD;C20BD DB2 }]bz7,kNDZ 1983D:20^)|T2
0BD DB2 }]bz7(Linux M UNIX);#
q-b)8>E"420&ZX(^)|6pDB DB2 }]bz7#db2setup |nCZ4P20#
v *|B;Zy!qD;CDVP DB2 }]bz7,kNDZ 1973D:20^)|
T}6VPD DB2 }]bz7(Linux M UNIX);#
g{Q-20K DB2 }]bz7"R*&CBD^)|6p,kq-b)8>E"#
installFixPack |nCZ20^)|#
Z 16 B 20sNq 195
Z Windows Yw53O9C`,D|n,^[zG9C^)|4|BVP DB2 }]
bz79GmSBD DB2 }]bz7#y]yf0D DB2 }]bz7}?T0 DB2
GqdC*9C Microsoft Cluster Server (MSCS),20=(aPy;,,gBy>:
v Z 1993D:20%v}]bz7D^)| (Windows);.
g{Q-20K%v DB2 }]bz7"R*&CBD^)|6p,kq-b)8>
E"#setup |nCZ20^)|#
v Z 2003D:20`v}]bz7D^)| (Windows);.
q-b)8>E"TZ20K`v DB2 }]bz7D53O20^)|#setup |nCZ20^)|#
v Z 2003D:9Cl&D~20^)| (Windows);(%vz7r`vz7)#
q-b)8>E"44P^)|Dl&D~20#9IT+l&D~20F*2,
20r^KU\20#setup |nCZ20^)|#
v Z 2013D:Z Microsoft Cluster Server 73P20^)|(Windows);.
q-b)8>E"TZ MSCS 73PDVP DB2 20y!O20^)|#
(C^)|MX(Zz7D^)|
Z20^)|1,zP=V!q:;VG9C(C^)|(JCZyPz7);m;
VG9CX(Zz7D^)|#
(C [yPz7] ^)|kH0f>D DB2 }]bz7`F,zIT4P=v=h:H20 GA 6p
z7,Y&CyhD^)|6p#TZ Windows Yw53,IT9C(C3q
4+ DB2 20AB;C#K20=(JCZZ2076P20K;vz7D=
(#}g,zI\Q-20KVP DB2 }]bz7,VZ*9C`FBPD=
h4V!}6= FP1 6p:
1. BXyhD(C^)|(g{;20K;vz7,G49IT9CX(Z
z7D^)|,kNDBfDZ])#
2. #9yPkK1>`X*D5}#
3. #9 DAS(g{|kK1>`X*)#
4. &C^)|#
5. XBt/5} (db2start),dP|( DAS (db2admin start,g{ DAS k
101>`X*)#
X(Zz7D^)|
9CX(Zz7D^)|4}6%vz7r20=B76P#g{!q20X
(Zz7D^)|,G4ITBXyh6pDz7,;s(}4P;v=h4
20b)z7#}g,g{*20 FP1 6pDs5~qwf (ESE),k4PB
P=h:
1. BXyh6pDz7#
2. +Cz720=B76P#
3. bTB20#
4. >}bT5}#
5. SBD201>KP db2iupdt,T+5}|B*BD^)|6p#
196 20 DB2 ~qw
K=(JmzZzz53PbTBf>,x;a0lzz}]b#VZ+av
V;v 15-30 kD#z1d0Z(53ZbN1dZ"v db2stop"db2 bindM db2start |n)#
TZ+K&\mS=Q}6D DB2 1>PDiv,IT9CX(Zz7D^)
|(}g,DB2 Query Patroller (QP)"Spatial Extender M InfoSphere Federa-
tion Server)#g{z_P&Z FP1 D ESE,G4h*&Z FP1 D Query
Patroller 4ZVP ESE z7Dy!OxP20#GA DVD OD QP 6p;Y
c;#ZbVivB,zXkBX QP FP1 3q,mSmI$D~"KP20
Lr#120LrjI1,zM_PP'D QP 20#
}620Z,;2076PD`vz7
g{+`vz720=;v2076P(}g,20K ESE M QP),G4I
T9C;v ESE 3qM;v QP 3q420=B;C,r_9C(C^)|
4xPV!}6#ZBX.0,zh**@*9CD=(#g{;20K;v
z7(}g,ESE),G4X(Z ESE z7D^)|r(C^)|<+V!|
B#
*249C(C^)|?
v g{*V!}6`vz7#
v g{;GCy20DD)&\?~rz7\;+^)|20ZB;C,x;
'%10&\?~rz7/#
*249CX(Zz7D^)|?
v g{_P%vz7"R*Z!BX^)|D1d#
v g{53#z1dylIDz[\s#
v g{h*Z;0lzz}]bDivBbTBD^)|#
v g{h*_8lY5X=H0f>D\&(ZvVJO153#z1d\
L)#
v g{Q-20K;v^)|,"Rh*+BD&\?~rz7mS=C^)
|#
":(}S-<iJ20=B;C"9C(C^)|4}6&\?~rz7,
IT5Vm`Ec,+bya<B201dO$#g{Q-BXK(C^)
|,G4bI\HBX4Fyh^)|6pDVP1>h*DyP&\?~r
z7yCD1d*L#
Linux M UNIX
20^)|T}6VPD DB2 }]bz7(Linux M UNIX):
g{Q-20K DB2 }]bz7"R*&CBD^)|6p,kq-b)8>E"#
installFixPack |nCZ20^)|#
*<.0
v 20^)|.0,k7#4PKyPXhDNq#kNDZ 1893D:20^)|
.0;#
v g{P`v20Zy!76PD DB2 }]bz7,G4Xk9C(C^)|3q4
20^)|#
Z 16 B 20sNq 197
v g{*|B20K>XoTDVP DB2 }]bz7,G4}Kq!vp^)|r(
C^)|b,9Xkq!>XoT^)|#>XoT^)|;\%@9C#
}g,*Z20KG"o'VD DB2 V9.5 }]bz7Dy!O20^)|,BXX
(ZC DB2 }]bz7D^)|3q(r(C^)|3q)M>XoT^)|#;
s,SX(ZC DB2 }]bz7D^)|3q(r(C^)|3q)KP
installFixPack#
}L
*20^)|:
1. TZ root C'20,kw* root C'G<#TZG root C'20,k9C5PG
root C'20DC'j64G<#
2. P;A|,^)|3qD?<#
3. (}"v installFixPack |n4t/20# }g,
./installFixPack -b DB2DIR
dP DB2DIR G*|BD DB2 }]bz7yZD;C#
Z40d3)5}D/:73P,kmS -f ha_standby_ignore !n#}g,
./installFixPack -b DB2DIR -f ha_standby_ignore
B;=v24
*jI20,k4PXhD^)|20sNq#kNDZ 2053D:^)|D20s
Nq(Linux M UNIX);#
20^)|T20BD DB2 }]bz7(Linux M UNIX):
q-b)8>E"420&ZX(^)|6pDB DB2 }]bz7#db2setup |nCZ4P20#
*<.0
v 20^)|.04PyPXhDNq#kNDZ 1893D:20^)|.0;#
v g{*20tCK>XoTDB DB2 }]bz7,G4}Kq!vp^)|r(C
^)|b,9Xkq!>XoT^)|#>XoT^)|;\%@9C#
}g,*20_PG"o'VD DB2 }]bz7,BXX(ZC DB2 }]bz7
D^)|3qM>XoT^)|#;s,SX(ZC DB2 }]bz7D^)|3q
KP db2setup#
v db2setup |n;Z%v~qw^)|3qP,x;G(C^)|3qP#
XZKNq
ZBPivB9CK=(:
v y!2076P;PNN DB2 }]bz7,r_
v y!2076PfZ DB2 }]bz7,"R*Z,;76PmS|`z7(kVP
z7&Z`,^)|6p)#
198 20 DB2 ~qw
}L
*20 DB2 }]bz7:
1. w* root C'G<#
2. P;A|,^)|3qD?<#
3. (}"vTB|n4t/20:
./db2setup
":
v g{!q20 InfoSphere Federation Server z7,"RS;vHVP DB2 }]
bz76p|MD^)|3q"v db2setup,G4z+SU=/f{"#Z20
jz7s,Xk&C`&D^)|#
v TZyPd{ DB2 }]bz7,g{CZmSBz7D^)|3qkX( DB2
1>PQ20D DB2 }]bz7D6p;`,,G420"T+;aI&#}
g:
– g{^)|3qD6pMZQ20Dz7,G4 db2setup y5XDms{"+(izq!}7D^)|3q#
– g{^)|3qD6p_ZQ20D DB2 }]bz7,G4 db2setup y5XDms{"+(izWH9C installFixPack }6VPz7#
B;=v24
*jI20,k4PXhD^)|20sNq#kNDZ 2053D:^)|D20s
Nq(Linux M UNIX);#
Windows
20%v}]bz7D^)| (Windows):
g{Q-20K%v DB2 }]bz7"R*&CBD^)|6p,kq-b)8>E
"#setup |nCZ20^)|#
*<.0
v 7#zzcyP^)|Hvu~#
v 7#z_PJ1D20C'J'#(#,C'J'XktZ+4P20DFczO
D Administrators i#
}L
*20^)|:
1. P;AQb9uDD~yZDD~P# setup |n;ZCu4Dz7{j"DD~PP#}g,DB2 Enterprise Server Edition ;Z ESE Bf#
2. +w setup.exe D~Tt/“DB2 20”r<# “DB2 20”r<t/e+r*#*
zozI8<zjICr<#*wC*zoz,k%wozr4 F1#
Z 16 B 20sNq 199
B;=v24
*jI20,k4PXhD^)|20sNq#
20`v}]bz7D^)| (Windows):
q-b)8>E"TZ20K`v DB2 }]bz7D53O20^)|#setup |nCZ20^)|#
*<.0
v 7#zzcyP^)|Hvu~#kNDZ 1903D:li^)|Hvu~;#
v 7#z_PJ1D20C'J'#(#,C'J'XktZ+4P20DFczO
D Administrators i#
v g{P`v DB2 }]bz720Zy!76P,G4IT9C(C^)|3q42
0^)|#
}L
*20^)|:
1. P;AQb9uDD~yZDD~P# setup |n;ZCu4Dz7{j"DD~PP#}g,DB2 Enterprise Server Edition;Z ESE B#
2. +w setup.exe D~Tt/“DB2 20”r<# “DB2 20”r<t/e+r*#
“DB2 20”r<+lbQ20D DB2 }]bz7#
v g{yPz73q<b9u=,;8?<BDS?<P,G4“DB2 20”r<+
T/*<20yP DB2 }]bz7x;aa>z#
v g{z73qb9u=;,?<P,G4“DB2 20”r<+lbQ20D DB2 }
]bz7"a>zdk?<76#
*zozI8<zjICr<#*t/*zoz,k%wozr_4 F1 |#
B;=v24
T^)|4PXhD20sNq#kNDZ 204 3D:^)|D20sNq (Win-
dows);#
9Cl&D~20^)| (Windows):
q-b)8>E"44P^)|Dl&D~20#9IT+l&D~20F*2,2
0r^KU\20#setup |nCZ20^)|#
*<.0
v 20^)|.0,k7#4PKyPXhDNq#kNDZ 1893D:20^)|
.0;#
v 7#z_PJ1D20C'J'#(#,C'J'XktZ+4P20DFczO
D Administrators i#
}L
*9Cl&D~20^)|:
1. P;AQb9uDD~yZDD~P#
200 20 DB2 ~qw
setup |n;ZCu4Dz7{j"DD~PP#}g,DB2 Enterprise Server Edi-
tion;Z ESE B#
2. 7#yP^)|203q<Qb9u=,;8?<BDS?<P#
g{20K`v DB2 }]bz7,G4“DB2 20”r<+lbd{Q20Dz7#
g{yPJ1D DB2 }]bz7DQb9u^)|3q4;Z,;8?<BDS?
<P,G420+'\#
3. 9CxPl&D~(-u)!nD setup |n420^)|# }g,dk:
setup -u c:\db2fixpk.rsp -t c:\db2fixpk.trc -l c:\db2fixpk.log
dP db2fixpk.rsp Gl&D~{,x -t M -l VpG8(zYD~MU>D~DI!N}#ITZ^)|203qD product-abbreviation\db2\Windows\
samples ?<PR=y>l&D~#}g,ESE\db2\windows\samples#
B;=v24
*jI20,k4PXhD^)|20sNq#kNDZ 2043D:^)|D20s
Nq (Windows);#
Z Microsoft Cluster Server 73P20^)|(Windows):
q-b)8>E"TZ Microsoft Cluster Server (MSCS) 73PQ-20K DB2 Dy
!O20^)|#
*<.0
v 20^)|.0,k7#4PKyPXhDNq#kNDZ 1893D:20^)|
.0;#
v 7#z_PJ1D20C'J'#(#,C'J'XktZ+4P20DFczO
D Administrators i#
XZKNq
*5wgNZ MSCS 73P20^)|,XkKbr%D>}dC#ZK>}P,u<
dCGI=v}]bVxiID DB2 5}#Kb,9P=v/:i:
v DB2 i 0:|,Zzw A On/DVx 0#DB2 \m~qw (DAS) 2;ZCi
P#
v DB2 i 1:|,Zzw B On/DVx 1#
bGu<dC#
}L
*Z MSCS 73PQ-20K DB2 Dy!O20^)|:
1. +T/JOXKhC*“XU”#
Z20}LP,zI\h*XBt/zw#XBt/zw1,/:~qaT/X
Bt/#rK,Xk+T/JOXKhC*“XU”,TcNNi<;aT/JO
XK#
}g,*Z DB2 i 0 P{CT/JOXK:
a. S“/:\m1”0ZP,R|%w DB2 i 0#
Z 16 B 20sNq 201
b. !qtT#“DB2 i 0 tT”0Z+r*#
c. ZJOXK!n(O,!q@9JOXK%!4%#
d. %w7(#
X4Ov=hTZ DB2 i 1 P{CT/JOXK#
2. 7(*H20^)|Dzw#
ZK>}P,+WH}6zw B#
3. Szw B P}% DB2 i#
}g,*+zw B PD DB2 i 1 FAzw A:
a. S“/:\m1”0ZP,%w DB2 i 1#
b. R|%w"!qF/i#“yP_”P+|D*zw A#
4. #9zw B OD/:~qw#
}g:
a. S“i~~q”0ZP,R|%w/:~q#
b. %w#9#
5. g{Zzw B OD,;;C(,; DB2 1>)20K`v DB2 }]bz7,G
420`v}]bz7D^)|#qr,20%v}]bz7D^)|# kJ1N
DZ 2003D:20`v}]bz7D^)| (Windows);rZ 1993D:20%
v}]bz7D^)| (Windows);#
":
v zw A OD DB2 TZKP"RIC#
v Z20}LP,zI\h*XBt/Fcz#
v IT!q(}2,==20}L49Cl&D~20^)|#kNDZ 2003
D:9Cl&D~20^)| (Windows);#
v g{ db2systray.exe "TCJQz5},G4zI\aZY|20ax1U=m
s{" SQL5005C#b"Gm>20'\#
6. 9 DB2 J4Qz#
ZC>}P,K1Vx 0"Vx 1 M DAS ;Zzw A O#Xk?N9Ov;v
TsQz#}g:
a. S“/:\m1”0ZDs0ZfeP,!qi#
b. !q DB2 i 0#CiDJ4+T>ZR0ZfeP#
TZ DB2 i 0,DB2 J4|(Vx 0 M DAS#
c. ZR0ZfeP,R|%wdP;vJ4#!qQz#
T DB2 i 0 PD?v DB2 J4X4K=h#
d. !q DB2 i 1#CiDJ4+T>ZR0ZfeP#
TZ DB2 i 1,DB2 J4|(Vx 1#
e. ZR0ZfeP,R|%wJ4(Vx 1)#!qQz#
7. (I!)XBt/zw B OD/:~q#
202 20 DB2 ~qw
g{^)|20*szXBt/Fcz,"R/:~qDXBt/`MhC*T
/,kx}K=h,r*/:~qQt/#
*t//:~q:
a. S“i~~q”0ZP,R|%w/:~q#
b. %wt/#
8. + DB2 iFAzw B#
}g,*+ DB2 i 0 M DB2 i 1 FAzw B:
a. S“/:\m1”0ZP,%w DB2 i 0#
b. R|%w"!qF/i#“yP_”P+|D*zw B#
c. %w DB2 i 1#
d. R|%w"!qF/i#“yP_”P+|D*zw B#
9. 9 DB2 J4*z#
ZC>}P,K1Vx 0"Vx 1 M DAS ;Zzw B O#Xk?N9Ov;v
Ts*z#}g:
a. S“/:\m1”0ZDs0ZfeP,!qi#
b. !q DB2 i 0#CiDJ4+T>ZR0ZfeP#
TZ DB2 i 0,DB2 J4|(Vx 0 M DAS#
c. ZR0ZfeP,R|%wdP;vJ4#!q*z#
T DB2 i 0 PD?v DB2 J4X4K=h#
d. !q DB2 i 1#CiDJ4+T>ZR0ZfeP#
TZ DB2 i 1,DB2 J4|(Vx 1#
e. ZR0ZfeP,R|%wJ4(Vx 1)#!q*z#
10. #9zw A OD/:~q#
}g:
a. S“i~~q”0ZP,R|%w/:~q#
b. %w#9#
11. g{Zzw A OD,;;C(,; DB2 1>)20K`v DB2 }]bz7,G
420`v}]bz7D^)|#qr,20%v}]bz7D^)|# kJ1N
DZ 2003D:20`v}]bz7D^)| (Windows);rZ 1993D:20%
v}]bz7D^)| (Windows);#
":
v zw B OD DB2 TZKP"RIC#
v Z20}LP,zI\h*XBt/Fcz#
v IT!q(}2,==20}L49Cl&D~20^)|#kNDZ 2003
D:9Cl&D~20^)| (Windows);#
v g{ db2systray.exe "TCJQz5},G4zI\aZY|20ax1U=m
s{" SQL5005C#b"Gm>20'\#
12. (I!)XBt/zw A OD/:~q#
Z 16 B 20sNq 203
g{^)|20*szXBt/Fcz,"R/:~qDXBt/`MhC*T
/,kx}K=h,r*/:~qQt/#
*t//:~q:
a. S“i~~q”0ZP,R|%w/:~q#
b. %wt/#
13. + DB2 iFX=J1DzwO#
}g,*+ DB2 i 0 FX=zw A O:
a. S“/:\m1”0ZP,%w DB2 i 0#
b. R|%w"!qF/i#“yP_”P+|D*zw A#
ba9 MSCS 73V4*u<dC#
14. g{Z=h 1 PXUKT/JOXK,k+dr*#
}g,*Z DB2 i 0 Pt/T/JOXK:
a. S“/:\m1”0ZP,R|%w DB2 i 0#
b. !qtT#“DB2 i 0 tT”0Z+r*#
c. ZJOXK!n(O,!qJmJOXK%!4%#
d. %w7(#
X4Ov=hTZ DB2 i 1 Pt/T/JOXK#
B;=v24
*jI20,k4PXhD^)|20sNq#kND:^)|D20sNq (Win-
dows);#
20^)|.s
Z20^)|.sIT4P;iNq#TZ Windows M Linux r UNIX Yw53,
b)NqPy;,#
^)|D20sNq (Windows)Z20^)|}LP,+T/s(}]b5CLr(IMPORT"EXPORT"REORG M|nP&mw)M CLI s(D~#+G,g{"zms,G4ITV/s(}]b5CLrM
CLI s(D~#TZ3) Windows Yw53ODVx}]b73,zXkt/“DB2 6
L|n~q”2+T&\?~#XB`k&CLrG;nI!Nq#
}L
4PBPYw:
1. TZ Windows 2000 r|_f>ODVx}]b73,kt/“DB2 6L|n~q
”2+T&\?~T#$}]MJ4#
*K7#.V2+,kt/*w*/IDFcz(g{~q}Z LocalSystem J'
DOBDBKP)rC'(g{~q}ZC'DG<OBDBKP)#
*t/“DB2 6L|n~q”2+T&\?~:
204 20 DB2 ~qw
a. ZrXFwOr* Active Directory C'MFcz0Z,;s%w*<"!qL
r > \m$_ > Active Directory C'MFcz#
b. ZR0ZfeP,R|%w*t/DFczrC',;s!qtT
c. %w#f!n("!PENFczw*/I4!r#TZC'hC,k%wJ
'!n("ZJ'!niP!PENJ'w*/I4!r#7#4!PJ'\
tP,;\xP/Ir#
d. %w7(Tt/*w*/IDFczrC'#
Th*t/D?vFczrC'X4Ov=h#XkXBt/FczE\92+T
|Dz'#
g{*{C“DB2 6L|n~q”2+T&\?~,kdkTB|n:
db2set DB2RCMD_LEGACY_MODE=ON
2. I!:|B}]bPD53?<TsT'V^)|#
g{z#{9CX(Z^)|D&\,G4?R(iz4PKNq#g{z20K
^)|44(BD20,G4;X4PKNq,r*?0;P}]b#TZ&CK
^)|D DB2 1>PD?v5},4PBPYw:
a. (}"vTB|n47(k DB2 1>`X*D5}:
DB2DIR\bin\db2ilist
dP DB2DIR m>20K DB2 1>D;C#
b. T5}PD?v}]b<4P;NTB|n:
db2updv97 -d dbname
dP dbname m>}]bD{F#
3. I!:Ts(D~xPs(# +T/s(}]b5CLrM CLI s(D~#+G,
g{"zms,G4ITV/s(}]b5CLrM CLI s(D~#kND Z 207
3D:20^)|sTs(D~xPs(;#
4. I!:XB`k&CLr#
*{CT&CLrP4SADD~ywDNN|D,(izXB`k&CLr#
5. I!:g{Q-20K DB2 D>Qw,G4zXkKPxP /j ″TEXT_SEARCH″ !nD db2iupdt |n4dC DB2 D>Qw#
a{
jIK^)|D20MdC#
^)|D20sNq(Linux M UNIX)Z20^)|}LP,s(}]b5CLr(IMPORT"EXPORT"REORG M|nP&mw)M CLI s(D~1aT/|B DB2 5}#+G,g{"zms,G4ITV/s(}
]b5CLrM CLI s(D~"|B DB2 5}#y]z9CD}]bz7M^)|D
20=(,I\h*|B DB2 5},XBt/ DB2 5},XBt/ DB2 \m~q
w"t/ djxlink |n#
Z 16 B 20sNq 205
}L
4PBPYw:
1. g{20K InfoSphere Federation Server,G4KP djxlink |n#
Z20^)|s"RZKP db2iupdt .04PBPNq:
a. w* root C'G<#
b. }%rX|{D~ djxlink.out,CD~;Z DB2DIR/lib ?<P,dP DB2DIR
G DB2 20?<#
c. 7#Z1073r db2dj.ini D~PhCKyPJ1Dd?# }g,g{*9
C*O~qw,SA Oracle }]4,G4+73d? ORACLE_HOME hC* Oracle
w?<#
d. KPTB|n:
djxlink
2. |B5}T9CBD DB2 6p#
Z20^)|s,Xk|BC DB2 1>PDyPVP5}#1!ivB,
installFixPack |n+T/|B DB2 5}#+G,g{"zms,G4ITV/
|B5}#
4PBP=h:
a. w* root C'G<#
b. (}"vTB|n47(k DB2 1>`X*D5}:
DB2DIR/instance/db2ilist
dP DB2DIR m>20K DB2 1>D;C#
c. g{T db2profile r db2cshrc E>xPKNN|D,k8]b)E>r_+
|DVp4F= userprofile M usercshrc E>P#
IZ db2iupdt |n2G db2profile M db2cshrc E>,rKKYwGXhD#
|;2G userprofile M usercshrc E>#
d. T?v5}"vTB|n:
DB2DIR/instance/db2iupdt iname
dP iname m>5}{F,x DB2DIR m>20K DB2 1>D;C#
e. g{ DB2 \m~qw (DAS) tZ20K^)|D DB2 1>,G4"vTB|
n:
DB2DIR/instance/dasupdt
dP DB2DIR G20K DB2 1>D;C#g{K DB2 1>VZ}ZHyPd
{ DB2 1>|BD^)|6pKP,k<G|BC DAS TtZK DB2 1>#
3. I!:|B}]bPD53?<TsT'V^)|#
g{z#{9CX(Z^)|D&\,G4?R(iz4PKNq#g{z20K
^)|44(BD20,G4;X4PKNq,r*?0;P}]b#TZ&CK
^)|D DB2 1>PD?v5},4PBPYw:
a. w*5}yP_G<#
206 20 DB2 ~qw
b. T?v}]b"vTB|n:
db2updv97 -d dbname
dP dbname m>}]bD{F#
4. XBt/5}M DAS#
g{20K^)|4|BVP20,G4K=hGXhD#g{20K^)|44
(B20,G4K=h;GXhD#
*XBt/5},k4PTBYw:
a. w*5}yP_G<#
b. "v|n db2start#
TZ?v5}X4b)=h#
*XBt/ DB2 \m~qw,kw* DAS yP_G<"KP db2admin start |n#
5. I!:g{zZ20^)|.0"vK db2iauto |nTh95}T/t/,kYNTb)5}tCT/t/# T root C'm]G<1"vBP|n:
DB2DIR/instance/db2iauto -on iname
dP DB2DIR G20K DB2 1>D;C,x iname rm>5}yP_{F#Xk
TzZ20^)|.09C db2iauto |nDdD?v5}4P;NK|n#
6. I!:Ts(D~xPs(# +T/s(}]b5CLrM CLI s(D~#+G,
g{"zms,G4ITV/s(}]b5CLrM CLI s(D~#kND :20
^)|sTs(D~xPs(;#
7. I!:XB`k&CLr#
*{CT&CLrP4SADD~ywDNN|D,(izXB`k&CLr#
a{
jIb)Nqs,MjIK^)|20MdC#
20^)|sTs(D~xPs(
Z*~qw20^)|}LP,+T/s(}]b5CLr(IMPORT"EXPORT"REORG M|nP&mw)M CLI s(D~#+G,g{ZM'zO20^)|r"zms,G4
ITV/s(}]b5CLrM CLI s(D~#TZ DB2 }]b Linux f"UNIX f
M Windows fT0wzr System i }]b~qw,Xks(;,Ds(D~S/#
*<.0
7#z_P4P BIND |nDXh(^#PXj8E",kND`X4S#
XZKNq
":;\9C IBM Data Server Runtime Client 4s(}]b5CLrM CLI s(D
~#SkData Server Runtime ClientZ`,Yw53T0`, DB2 f>M^)|6p
KPD IBM Data Server Client(rd{ DB2 }]bz7)4P BIND |n#
Z 16 B 20sNq 207
}L
*Ts(D~xPs(:
1. g{Z_PVI}]bD DB2 }]bz7y!O20^)|,kT?v}]b4P
;NBP|n:
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUEdb2 BIND path\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADDdb2 BIND path\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADDdb2 terminate
dP dbname m>&+D~s(AD}]bD{F,x path Gs(D~yZD?<
Dj{76{,}g INSTHOME\sqllib\bnd(dP INSTHOME m> DB2 5}Dw
?<)#db2ubind.lst M db2cli.lst |, DB2 }]bz7y9CDXhs(D
~Pm#Qs(DLr|+5X SQL0719N ms#bGZ{DP*#
2. I!:g{Z_PVI}]bD DB2 }]bz7y!O20^)|,k(}KP
REBIND r db2rbind |n4XBs(Lr|#
20^)|s,3)Lr|a;jG*^'#&CLrWN9C;jG*^'DL
r|1,a~=XXBs(b)Lr|#*{}K*z"7#XBs(YwI&,
kV/XBs(yPLr|#}g,"v db2rbind |n:
db2rbind dbname -l logfile all
dP dbname m>*9dLr|XBz'D}]bD{F,x logfile GZLr|X
Bz'Zd*CZG<msDD~{#
3. g{Z_P'VUdDVP}]bD DB2 }]bz7y!O20^)|,kT?v
}]b4PBP|n:
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\BND\@db2gse.lstdb2 terminate
dP dbname m>&+D~s(AD}]bD{F,x path Gs(D~yZD?<
Dj{76{,}g INSTHOME\sqllib\bnd(dP INSTHOME m> DB2 5}Dw
?<)#db2gse.lst |, DB2 Spatial Extender a)Df"}LDs(D~{#
4. g{,SAwzr System i ~qwOD DB2 }]b,k4PBPYw:
v TZ z/OS® r OS/390® OD DB2 }]b:
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADDdb2 terminate
v TZ VM OD DB2 }]b:
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADDdb2 terminate
v TZ VSE OD DB2 }]b:
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADDdb2 terminate
v TZ System i OD DB2 }]b:
208 20 DB2 ~qw
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADDdb2 terminate
dP dbname m>D~&s(ADwzr System i }]bD{F,x path Gs(
D~yZD?<Dj{76{,}g INSTHOME\sqllib\bnd(dP INSTHOME m>
DB2 5}Dw?<)#
5. g{,SA}Z;,Yw53(Linux"UNIX r Windows)rZ;, DB2 f>r
~q6pKPD}]b,G4Tb)}]bs(}]b5CLrM CLI s(D~#
":
v ^[zG,SAm;v DB2 }]b53PD}]b9G,;(zwODm;v
DB2 1>PD}]b,h*4PDYw<`,#
v g{Z`v;C20K^)|,kT?v(;DYw53M DB2 f>r~q6p
DiO4P;NYw#
4PBPYw:
db2 terminatedb2 CONNECT TO dbname user USERID using PASSWORDdb2 BIND path\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADDdb2 BIND path\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADDdb2 terminate
dP dbname m>&+D~s(AD}]bD{F,x path Gs(D~yZD?<
Dj{76{,}g INSTHOME\sqllib\bnd(dP INSTHOME m>zZdP"v|
nD5}Dw?<)#db2ubind.lst M db2cli.lst |, DB2 }]bz7y9C
DXhs(D~Pm#Qs(DLr|+5X SQL0719N ms#bGZ{DP*#
>}
s(*O}]b
g{_PVID*O}]b,G4XkZ20 D B 2 ^)|.sTs(D~
db2dsproc.bnd M db2stats.bnd xPs(#*Ts(D~xPs(,zXk_PBP
dP;V(^:
v DBADM (^
v T#=D ALTERIN X(
v TLr|D BIND X(
*Ts(D~ db2dsproc.bnd M db2stats.bnd xPs(,k,SA}]b"KP BIND|n#}g:
db2 CONNECT TO dbname user USERID using PASSWORDdb2 bind path/db2dsproc.bnd blocking all grant publicdb2 bind path/db2stats.bnd blocking all grant publicdb2 terminate
dP dbname m>*O}]bD{F,x path rm>s(D~yZ?<Dj{76{,
g $HOME/sqllib/bnd,dP $HOME m> DB2 5}w?<#
6X^)|
20^)|.s,IT9-= DB2 z7DH|Mf>^)|r GA 6p#
Z 16 B 20sNq 209
*<.0
Z Linux M UNIX Yw53O,IT9-=Ogf>D^)|r GA 6p#
Z Windows Yw53O,z+^(9-=H|Mf>^)|r GA 6p,}Gz6X
1|Mf>^)|,;sY20H06p,E\9-=H|Mf>^)|#
}L
1. Z Linux r UNIX Yw53O,*6X^)|,k9CxP?F!n(-f)DinstallFixPack |nF}6pli#XkSOM6pD^)|r GA 3qPKPC
|n# }g:
./installFixPack -f level -b DB2DIR
dP
v DB2DIR G*?F*OM6pD^)|r GA 3qD DB2 z7yZD;C#}
g:
./installFixPack -f level -b /opt/ibm/db2/V9.7
2. *Z Windows Yw53O6X^)|,k9CI(} Windows XFfeCJD“
mSr>}Lr”0Z#PXS Windows Yw53P}%m~z7D|`E",k
NDYw53Doz#
3. 9C5}km;v&Z|M6p(kKPC5}D-< DB2 1>`H)D DB2 1
>`X*#I(}SB?<P"v db2iupdt -D 4|ByP5}#
B;=v24
":Z6X1|Mf>^)|.0,k}%r6X;JCZOgf>D^)|r GA 6
pDNN&\#}g,Z9-= DB2 V9.7 GA 6p.0,Xk4PBPYw:
v >}k$w:X`X*DNN$wYw/#
v >}NN UOWTOTALTIME P5#
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^'#
210 20 DB2 ~qw
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&\#
u! DB2 ^)|203qDs!IT9C db2iprune |n4u! DB2 ^)|203qDs!#
XZKNq
db2iprune G;v|nP5CLr,IC4y]dkD~}%kb)&\?~MoT`X*DD~#dkD~(.prn D~)Jmz8(*S^)|3qP}%D&\?~Mo
T#}%b)&\?~MoT.s+qC;v|!DB DB2 ^)|3q#u!^)|
3qDs!2F*^t^)|3q#
Z20Q^tD^)|.0,Xk7#Q^tD^)|3qP|, DB2 1>PDyP
i~#g{S^)|3qP^tK DB2 1>Py|,Di~,G4^)|20+'\#
}g,g{z20K;v|,“Z;=”i~D DB2 1>,G4Xk7#zP4SC^
)|3qP^t“Z;=”i~#
+G,Jmz4P4rYw#g{z420 DB2 1>PDX(i~,G4zITI&
20;v|,CX(i~D DB2 ^)|3q#ZbVivB,20^)|3q1+v
TCi~#}g,g{z20K;v;P“Z;=”i~D DB2 1>,G4IT20;
v|,“Z;=”i~D DB2 ^)|3q#
zITi$ DB2 1>PQ-20DJ4,Tcz*@*S^)|203qP^tDJ
4#
Z Linux M UNIX Yw53OKP db2ls |nTq!Q20Dz7Mi~DPm#
Z Windows Yw53OKP regedit |n"Z HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\
InstalledCopies\DB2 copy name\COMPONENTS Bi4,Ti$Q-20KD)
J4#
}L
*u! DB2 ^)|203qDs!:
1. 9C db2iprune |nSz7203qP^t3) DB2 i~#
2. 20Q^tD DB2 }]bz7203q#
3. 9C db2iprune |nS^)|3qP^t,;i DB2 }]bi~r_ DB2 }]
bi~DS/#(IT9C,;vl&D~#)
4. 20Q^tD DB2 ^)|3q#
Z 16 B 20sNq 211
Vx}]b73
DB2 ZcdCD~Dq=db2nodes.cfg D~C4(eNk DB2 5}D}]bVx~qw#g{k*+_Y%,
CZ}]bVx~qw(E,G49IT9C db2nodes.cfg D~48(_Y%,D IP
X7rwz{#
Linux M UNIX Yw53OD db2nodes.cfg D~Dq=gB:
dbpartitionnum hostname logicalport netname resourcesetname
ZB;ZP(eK dbpartitionnum"hostname"logicalport"netname M resourcesetname#
Windows Yw53OD db2nodes.cfg D~Dq=gB:
dbpartitionnum hostname computername logicalport netname resourcesetname
Z Windows Yw53O,db2ncrt r START DBM ADD DBPARTITIONNUM |n
a+b)u?mSA db2nodes.cfg#9IT(} db2nchg |n4^Db)u?#z;
&C1SmSb)Pr`-KD~#
dbpartitionnum
bG;v(;Ek,d6'G 0 = 999,C4j6Vx}]b53PD}]b
Vx~qw#
*)dVx}]b53,T?v}]bVx~qw,r db2nodes.cfg D~mS
;vu?#*d{}]bVx~qw!qD dbpartitionnum 5Xk4}rEr,
+GKrPPD5.dITfZdt#g{zrcmS_-Vx~qw,"R
#{9ZcZKD~P#V4_-Vi,G4IT!q9 dbpartitionnum 5.
d#V;(dt#
Ku?GXhD#
hostname
) FCM 9CD}]bVx~qwD TCP/IP wz{#Ku?GXhD#(i
9Cf6wz{#
g{ db2nodes.cfg D~a)DGwz{x;G IP X7,G4}]b\mw+
T/,=="Tbvwz{#bvI\G>Xbvr(}ZQ"ar{~qw
(DNS) Oi/4xPbv,bIzwODYw53hC7(#
15320P`vxgSZ(R^(+ db2nodes.cfg D~P9CDwz{bv
*53D1!wz1,I+dS*6Lwz#K20)SK;v^F,4,g
{4t/C5},G4r*^(R=>X}]b?<,yT^(I&}6}]
b#rK,HADR"HACMP Md{_ICT73I\h* hostname %dYw
539CD{FTj6wz,Sx9z\;xP}6#
S DB2 V9.1 *<'V TCP/IPv4 M TCP/IPv6 -i#CZbvwz{D=(
Q|D#
g{Z db2nodes.cfg D~P(eKL{F,G4 V9.1 .0D"Pf+4
db2nodes.cfg D~PD(ebvV{.,x V9.1 r|_f>+"Tbvj<
r{ (FQDN)#g{8(Tj<wz{FdCDL{F,G4I\<Bbvwz
{DxLPvV;X*DSY#
212 20 DB2 ~qw
*\bh*bvwz{D DB2 |nPvVNNSY,k9CBPN;d(=
(:
1. g{Z db2nodes.cfg D~MYw53wz{D~P8(KL{F,G4&
TYw53wzD~PDwz{8(L{FMj<r{#
2. *vZ*@ DB2 ~qwl} IPv4 KZ1E9C IPv4 X7,k"vTB
|n:
db2 catalog tcpip4 node db2tcp2 remote 192.0.32.67 server db2inst1with "Look up IPv4 address from 192.0.32.67"
3. *vZ*@ DB2 ~qwl} IPv6 KZ1E9C IPv6 X7,k"vTB
|n:
db2 catalog tcpip6 node db2tcp3 1080:0:0:0:8:800:200C:417Aserver 50000 with "Look up IPv6 address from1080:0:0:0:8:800:200C:417A"
logicalport
8(}]bVx~qwD_-KZE#KVNC4Z}ZKP_-}]bVx
~qwD$w>O8(X(}]bVx~qw#
Z201,DB2 +Z /etc/services D~P#t;(6'ZDKZ(}g,
60000 = 60003 .d)CZVxd(E#db2nodes.cfg PD logicalport VN
8(z*+C6'PDDvKZVdxX(D_-Vx~qw#
g{KVNP^NNu?,G41!5* 0#+G,g{T netname VNmS
;vu?,G4XkT logicalport VNdk;v}V#
g{}Z9C_-}]bVx,G48(D logicalport 5XkS 0 *<,"4
}r@N]v(}g,0"1"2)#
Kb,g{*;v}]bVx~qw8( logicalport u?,G4Xk*
db2nodes.cfg D~PP>D?v}]bVx~qw8( logicalport#
v149C_-}]bVxr_Y%,1,KVNEGI!D#
netname
8(CZ FCM (ED_Y%,Dwz{r IP X7#
g{*KVN8(K;vu?,G4}]bVx~qw.dDyP(E(}K
IZ db2start"db2stop M db2_all |nxxPD(E.b)<G(}_Y%,4&mD#
v1z*9C_Y%,4xP}]bVx(E1,Eh*KN}#
resourcesetname
resourcesetname (e&ZdPt/ZcDYw53J4#resourcesetname CZ
xL`FT'V"CZ`_-Zc(MLN)#K'VkH0;F* quadname D
V{.`MVN;pa)#
KN}vZ AIX"HP-UX M Solaris Yw53O\'V#
Z AIX O,KEn;Fw“J4/”,xZ Solaris Yw53O,|;F*“n?
”#PXJ4\mD|`E",kNDYw53D5#
Z HP-UX O,resourcesetname N}G PRM iD{F#kND HP D“HP-UX
Process Resource Manager User Guide (B8733-90007)”D5Tq!|`E"#
Z Windows Yw53O,IT(} DB2PROCESSORS "amd?4(e_-ZcDxL`FT#
Z 16 B 20sNq 213
Z Linux Yw53O,resourcesetname P(ek53O“G;BTZfCJ”
(NUMA) Zc`T&D;v}V#}K_P NUMA _T'VD 2.6 ZK.b,
535CLr numactl XkIC#
g{9C resourcesetname N},G4Xk8( netname N}#
>}dC
9CBfD>}dC47(73D`&dC#
;(Fcz,Dv}]bVx~qw
g{49C/:73,Rk*Z;({* ServerA Dom$w>O_PDv}
]bVx~qw,G4&T db2nodes.cfg D~wgB|B:
0 ServerA 01 ServerA 12 ServerA 23 ServerA 3
=(Fcz,?(Fcz;v}]bVx~qw
g{k*CVx}]b53|,=vom$w>:ServerA M ServerB,G4&
T db2nodes.cfg D~wgB|B:
0 ServerA 01 ServerB 0
=(Fcz,;(FczOP}v}]bVx~qw
g{k*Vx}]b53|,=vom$w>:ServerA M ServerB,"R
ServerA *KP 3 v}]bVx~qw,G4&T db2nodes.cfg D~wgB
|B:
4 ServerA 06 ServerA 18 ServerA 29 ServerB 0
=(Fcz,xP_Y;;zD}v}]bVx~qw
g{k*Vx}]b53|,=(Fcz:ServerA M ServerB(RServerB K
P=v}]bVx~qw),"R9C{* switch1 M switch2 D_Y%,,
G4&T db2nodes.cfg D~wgB|B:
0 ServerA 0 switch11 ServerB 0 switch22 ServerB 1 switch2
9C resourcesetname D>}
b)^FJCZTB>}:
v >>}5wZdCP;P_Y%,1 resourcesetname D9C#
v netname GZDP,ZCP;P;;z{xz4k*9C resourcesetname DivB,
z9ITZCPO8( hostname#ZevN}G resourcesetname(g{Q(e)#K
J4if6;IT>* db2nodes.cfg D~PDZeP#bb6E,*8(J4i,
9XkdkZDP#ZDPrcCZ_Y;;z#
v g{;P_Y;;zr_;k9C|,G4Xkdk hostname(kZ~P`,)#;
d05,DB2 }]b\m53;'V db2nodes.cfg D~PfZPdt(rP;
;)#K^FT0JCZ0}P,VZ|JCZyPeP#
214 20 DB2 ~qw
AIX >}
K&GgN* AIX Yw53hCJ4/D>}#
ZK>}P,P;v_P 32 v&mwM 8 v_-}]bVx(MLN)DomZc#
K>}5wgN*?v MLN a)xL`FT#
1. Z /etc/rset P(eJ4/:
DB2/MLN1:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00000,sys/cpu.00001,sys/cpu.00002,sys/cpu.00003
DB2/MLN2:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00004,sys/cpu.00005,sys/cpu.00006,sys/cpu.00007
DB2/MLN3:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00008,sys/cpu.00009,sys/cpu.00010,sys/cpu.00011
DB2/MLN4:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00012,sys/cpu.00013,sys/cpu.00014,sys/cpu.00015
DB2/MLN5:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00016,sys/cpu.00017,sys/cpu.00018,sys/cpu.00019
DB2/MLN6:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00020,sys/cpu.00021,sys/cpu.00022,sys/cpu.00023
DB2/MLN7:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00024,sys/cpu.00025,sys/cpu.00026,sys/cpu.00027
DB2/MLN8:owner = db2inst1group = systemperm = rwr-r-resources = sys/cpu.00028,sys/cpu.00029,sys/cpu.00030,sys/cpu.00031
2. (}dkTB|n4tCZf`FT:
vmo -p -o memory_affinity=1
3. Jm5}9CJ4/:
chuser capabilities=CAP_BYPASS_RAC_VMM,CAP_PROPAGATE,CAP_NUMA_ATTACH db2inst1
4. +J4/{Fw*ZePmS= db2nodes.cfg:
Z 16 B 20sNq 215
1 regatta 0 regatta DB2/MLN12 regatta 1 regatta DB2/MLN23 regatta 2 regatta DB2/MLN34 regatta 3 regatta DB2/MLN45 regatta 4 regatta DB2/MLN56 regatta 5 regatta DB2/MLN67 regatta 6 regatta DB2/MLN78 regatta 7 regatta DB2/MLN8
HP-UX >}
K>}5wgN9C PRM iZ9C 4 v CPU M 4 v MLN DzwOVm CPU J
4,*?v MLN hC 24% D CPU ]n,*d{&CLrtB 4%#DB2 5}{*
db2inst1#
1. `- /etc/prmconf D GROUP N:
OTHERS:1:4::db2prm1:50:24::db2prm2:51:24::db2prm3:52:24::db2prm4:53:24::
2. r /etc/prmconf mS5}yP_u?:
db2inst1::::OTHERS,db2prm1,db2prm2,db2prm3,db2prm4
3. (}dkTB|n4u</i"tC CPU \mw:
prmconfig -iprmconfig -e CPU
4. + PRM i{w*ZePmS= db2nodes.cfg:
1 voyager 0 voyager db2prm12 voyager 1 voyager db2prm23 voyager 2 voyager db2prm34 voyager 3 voyager db2prm4
IT9C;%= GUI $_ xprm 4P PRM dC(=h 1-3)#
Linux >}
Z Linux Yw53O,resourcesetname P(ek53O“G;BTZfCJ” (NUMA)
Zc`T&D;v}V#w*T'V NUMA _TD 2.6 ZKD9d,9Xk_P
numactl 535CLr#PX Linux Yw53OD NUMA 'VD|`E",kNDX
Z numact1 D*zoz3#
>>}5wgNhC;v_PDv NUMA ZcDFcz,"9?v_-Zc<k;v
NUMA Zc`X*#
1. 7#53O_8 NUMA &\#
2. "vBP|n:
$ numactl --hardware
+T>kTBZ]`FDdv:
available: 4 nodes (0-3)node 0 size: 1901 MBnode 0 free: 1457 MBnode 1 size: 1910 MBnode 1 free: 1841 MB
216 20 DB2 ~qw
node 2 size: 1910 MBnode 2 free: 1851 MBnode 3 size: 1905 MBnode 3 free: 1796 MB
3. ZK>}P,53OPDv NUMA Zc#4gBy>`- db2nodes.cfg D~,T
9?v MLN <k53OD;v NUMA Zc`X*:
0 hostname 0 hostname 01 hostname 1 hostname 12 hostname 2 hostname 23 hostname 3 hostname 3
Solaris >}
K&GgN* Solaris V9 hCn?D>}#
ZK>}P,P;vxP 8 v&mwDomZc:dP 1 v CPU +CZ1!n?,
3 v CPU I&CLr~qw9C,4 v CPU CZ DB2#5}{* db2inst1#
1. 9C`-w4(J4XdCD~#TZK>},CD~+;F* pool.db2#dZ]
gB:
create system hostnamecreate pset pset_default (uint pset.min = 1)create pset db0_pset (uint pset.min = 1; uint pset.max = 1)create pset db1_pset (uint pset.min = 1; uint pset.max = 1)create pset db2_pset (uint pset.min = 1; uint pset.max = 1)create pset db3_pset (uint pset.min = 1; uint pset.max = 1)create pset appsrv_pset (uint pset.min = 3; uint pset.max = 3)create pool pool_default (string pool.scheduler="TS";
boolean pool.default = true)create pool db0_pool (string pool.scheduler="TS")create pool db1_pool (string pool.scheduler="TS")create pool db2_pool (string pool.scheduler="TS")create pool db3_pool (string pool.scheduler="TS")create pool appsrv_pool (string pool.scheduler="TS")associate pool pool_default (pset pset_default)associate pool db0_pool (pset db0_pset)associate pool db1_pool (pset db1_pset)associate pool db2_pool (pset db2_pset)associate pool db3_pool (pset db3_pset)associate pool appsrv_pool (pset appsrv_pset)
2. `- /etc/project D~TmS DB2 n?M appsrv n?,gBy>:
system:0::::user.root:1::::noproject:2::::default:3::::group.staff:10::::appsrv:4000:App Serv project:root::project.pool=appsrv_pooldb2proj0:5000:DB2 Node 0 project:db2inst1,root::project.pool=db0_pooldb2proj1:5001:DB2 Node 1 project:db2inst1,root::project.pool=db1_pooldb2proj2:5002:DB2 Node 2 project:db2inst1,root::project.pool=db2_pooldb2proj3:5003:DB2 Node 3 project:db2inst1,root::project.pool=db3_pool
3. 4(J4X:# poolcfg -f pool.db2#
4. $nJ4X:# pooladm -c
5. +n?{w*ZePmS= db2nodes.cfg D~:
0 hostname 0 hostname db2proj01 hostname 1 hostname db2proj12 hostname 2 hostname db2proj23 hostname 3 hostname db2proj3
Z 16 B 20sNq 217
|BZcdCD~(Linux M UNIX)KNqa)K;)=h,T+ db2nodes.cfg D~|B*|(NkDFczDu?#
*<.0
v XkZyPNkDFczO20 DB2 &CLr#
v DB2 5}XkfZZwFczO#
v zXkG_P SYSADM (^DC'#
v g{GTBNN;Viv,ki4 DB2 ZcdCD~Dq=wbPa)DdC>}
MD~q=E":
– zF.9C_Y;;zZ}]bVx~qw.dxP(E
– zDVxdC+_P`v_-Vx
XZKNq
ZcdCD~ (db2nodes.cfg) ;Z5}yP_Dw?<P,||,;)dCE",f_
DB2 }]b\mwPD)~qwNkVx}]b73D5}#Vx}]b73PD?v
5}<P;v db2nodes.cfg D~#
TZ?vNk5}D~qw,db2nodes.cfg D~Xk|,;vu?#14(5}1,a
T/4( db2nodes.cfg D~"T5P5}D~qwmSu?#
}g,Z5P5}D~qw ServerA O9C“DB2 20”r<4(K DB2 5}1,
db2nodes.cfg D~+|B*TBZ]:
0 ServerA 0
^F
Z“}L”?VD=hP9CDwz{XkGj<wz{#
}L
*|B db2nodes.cfg D~:
1. w*5}yP_G<# }g,db2inst1 Gb)=hPD5}yP_#
2. (}dkTB|n7#Q#9 DB2 5}:
INSTHOME/sqllib/adm/db2stop
dP INSTHOME G5}yP_Dw?<(db2nodes.cfg D~Z5}KP1;x(,
"Rv15}#91EIT`-CD~)#
}g,g{5}w?<* /db2home/db2inst1,G4dkTB|n:
/db2home/db2inst1/sqllib/adm/db2stop
3. TZ?v DB2 5},r .rhosts D~mS;vu?# (}mSTBn4|BD
~:
hostname db2instance
dP hostname G}]b~qwD TCP/IP wz{,db2instance GC4CJ}]b
~qwD5}D{F#
218 20 DB2 ~qw
4. r?vNkD~qwD db2nodes.cfg D~mS;vu?# 1Z;Ni4
db2nodes.cfg D~1,|&C|,`FZTBZ]Du?:
0 ServerA 0
Ku?|(}]bVx~qwE(ZcE)"}]bVx~qw$tD~qwD
TCP/IP wz{T0}]bVx~qwD_-KZE#
}g,g{}ZTVxdC(PD(Fcz,?(FczO20;v}]bVx~
qw)xP20,G4Q|BD db2nodes.cfg &C`FZTBZ]:
0 ServerA 01 ServerB 02 ServerC 03 ServerD 0
5. jI|B db2nodes.cfg D~1,kdk INSTHOME/sqllib/adm/db2start |n,d
P INSTHOME G5}yP_Dw?<# }g,g{5}w?<* /db2home/
db2inst1,G4dkTB|n:
/db2home/db2inst1/sqllib/adm/db2start
6. "z#
tC}]bVx~qw.dD(E(Linux M UNIX)KNqhvKgNtCNkVx}]b53D}]bVx~qw.dD(E#}]b
Vx~qw.dD(EI“lY(E\mw”(FCM) &m#*tC FCM,XkZVx}
]b53PD?(FczOD /etc/services D~P#t;vKZrKZ6'#
*<.0
zDC'j6Xk_P root C'(^#
zXkZNk5}DyPFczO4PKNq#
XZKNq
* FCM #tDKZ}?HZ5}PINNFczw\rI\w\D}]bVxDns
}?#
ZTB>}P,db2nodes.cfg D~|,b)u?:
0 server1 01 server1 12 server2 03 server2 14 server2 25 server3 06 server3 17 server3 28 server3 3
Yh FCM KZS 60000 *<`E#ZKivB:
v server1 T|D=v}]bVx9C=vKZ(60000 M 60001)
v server2 T|D}v}]bVx9C}vKZ(60000"60001 M 60002)
v server3 T|DDv}]bVx9CDvKZ(60000"60001"60002 M 60003)
Z 16 B 20sNq 219
yPFczyXk#t 60000"60001"60002 M 60003,r*bG5}PDNNFcz
yhDnsKZ6'#
g{9Cng IBM PowerHA SystemMirror for AIX r Tivoli System Automation .
`D_ICTbv=8+}]bVxS;(FczJO*F=m;(Fcz,G4X
k<G1ZDKZ*s#}g,g{Fcz(#w\Dv}]bVx,+m;Fcz
D=v}]bVxPI\JO*F=CFcz,G4zXk*CFczf.yvK
Z#
14(5}1,+ZwFczO#t3vKZ6'#wFcz2F*5P5}DFc
z#+G,g{numS= /etc/services D~DKZ6';;zch*,G4h*V
/mSd{u?4)9#tKZD6'#
}L
*9C /etc/services ZVx}]b73PD~qw.dtC(E:
1. w*_P root C'(^DC'G<wFcz(5P5}DFcz)#
2. 4(5}#
3. i4 /etc/services D~PQ#tD1!KZ6'# }Ky>dCb,FCM KZ
&`FgBy>:
db2c_db2inst1 50000/tcp#Add FCM port informationDB2_db2inst1 60000/tcpDB2_db2inst1_1 60001/tcpDB2_db2inst1_2 60002/tcpDB2_db2inst1_END 60003/tcp
1!ivB,Z;vKZ(50000)#tx,Sks9C,x 60000 TOD0DvI
CKZ#tx FCM (E9C#;vKZCZ5P5}D}]bVx~qw,}vK
ZCZ_-}]bVx~qw,ITZjI20s!q+dmSAFcz#
KZ6'Xk|(p<u?Maxu?#Pdu?*I!n#T=X|(Pd5T
Z@9d{&CLr9Cb)KZ\PC,+b)u?4-}]b\mwi$#
DB2 KZu?Dq=gB:
DB2_instance_name_suffix port_number/tcp # comment
dP:
v instance_name GVx5}D{F#
v suffix ;CZZ;v FCM KZ#Pdu?GiZnMMn_KZ.dDKZ#g
{KZ6'|(iZZ;v FCM KZMns;v FCM KZ.dDPdu?,
G4 suffix |,;v{},d{?vKZ@]K{}]v#}g,Z~vKZ`
E* 1,G4Z}vKZ`E* 2,TK`FT7#(;T#END ;JXkCwn
s;vu?D suffix#
v port_number G*}]bVx~qw(E#tDKZE#
v comment GCZhvu?DI!"M#
4. 7#z#tKc;DKZ) FCM (E9C# g{#tKZ6';;C,G4+B
Du?mSACD~#
5. w* root C'G<Nk5}D?(Fcz,"+`,Du?mSA /etc/
services D~#
220 20 DB2 ~qw
tC6L|nD4P(Linux M UNIX)Xk9C rsh 4|B .rhosts D~T4P6L|n#
*<.0
ZVx}]b53P,?v}]bVx~qwXk_PTNk5}DyPd{}]b
Vx~qw4P6L|nD(^#IT(}|B5}Dw?<PD .rhosts D~4Zh
K(^#r*5}Dw?<Z2m DB2 wD~53O,yT;h*;v .rhosts D
~#
v Xk_P root C'(^#
v Xk*@?(NkFczDwz{#
v Xk*@5}yP_DC'{#
XZKNq
KwbhvgN9C rsh 4tC6L|nD4P#
z2IT9C ssh 4tC6L|nD4P#*9C ssh x;#{53a>zdk\krZn,kND:
v Z 853D:hCVx}]b73;
v http://www.ibm.com/developerworks/data/library/techarticle/dm-0506finnie/index.html
}L
*9C rsh 4|B .rhosts D~T4P6L|n,k4PTBYw:
1. w*_P root C'(^DC'G<wFcz#
2. Z5}w?<P4( .rhosts D~# }g,g{5}w?<G /db2home/
db2inst1,G4IT(}dkTB|n49CD>`-w4( .rhosts D~:
vi /db2home/db2inst1/.rhosts
3. *?(Fcz(|(wFcz)r .rhosts D~mSu?# .rhosts D~_PTB
q=:
hostname instance_owner_user_name
;)53I\h*8($wz{,}g:ServerA.yourdomain.com#Z+wz{u
?mSA .rhosts D~.0,k7#\;bv /etc/hosts M /etc/resolv.conf D
~PDwz{#
INSTHOME/.rhosts D~&C|,`FgBDu?:
ServerA.yourdomain.com db2inst1ServerB.yourdomain.com db2inst1ServerC.yourdomain.com db2inst1ServerD.yourdomain.com db2inst1
ITZ .rhosts D~P8(TBu?,x;GVp8(?vwz{,+GKYwI
\azz2+gU,v&ZbT73Pbyv#
+ db2inst1
Z 16 B 20sNq 221
g{Z db2nodes.cfg D~P8(K_Y;;z(xg{),G49&+?(Fcz
Dxg{u?mSA .rhosts D~#xg{5GZ db2nodes.cfg D~DZDPP
8(D#xP_Y;;z(xg{)u?D .rhosts D~I\`FgBy>:
ServerA.yourdomain.com db2inst1ServerB.yourdomain.com db2inst1ServerC.yourdomain.com db2inst1ServerD.yourdomain.com db2inst1Switch1.yourdomain.com db2inst1Switch2.yourdomain.com db2inst1Switch3.yourdomain.com db2inst1Switch4.yourdomain.com db2inst1
B;=v24
g{;9C .rhosts D~,2IT9C /etc/hosts.equiv D~#/etc/hosts.equiv D
~+|,k .rhosts D~j+`,Du?,+GXkZ?(FczO4(|#
PX .rhosts D~r /etc/hosts.equiv D~D|`E",kNDYw53D5#
tCXFPD\m (Linux)XkZyPFczOt/“DB2 \m~qw”(DAS) .s,E\9CXFPD4\mVx
}]b53#
}L
*TVx}]b53tC“XFPD”\m:
1. w* DAS C'@NG<?(Fcz(ServerA"ServerB"ServerC M ServerD)#
Z>>}P,dasusr1 G DAS C'#
2. *t/ DB2 \m~qw,kKP db2admin start |n#
222 20 DB2 ~qw
Z 4 ?V 20 DB2 E"PD
© Copyright IBM Corp. 1993, 2012 223
224 20 DB2 ~qw
Z 17 B DB2 E"PD20!n
ITSBP;C4CJ DB2 E"PD:
v IBM Web >c
v +>Z?xPD;(~qw
v 20ZFczOD;v1>
1!ivB,DB2 z7CJ IBM Web >cOD DB2 E"PD,x7*:http://
publib.boulder.ibm.com/infocenter/db2luw/v9r7/#+G,g{*ZZ?x~qwr_zT
:DFczOCJ DB2 E"PD,G4Xk20 DB2 E"PD#
a)KBP`MD DB2 E"PD:
v ;c DB2 E"PD
bMGf DB2 }]bz7V"DGv DB2 E"PD#|=xPJmz+E"PD
20ZFczOD20LrMd{Lr#20Lr*szZFczO_P\m(^
E\jI20#
v DB2 E"PDD$w>f>
Zz;P\m1(^r root C'(^1,b)Lr|JmzZFczOKP DB2 E
"PD#DB2 E"PDD$w>f>T“@"”==KP;xgPDd{M'z^(T
|xPCJ#;PkK`MD DB2 E"PD`X*D~qrX$Lr,rK,Xk
V/+dt/M#9#IZK`MD DB2 E"PDy]FczD53oT73x;
Gy]/@w7(oT73,rK|2k;c DB2 E"PD;,#
IT9CZz7iJ|PR=D DB2 E"PD DVD 420N; DB2 E"PD#r
_,ITS https://www.ibm.com/services/forms/preLogin.do?lang=en_US&source=swg-dm-
db297info BX DB2 E"PD203q#
kTy]zD$w734CJ DB2 E"PDP DB2 z7D5D;)I\!q,Bm
a)K;)(i#
rXxCJ Z?xCJ (i
G G CJ IBM Web >cOD DB2 E"PD,r_CJ2
0ZZ?x~qwOD DB2 E"PD#
G q CJ IBM Web >cOD DB2 E"PD#
q G CJ20ZZ?x~qwOD DB2 E"PD#
q q CJ>XFczOD DB2 E"PD,r_CJ@"
DB2 E"PDD$w>f>#
CJ IBM Web >cOD DB2 E"PD
ITZrXxODTBx7R= DB2 E"PD:http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp#g{dC>XD DB2 2049CKf>D DB2
E"PD,G4z+\GCJPX DB2 z7DnBE"#
© Copyright IBM Corp. 1993, 2012 225
Z Windows =(O,9C db2set |n4dCFczOD"amd?,TcS IBM
Web >crzDFczCJ DB2 E"PD#g{53OQ-20K DB2 GUI $_,
G49IT(}b) DB2 GUI $_4|Db)"amd?#
CJzDFczOD DB2 E"PD
Z20 DB2 z7.s,g{kCJKFczOD DB2 D5,G4h*20 DB2 E
"PD#9CiJ|PD DB2 E"PD DVD r_S https://www14.software.ibm.com/
webapp/iwm/web/preLogin.do?lang=en_US&source=swg-dm-db297info BXDD~420
DB2 E"PD#
CJZ?x~qwOD DB2 E"PD
9IT!q+ DB2 E"PDD1>20ZZ?x~qwO,TcZ?xOD?vC'
<ITCJ DB2 D5,x^hZ?(zwO<20b)D5#
(}9Cz720Dl&D~,IT+?( IBM }]~qwM'zdC*\;CJZ
?x~qwODD5#l&D~P&C|,9CZ?x~qwOD DB2 E"PDDw
z{MKZE4CJ DB2 E"PD1yh*DdCE"#z2IT9C db2setup |n"SNN DB2 ~qwr IBM }]~qwM'zz7!q(F204jIKdC#
Kb,9IT|DQ20D IBM Data Server ClientDhCT9CZ?xZD DB2 E
"PD#*Z?(FczO|D DB2 E"PD"amd?,k9CBPNN;V=(:
v db2set |n
v NN DB2 GUI $_PD$_hCJG>
DB2_DOCHOST GCZwz{D"amd?,x DB2_DOCPORT GCZKZED"amd?#b)5Xkk20 DB2 E"PDDZ?x~qwOhCD5`%d#
226 20 DB2 ~qw
Z 18 B 20Nq
9C“DB2 20”r<420 DB2 E"PD (Windows)(}9C“DB2 20”r<,zIT(e20W!n"Z9C Windows Yw53DFc
zO20 DB2 E"PD#
*<.0
>ZP>KZ Windows O20 DB2 E"PD1D2~"Yw53"m~T0(E*
s#
Yw53*s
h*BPdP;vYw53:
v Windows Vista
v Windows XP
v Windows Server 2003
v Windows Server 2008
DB2 E"PD+Z Windows M Linux on AMD/EMT 64 OKP,+|;a9
C 64 ;e5a9#
m~*s
h*9CBPdP;V/@w:
v Firefox 1.0 M|_f>
v Internet Explorer (IE) 6.0 M|_f>
v 1.7 M|_f>DyZ Mozilla D/@w
v Safari 3.0
v Konqueror(vJCZ UI y>==)#y>==^FC'y>&\,}g,
T>wb"R=?<PDwbMQwwb#
(E*s
h*9C TCP/IP -i#
XZKNq
ITICBP}V=(4CJ DB2 }]bz7D5:
v Z IBM Web >cOCJ
v ZZ?x~qwOCJ
v Z20ZFczOD3vf>PCJ
1!ivB,DB2 }]bz7CJ IBM Web >cOD DB2 D5#g{*ZZ?x
~qwr_zT:DFczOCJ DB2 D5,G4XkS DB2 E"PD DVD rS
Passport Advantage BXD3qr DB2}]bz7D5 Web >c420K DB2 D5#
^F
© Copyright IBM Corp. 1993, 2012 227
v *20 DB2 E"PDDxgf,zh*;v_P\mX(DJ'4xP20#*2
0 DB2 E"PDD$w>f>,;h*_8\mX(#
v z;\Z20K DB2 }]bz7D;CP20 DB2 E"PD#,y,Z,;v5
3O,DB2 E"PD;\kH0f>D DB2 E"PD2fZ,;v2076P#
v ;\Z53O20 DB2 E"PDD?vf>D;v1>#}g,zITZ,;53
O20 DB2 E"PD V9.1 D;v1>M DB2 E"PD V9.5(r|_f>)D;
v1>,+G^(20 DB2 E"PD V9.5(r|_f>)D=v1>#
v g{Z_P@p=D53O20 DB2 E"PD,"RrcCd{53CJ DB2 E
"PD,G4XkZ@p=hCPr*KZ#
}L
*9C“DB2 20”r<420 DB2 E"PD:
1. 9CQ* DB2 E"PD20(eDJ'G<53#
2. g{zP DB2 E"PDz7 DVD,k+ DB2 }]bz7 DVD ek}/wP#
g{tCKT/KP&\,|+T/t/“DB2 20”t/e#g{;\T/KP,
G49C Windows J4\mw4/@ DB2 }]bz7 DVD#
3. g{zSZ_4(}g,Passport Advantage r_ ibm.com®)BXK3q,kb9
u DB2 E"PD203q#
4. +w20<j#
5. S“DB2 20t/e”P,ITi420Hvu~M"P5w,2IT1SxP20#
z&i420Hvu~M"P5wTq!nBE"#
6. %w20z7,20z70Z+T>#
7. Z“20z7”0ZO,g{FczOP420NN DB2 E"PD,G4(}%w2
0Bz74t/20#
8. Z“6-9C“DB2 20”r<”0ZO,%wB;=#“DB2 20”r<+8<zjI
Lr20}L#“DB2 20”r<+7(53oT,"t/CoTD20Lr#*z
ozI8<zjId`=h#*wC*zoz,k%wozr4 F1 |#If1%w
!{4ax20#
a{
1!ivB,DB2 E"PD+20Z Program_Files\IBM\DB2 Information Center\
Version 9.7 ?<P,dP Program_Files m> Program Files ?<yZD;C#
PX20Zdv=DmsDE",ki41!ivB;Z My Documents\DB2LOG\ ?<
PD20U>D~#IT8(U>D~D;C#CU>D~9CTBq=:DB2-DOCE-
DateTime.log,}g,DB2-DOCE-Wed Apr 11 08_38_35 2007.log
9C“DB2 20”r<420 DB2 E"PD(Linux)(}9C“DB2 20”r<,zIT(e20W!n"Z9C Linux Yw53DFcz
O20 DB2 E"PD#
*<.0
i4“DB2 ~qwM IBM }]~qwM'zD20*s (Linux)”wbPDHvu~E
"#
228 20 DB2 ~qw
XZKNq
ITICBP}V=(4CJ DB2 }]bz7D5:
v Z IBM Web >cOCJ
v ZZ?x~qwOCJ
v Z20ZFczOD3vf>PCJ
1!ivB,DB2 }]bz7CJ IBM Web >cOD DB2 D5#g{*ZZ?x
~qwr_zT:DFczOCJ DB2 D5,G4XkS DB2 E"PD DVD"Pass-
port Advantage r_ DB2 }]bz7D5 Web >c420KD5#
^F
v *20 DB2 E"PDDxgf,zXkw*_P root C'(^DC'G<#*20
DB2 E"PDD$w>f>,;h* root C'(^#
v z;\Z20K DB2 }]bz7D;CP20 DB2 E"PD#,y,Z,;v5
3O,DB2 E"PD;\kH0f>D DB2 E"PD2fZ,;v2076P#
v z;\Z53O20`,f>D DB2 E"PDD;v1>#}g,zITZ,;5
3O20 DB2 E"PD V9.1 D;v1>M DB2 E"PD V9.5(r|_f>)D
;v1>,+G^(Z,;53O20 DB2 E"PD V9.5(r|_f>)D=v1
>#
v g{Z_P@p=D53O20 DB2 E"PD,"RrcCd{53CJ DB2 E
"PD,G4XkZ@p=hCPr*KZ#
}L
*9C“DB2 20”r<420 DB2 E"PD:
1. G<53#
2. g{zP DB2 E"PDz7 DVD:
a. ek DVD "+|20=53O#
b. (}dkTB|nP;= DVD 20ZD?<:
cd /dvd
dP /dvd m> DVD D20c#
3. g{zSZ_4(}g,Passport Advantage r_ ibm.com)BXK3q,k+K
3qb9u:
a. b9uz7D~:gzip -d product.tar.gz }g,
gzip -d ese.tar.gz
b. b9z7D~:tar -xvf product.tar }g,
tar -xvf ese.tar
c. +?<P;=z7?<:cd product }g,
cd ese
4. dk ./db2setup |nTt/“DB2 20”r<#
5. “DB2 20t/e”+r*#St/eP,ITi420Hvu~M"P5w,2I
T1SLxxP20#z&i420Hvu~M"P5wTq!nBE"#
6. %w20z7,20z70Z+T>#
Z 18 B 20Nq 229
7. Z20z73O,g{FczOP420NNVP DB2 E"PD,G4(}%w
20Bz74t/20#
g{FczOQ-20VP DB2 E"PD,G4%w9CVPz749CVPD
DB2 E"PD#
8. Z6-9C“DB2 20”r<3O,%wB;=#“DB2 20”r<+8<zjIL
r20}L#
9. *Lx20,XkS\mI-i#Zm~mI-i3P,!qS\,;s%wB
;=#
10. Z!q20M/r4(l&D~3O,!qZKFczO20 DB2 E"PD#g{
kTs9Cl&D~ZKFczrd{FczO20 DB2 E"PD,G4!qZ
KFczO20 DB2 E"PD"+RDhC#fZl&D~P#IT8(+ZN
&#fl&D~#%wB;=#
11. Z!q*20DoT3O,!q DB2 E"PD+20DoT#1!ivB,DB2 E
"PD20Z /opt/ibm/db2ic/V9.7 ?<P#;x,zIT8(T:D2076#
%wB;=#
12. Z8( DB2 E"PDKZ3O,dC DB2 E"PDTxPkV(E#%wB;
=TLx20}L#
g{z8(DKZE;G1!KZE,G4aSU=“8(D~q{F}Z9CP
”ms,IT(}!q9C1!KZEr(}8(m;v~q{F4|}Kms#
13. Z*<4FD~3Pi4zwvD20!q#*|DNNhC,%wO;=#%
wjITjI+ DB2 E"PDD~20=FczO#
a{
1!ivB,20U> db2setup.log M db2setup.err +;Z /tmp ?<P#IT8
(U>D~D;C#
db2setup.log D~+6q|(msZZDyP DB2 20E"#db2setup.err D~a
6qI Java 5XDNNmsdv(}g,l#M]eE")#
;YfZ db2setup.his D~#+G,DB2 20Lra+ db2setup.log D~D1>#
fZ DB2_DIR/install/logs/ ?<P,"+C1>X|{* db2install.history#g
{ db2install.history QfZ,G4 db2setup.log D1>+X|{*
db2install.history.xxxx,dP xxxx G}V,S 0000 *<"TZB;vU>D~4
1 ]v#
"b:zI\h*KP/v|nr60 CD }/wE\5J}%20iJ#
9C db2_install r doce_install |n420 DB2 }]bz7(Linux MUNIX)
*20 DB2 }]bz7M&\r DB2 E"PD,k+z73qb9u(g{C3q
G9uD~),;s"v db2_install r doce_install |n#
*<.0
Z20 DB2 }]bz7"&\?~r DB2 E"PD.0:
230 20 DB2 ~qw
v z&ND*20DX( DB2 }]bz7D20D5#}g,g{z*20 DB2
Enterprise Server Edition,kND20 DB2 ~qwD5,Ti420Hvu~Md{
X*D20E"#
v IT9C root C'(^r_G root C'(^420 DB2 }]bz7M DB2 E
"PD#
v DB2 }]bz73qXkIC#I(}:r5J DB2 }]bz7 DVD r_S Pass-
port Advantage BX203q4q! DB2 203q#
XZKNq
db2_install |n+Z\'VD Linux M UNIX Yw53O20 DB2 }]bz7M
&\?~#
doce_install |n+Z\'VD Linux Yw53O20 DB2 E"PD#
^F
;\9CYw53D>z205CLr(}g,rpm"SMIT"swinstall r pkgadd)4V/20 DB2 }]bz7r&\?~#h*|DzC4k DB2 }]b20;%Mi
/ DB2 }]b20DNN|,>z205CLrDVPE>#
db2_install |nZ“>XoT|”DVD O;\'V#
vITZ53O2010"PfD DB2 E"PDD;v1>#;\+E"PDk DB2
}]bz720Z,;;C#g{Z_P@p=D53O20 DB2 E"PD,"Rz
rcJmd{53CJ DB2 E"PD,G4XkZ@p=hCPr*KZ#
}L
*9C db2_install |n420 DB2 }]bz7r&\?~,r9C doce_install|n420 DB2 E"PD:
1. g{_P5JD DB2 }]bz7 DVD,G4ek"20`&D DVD r_CJC
Zf"203qDD~53#
2. g{BXK DB2 }]bz73q,G4XkTz7D~xPb9u#
a. b9uz7D~:
gzip -d product.tar.gz
}g,
gzip -d ese.tar.gz
b. b9z7D~:
Z Linux Yw53Otar -xvf product.tar
}g,
tar -xvf ese.tar
Z AIX"HP-UX M Solaris Yw53Ognutar -xvf product.tar
}g,
Z 18 B 20Nq 231
gnutar -xvf ese.tar
c. +?<P;=z7?<:
cd product
}g,
cd ese
3. dk ./db2_install r ./doce_install |n:
./db2_install -b DB2DIR -p productShortName -c NLPackLocation -L language... -n
dP:
v DB2DIR 8(+20 DB2 }]bz7D76#g{;P8(76,a;a>!q
1!76r_a)76#1!2076G:
– TZ AIX"HP-UX r Solaris Yw53*:/opt/IBM/db2/V9.7
– TZ Linux Yw53*:/opt/ibm/db2/V9.7
– TZ DB2 E"PD*:/opt/ibm/db2ic/V9.7#DB2 E"PDD$w>f>;
P1!2076,zXk8(20;C#+G,1!ivB,DB2 E"PDD
$w>f>20ZKZ 51097#
g{za)T:D76,G4Xk8(j{76{#
DB2 2076_PBPfr:
– IT|,!4V8 (a–z)"s4V8 (A–Z) MB._V{ ( _ )
– ;\,} 128 vV{
– ;\|,Uq
– ;\|,G"DV{
– ;\G{E4S
":*C DB2 }]bz7Mi~;p$w,Xk+|G20Z;v76P#bk
IT+ DB2 }]bz720=`v76P";,\#+G,*Cz7Mi~;p
$w,Xk+|G20Z,;76P,"R|GXktZ,;"Pf6p#
v productShortName 8(*20D DB2 }]bz7#
KN};xVs!4,1z8( -n N}1,Xk8(KN}#ITZ
C o m p o n e n t L i s t . h t m D~(;Zz7+{B)PR=z7L{F
(productShortName),KD~;ZiJOD /db2/plat ?<B;dP plat G}Z
dOxP20D=(D{F#?N;\20;vz7#
v NLPackLocation 8(>XoT| (NLPACK) ;C#
v language 8(>XoT'V#IT20 DB2 }]bz7DG"of>#;x,
XkSz7 DVD x;GS“>XoT|”DVD PKPK|n#
1!ivB,<Ua20“"o”,rK,;h*8(“"o”#g{h*20`V
oT,G4Xk8(KN}#*8>`VoT,IT`N8(KN}#}g,*
,120(oMBo,I8( -L FR -L DE#
v n N}8>G;%20==#18(KKN}1,9Xk8( -b M -p#ZJ1DivB,;h*8( -c M -L#
232 20 DB2 ~qw
20 DB2 E"PD1,g{8(G1!KZE,G4zI\aSU=ms8(D~
q{F}Z9CP#zIT(}!q*9C1!KZEr8(d{~q{F4|}
Kms#
B;=v24
Z20.s,XkV/dC DB2 }]b~qw#Nq|(C'M5}4(kdC#
Z 18 B 20Nq 233
234 20 DB2 ~qw
Z 19 B 20sNq
t/r#9E"PD(Linux M Windows)DB2 E"PDG9C Windows ~qT0r Linux X$Lrt/M#9D#
XZKNq
Z Linux Yw53O,DB2 E"PDX$LrG DB2 E"PD20D;?V#KX
$LrGKPE"PDDs(xL#KX$LrIE> db2icd u</,CE>IZINST_PATH/doc/bin PR=,dP INST_PATH G DB2 }]bz7D2076#v1
zk|DE"PDX$LrDdCd?1,Eh*V/t/r#9CX$Lr#(
#,Z53t/Zd,a4UZ20 DB2 E"PDZd4(DKP6p4t/CX$
Lr#DB2 E"PDD$w>f>;PX$Lr#
Z Windows Yw53O,*#9rt/E"PD,k9C~qXFfe applet:XF
fe > \m$_ > ~q#R|%wj)*“DB2 E"PD”D~q#!q#9rt/#
}L
Z Linux Yw53O,*#9Mt/E"PDX$Lr,k4PBPYw:
1. w*_P root C'(^DC'G<#
2. g{CX$LrQ-ZKP,G4+d#9# Z|nPPdkTB|n:
INIT_DIR/db2icd stop
dP INIT_DIR GH0P>D db2icd D~D20?<#
3. (}`- db2ic.conf D~4|DCX$LrDNNd?# ?0,IT^DD5~
qD TCP KZET0CX$LrZKP19CDY1$wUdyZD;C#
4. t/CX$Lr# Z|nPPdkTB|n:
INIT_DIR/db2icd start
dP INIT_DIR GH0P>D db2icd D~D20?<#
a{
1CX$LrXBt/1,|Ma9CBD73d?#
9P;v!nIT"4XU;sXBt/CX$Lr#Z|nPPdkTB|n:
INIT_DIR/db2icd restart
dP INIT_DIR GH0P>D db2icd D~D20?<#
f1<ITliCX$LrD4,#Z|nPPdkTB|n:
INIT_DIR/db2icd status
dP INIT_DIR GH0P>D db2icd D~D20?<#CX$Lr+5X104,,
g{|&Zn/4,,G49aT>|DxLj6#
© Copyright IBM Corp. 1993, 2012 235
236 20 DB2 ~qw
Z 5 ?V dC
© Copyright IBM Corp. 1993, 2012 237
238 20 DB2 ~qw
Z 20 B 9CXFPD4dC DB2 ~qw(E
dC>X DB2 5}D(E-iKNqhvgN9CXFPDdC>X DB2 5}D(E-i#
XZKNq
XkdC DB2 ~qwOD(E-i,DB2 ~qwEaS\4T6L DB2 M'zDk
>ks#
19C“DB2 20”r<20 DB2 1,+T/lb"dCs?V-i#ZBPivB4
PKNq:
v 9C“DB2 20”r<20 DB2z71,!{!qKlb=D(E-i#
v TS9C“DB2 20”r<hCK DB2 z7s,rxgmSK(E-i#
v }Z9C“DB2 20”r<4lb=D(E-i#
v V/20K DB2 z7#
9I9C“|nP&mw ”(CLP) dC(E-i#
fZBP^F:
v ;\9CXFPD4dCVx DB2 ~qwD(E-i#
v ^D5}D(E-ihCI\h*|BM'zOD}]b,S?<(XBdCM'
zk~qwD(E)#
*dC>X5}D(E-i,4PBP=h:
}L
1. t/XFPD#
2. %w53{FT_D [+] Tq!5}D~P#
3. !q“}]brxX,S”D~P,"%w5}D~PT_D [+] Tq!X(53OD5}Pm#
4. !q*dCD5},;s%wsjR|#
5. S/vK%P!qhC(E!n#“hC(E”0Z+r*#
6. 9C“hC(E”0Z4dCz!qD5}D(E-i#(}%wozr4 F1 |4wC*zoz#
7. Xk#9C5},;sYXBt/|,EI9b)|Dz'#
a. *#9}]b\mw5},!qC5},%wsjR|,;sS/vK%P!
q#9!n#
b. *t/}]b\mw5},!qC5},%wsjR|,;sS/vK%P!
qt/!n#
© Copyright IBM Corp. 1993, 2012 239
a{
dC6L DB2 5}D(E-iKNqhvgN9CXFPDZ DB2 ~qwO*6L5}dC(E-i#
XZKNq
XkdC DB2 ~qwOD(E-i,DB2 ~qwEaS\4T6LM'zDk>k
s#
9C“DB2 20”r<20 DB2 1,+T/lb"dCs?V-i#ZBPivB4P
KNq:
v 9C“DB2 20”r<20 DB2 }]b531,!{!qKlb=D(E-i#
v 9C“DB2 20”r<20 DB2 }]b53.s,Q+(E-imS=xg#
v }Z9C“DB2 20”r<^(lb=D(E-i#
v Q9C db2_install |nrP'Z]D~=(20K DB2 }]bz7#
fZBP^F:
v ;\9CXFPD4dCVx DB2 ~qwD(E-i#
v ^D5}D(E-ihCI\h*|BM'zOD}]b,S?<(XBdCM'
zk~qwD(E)#
}L
*dC6L5}D DB2 (E-i,4PBP=h:
1. t/XFPD#
2. g{P>K|,zk*D6L5}D53,G4%w53{FT_D [+] ET>5}D~P# %w5}D~PT_D [+],TT>C53D5}Pm,;s*A=hZ 2413D 13#g{P>K|,zk*D6L5}D53,+zk*D5}4T>
ZC53Bf,k*A=h 8#
3. g{4P>|,zk*dCD6L5}D53,k!q53D~P,%wsjR
|"!qmS!n# +r*“mS53”0Z#
4. *rXFPDmS53,I4PBPdP;nYw:
v g{53{F*U,G4%w Discover TT>xgOD TCP/IP 53DPm#
!q;v53"47(#+Z“mS53”0ZOnd53E"#
v g{Qn453{F,G4%w Discover TwCQ* Discovery#g{I&,
G4+Z“mS53”0ZOnd53E"#
":Discovery ;T6L TCP/IP 53pwC#
5. %w&CT+53mSAXFPD0Z#
6. %wXU#
7. %wzUUmSD53{FT_D [+] ETT>5}D~P#
8. *B53!q5}D~P"%wsjR|#
9. !qmS!n# +r*“mS5}”0Z#
10. %w Discover Tq!IC5}DPm"Z53OT>6L5}DPm#
240 20 DB2 ~qw
11. !qk*mSD5}"%w7(# 6L5}E"+nd=“mS5}”0ZP#
12. %wXU#
13. !q*dCD5}"%wsjR|#
14. S/vK%P!qhC(E!n# +r*“hC(E”0Z#
15. 9C“hC(E”0Z*C5}dC(E-i# %woz4%,TqC|`E"#
16. Xk#9C5},;sYXBt/|,EI9b)|Dz':
a. *#9;v5},!qC5},%wsjR|,"!q#9!n#
b. *t/;v5},!qC5},%wsjR|,"!qt/!n#
9CXFPDD DB2 ~qw(EdC
*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;#
XFPDGC4\m DB2 }]bD;v<N$_#XFPDDhC(E&\JmzT
>;v~qw5}ZdC.sI9CD-iMdCN}#|9Jmz^DQdC-i
DN}5,2JmzmSr>}-i#
r~qw53mSTB-iD'V1,hC(E&\lb"zIB-iD~qw5}
N}5#Z9C.0,IS\r^Db)5#S~qw53P}%TVf-iD'V
1,hC(E&\+lbQ}%D-i,"{9~qw5}9CK-i#
ImSP4lb=D-i,+G,ZLx4P.0Xka)yPXhDN}5#
hC(E&\ICZ,$>XM6L~qw5}D(E(;*~qw53OP DB2 \
m~qw (DAS) ZKP)#
*^DH0Q-dCD5}(EhC,I\h*|BM'zOD}]b,S?<#*
K,IT:
v ZM'zO9CdCzV#!qk*|DD}]b,S#Zy!K%B,!q|D
}]b#b+t/“r<”,|+ozzxP|D#
v y]~qwOQ|DD5,ZM'zO9C|nP&mw4TZc!{`?MXB
`?#
Z 20 B 9CXFPD4dC DB2 ~qw(E 241
242 20 DB2 ~qw
Z 21 B * DB2 5}hC(E-i
*<.0
*4PKNq,h* SYSADM (^#
XZKNq
* DB2 5}hC(E-iG* DB2 5}dC TCP/IP r SSL (EDw*NqD;
?V#
DB2COMM "amd?Jmz*10 DB2 5}hC(E-i#g{ DB2COMM "amd?4(erhC*U,G4t/}]b\mw1;at/NN-i,S\mw#
IT9CBPdP;vX|V4hC DB2COMM "amd?:
tcpip t/ TCP/IP 'V
ssl t/ SSL 'V
}L
**5}hC(E-i:
S DB2 |n0Zdk db2set DB2COMM |n:
db2set DB2COMM=tcpip
>}
}g,*+}]b\mwhC*T TCP/IP (E-it/,S\mw,dkTB|n:
db2set DB2COMM=tcpipdb2stopdb2start
© Copyright IBM Corp. 1993, 2012 243
244 20 DB2 ~qw
Z 22 B dC DB2 ~qw(E(TCP/IP)
* DB2 5}dC TCP/IP (EKNqhvgN9C“DB2 |nP&mw ”(CLP) Z DB2 ~qwOdC TCP/IP (E#
XkdC DB2 ~qwOD(E-i,DB2 ~qwEaS\4T6L DB2 M'zDk
>ks#
*<.0
Z* DB2 5}dC TCP/IP (E.0:
v 7# DB2 ~qw}Z9C TCP/IP#DB2 M'z2Xk}Z9C TCP/IP E\("
,S#
v j6“,S~q{F”M“,SKZ”,rvj6“,SKZ”#
,S~q{FM,SKZ
C~q{FCZ|B~qwOD}]b\mwdCD~P“~q{F
”(svcename)N}#18(“,S~q{F”1,XkT`,D“~q{F
”"KZEM-i|B services D~#“~q{F”GNbD,+GZ ser-
vices D~ZXkG(;D#~q{FDy>5ITG server1#g{}Z9
CVxq=D DB2 Enterprise Server Edition,k7#KZEk“lY(E\
mw”(FCM) 9CDKZE;Pe;#
“,S”KZZ services D~PXkG(;D#KZEM-iDy>5ITG
3700/tcp#
,SKZ
ICKZE|B~qwOD}]b\mwdCD~P “~q{F
”(svcename)N}#g{Gby,G4;X|B services D~#g{}Z
9CVxq=D DB2 Enterprise Server Edition,k7#KZEk“lY(E
\mw”(FCM) r53ODNNd{&CLr9CDKZE;Pe;#KZE
Dy>5ITG 3700#
XZKNq
9C“DB2 20”r<20 DB2 }]b531,+T/lb"dCs?V-i#ZBP
ivB4P10Nq:
v 9C“DB2 20”r<20 DB2 }]b531,!{!qK TCP/IP (E-i#
v 9C“DB2 20”r<20 DB2 }]b53.s,Q+ TCP/IP (E-imS=xg#
v “DB2 20”r<4lb= TCP/IP (E-i#
v Q9C db2_install |nrP'Z]D~=(20K DB2 }]bz7#
}L
** DB2 5}dC TCP/IP (E:
1. |B~qwOD services D~# kNDZ 2463D:Z~qwO|BCZ TCP/IP
(ED services D~;#
© Copyright IBM Corp. 1993, 2012 245
2. |B~qwOD}]b\mwdCD~# kND :Z~qwO|BCZ TCP/IP (
ED}]b\mwdCD~;#
3. * DB2 5}hC(E-i kND Z 2433DZ 21 B, :* DB2 5}hC(E
-i;#
Z~qwO|BCZ TCP/IP (ED}]b\mwdCD~KNqG* DB2 5}dC TCP/IP (Eb;wNqD;?V#
XZKNq
XkC~q{F(svcename)N}|B}]b\mwdCD~#
}L
*|B}]b\mwdCD~:
1. w*_P“53\m1”(SYSADM) (^DC'G<53#
2. g{}Z9C UNIX Yw53,khC5}73:
. INSTHOME/sqllib/db2profile (for Bash, Bourne or Korn shell)source INSTHOME/sqllib/db2cshrc (for C shell)
3. t/ DB2 |nP&mw (CLP)#
4. (}dkBP|n,C“~q{F”(svcename)N}|B}]b\mwdCD~:
update database manager configuration using svcename[service_name|port_number]
db2stopdb2start
dP:
v service_name G services D~P#tD~q{F
v port_number G service_name D`&KZErUPDKZE(g{4#t
service_name D0)
g{}Z8(~q{F,G49CD svcename XkkZ services D~P8(D“
,S~q{F”`%d#
Z#9"YNt/}]b\mw.s,i4}]b\mwdCD~T7#b)|D
Q-z'#(}dkBP|n,i4}]b\mwdCD~:
get database manager configuration
Z~qwO|BCZ TCP/IP (ED services D~KNqG* DB2 5}dC TCP/IP (Eb;wNqD;?V#
XZKNq
TCP/IP services D~8(~qw&CLrIl}M'zksDKZ#g{Z DBM dC
D~D svcename VNP8(K~q{F,G4XkC~q{F+ services D~|B*
KZE/-i3d#g{Z DBM dCD~D svcename VNP8(KKZE,G4;h
*|B services D~#
246 20 DB2 ~qw
|B services D~"8(k*~qwl}kVM'zksDKZ#services D~D1
!;C!vZYw53:
Linux M UNIX Yw53/etc/services
Windows Yw53%SystemRoot%\system32\drivers\etc\services
}L
9CD>`-w+“,S”u?mSA services D~#}g:
db2c_db2inst1 3700/tcp # DB2 ,S~qKZ
dP:
db2c_db2inst1m>,S~q{F
3700 m>,SKZE
tcp m>z9CD(E-i
a{
Z 22 B dC DB2 ~qw(E(TCP/IP) 247
248 20 DB2 ~qw
Z 23 B 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,Z20}
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 2503Dm 25#
;c45,DB2 }]bz7DmI$I4&mw:r(y]&mw[5%; (PVU) (
[)r(}Z(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,XkV
pT?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#
;)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
© Copyright IBM Corp. 1993, 2012 249
v XFPDPDmI$PD#
m 25. 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/&\?~
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)
250 20 DB2 ~qw
m 25. DB2 mI$D~ (x)
mI$D~{ DB2 }]bz7r&\?~
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$#
jk DB2 mI$*9z7qCZ(,kT DB2 }]bz7"aJ1DmI$\?#
*<.0
g{*Z20z7ZdT/mSmI$\?,kZt/“DB2 20”r<.0+mI$\
?4F=203qD /db2/license ?<P#
XZKNq
*9C DB2 &\?~r_{O10z7D9C({,zI\h*"ad{mI$\?#
>}
}g,7#+ db2ese_c.lic r db2ese_u.lic mI$D~mS=203qD /db2/
license ?<,;sY20 DB2 Enterprise Server Edition#g{4+NNmI$D~
mS= /db2/license ?<,G4zaZ db2licm -l |nDdvPrZmI$PDP4=“4"amI$”{"#Z20s,zIT(}KP db2licm -a |n4V/&CmI$#
g{z"aP'mI$\?,G4 db2licm -l |n+I&P>yPz7T0ICDmI$E"#
Z 23 B DB2 mI$ 251
|BTCmI$
g{zH09C;vTCmI$20K DB2 z7,xVZk|B*j{mI$,G4
Xk|Bz7mI$\?#
*<.0
;\9CK=(S;v DB2 z7|B*m;vz7#
g{H0mID DB2 ~qwz7D1>P;fZ,G4IT9C%v~qw^)|3
q420NN DB2 }]b~qwz7#ZbVivB,20DmI$GTCmI$#
XZKNq
*|B DB2 mI$:
}L
1. q!mI$\?#mI$\?ISTB=fqC:
v S Passport Advantage BXD$n\?,r_
v U=D IBM omiJ|ZD$n CD#
2. 9CmI$PDr db2licm |n4"amI$\?#
":;\+ 32 ; Linux OD DB2 Enterprise Server Edition DTCmI$|B*
zzmI$#
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#
}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)#
252 20 DB2 ~qw
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#
}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#
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:
Z 23 B DB2 mI$ 253
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"PC'_T,kdkBP|n:
db2licm -p db2consv concurrent
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$}?#
li DB2 mI$D;BT?v DB2 }]bz7M&\?~<PX*DmI$\?#&Z9C DB2 }]bz7
r&\?~.0"amI$\?#*i$mI$;BT,kKP db2licm |n"zI;BT(f#
XZKNq
":g{20K DB2 }]bz7TC3q,G4C3qJmzCJz}Z9CDf>
Pa)DyP&\?~#
}L
1. i$zGqT DB2 }]bz7"aKmI$\?#
a. r*mI$PDr"v db2licm -l |n#
b. limI$`ME"#
254 20 DB2 ~qw
v g{{=mI$`M:“*"_”,G4b6EzD DB2 }]bz7Gw*
Database Enterprise Developer Edition for Linux, UNIX, and WindowsD;?
Vq!D#ZKivB,IBM Database Enterprise Developer EditionmIun
EHZdMD DB2 z7mIun#
v g{{=mI$`M:“^F9C”,G4b6EzD DB2 }]bz7Gw*
m; IBM z7D;?Vq!D#ZbVivB,&sz7DmIunEHZ
dM DB2 z7mIun#
v g{{=mI$`M:“4"amI$”,G4b6E;"aKy>mI$\
?#&1T DB2 }]bz7"aJ1Dj{mI$\?#
2. i$zGqT DB2 &\?~"aKmI$\?#
a . 9C d b 2 l i c m |nrmI$PD4zI;BT(f,ri/
ENV_FEATURE_INFO \mS<#
v *9C db2licm |nzI;BT(f,k"vTB|n:
db2licm -g filename
dP filename Gf"dvD76MD~{#
v #*SmI$PDzI;BT(f,k!qmI$ > zI;BT(f#
v *Z ENV_FEATURE_INFO \mS<Pi4;BTE",k,SA}]b"
"vTBi/:
SELECT * FROM SYSIBMADM.ENV_FEATURE_INFO
b. Vv;BT(f# g{P4T9CD DB2 &\?~"amI$\?,G4;B
T(fa+C&\?~P>*“"z%}”#
Z 23 B DB2 mI$ 255
256 20 DB2 ~qw
Z 6 ?V 20 Tivoli System Automation for Multiplatforms
© Copyright IBM Corp. 1993, 2012 257
258 20 DB2 ~qw
Z 24 B 9C DB2 20Lr420M}6 SA MP
Z AIX"Linux M Solaris Yw53O,IBM Tivoli System Automation for Multiplatforms
(SA MP) k IBM }]~qw/IZ;pw* DB2 _ICT (HA) &\?~D;?V#
IT9C DB2 20Lrr_ IBM }]~qw20iJPy|,D installSAM MuninstallSAM E>420"}6r6X SA MP#Z Windows Yw53O,SA MP s
(* DB2 _ICT&\?~D;?V,+|4k DB2 20Lr/IZ;p#
*<.0
v *20M9C SA MP,SA MP D53dCMF.9CXkzcf SA MP(k IBM
}]~qw`/I);pa)DmI$un#
PXk IBM }]~qw/IZ;pD SA MP DmI$Dj8E",kNDZ 273
3D:PX9Ck IBM }]~qwz7/IZ;pD IBM Tivoli System Automa-
tion for Multiplatforms (SA MP) m~DmIun;#
v *20r}6 SA MP,k IBM }]~qw/IZ;pD SA MP Xk'Vz9C
D53e5a9#
PX SA MP'VDm~M2~D|`E",kNDZ 2743D:IBM Tivoli Sys-
tem Automation for Multiplatforms(SA MP)'VDm~M2~;#
v Xk_P root C'(^E\20 SA MP#
g{w*G root C'420 IBM }]~qw,G4ITS IBM }]~qw20i
JP%@20 SA MP#1%@20 SA MP1,zT;Xk_P root C'(^#
v SA MP ;'V AIX 53$w:XVx (WPAR)"Solaris 9 =(M Solaris x64
AMD64,2;'V Solaris ODG+Vxr#PX'VD=(M53dCPm,kN
D h t t p : / / p u b l i b . b o u l d e r . i b m . c o m / t i v i d d / t d /
IBMTivoliSystemAutomationforMultiplatforms3.1.html#
v V9.7 FP2 T0|_f>D^)||, SA MP D|Bf>,b)f>H DB2 V9.7
WN;61yr|Df>|_#*K'V_ICT&\,KPOBYw53r2~
D3)73h*b)|Bf>#
v g{ IBM PowerHA SystemMirror for AIX /:}ZKP,G4;\4P TSAMP 2
0r}6,r* Tivoli SA MP s(K@5Z PowerHA SystemMirrorD Reliable Scal-
able Cluster Technology (RSCT) D~/#*x} TSAMP 20,I9C db2_install|nr installFixPack |n#
PX9C PowerHA SystemMirror /:20r}6 TSAMP DE",kNDjb*
“HACMP 73PD DB2 ~qw}68O”DW$i,IS“IBM 'VkBX”Web >
c (http://www.ibm.com/support/docview.wss?uid=swg21045033) q!CW$i#
IBM Tivoli System Automation for Multiplatforms (SA MP) BaseComponent
IBM Tivoli System Automation for Multiplatforms (SA MP) Base Component *
AIX"Linux"Solaris SPARC M Windows a)K_ICTT0VQV4&\#
© Copyright IBM Corp. 1993, 2012 259
SA MP k AIX"Linux M Solaris SPARC Yw53OD DB2 Enterprise Server
Edition"DB2 Advanced Enterprise Server Edition"DB2 Workgroup Server Edition"DB2
Connect Enterprise Edition M DB2 Connect Application Server Edition/IZ;p#|
9k Express f/I=;pTk DB2 Express-C (ZmI$ (FTL) M DB2 _ICT
&\?~ dO9C#
Z Windows Yw53O,SA MP kyPb) DB2 }]bz7M&\?~&sZ;
p,+G4k DB2 }]bz720Lr/IZ;p#
IT9C SA MP DK1>4\m DB2 }]b53D_ICT#g{;:r SA MP
mI$D}6,M;\9CK1>4\m} DB2 }]b53TbD}]b53#
Z AIX"Linux M Solaris SPARC Yw53O,SA MP G IBM }]~qw/:73
PD1!/:\mw#
3)73*sD SA MP f>ZWN;61,k DB2 V9.7 r|Df>`H*|B#
V9.7 FP2 T0|_f>D^)||,zIZ_P SUSE Linux Enterprise Server (SLES)
11 r POWER7 53D73P9CD SA MP D|_f># V9.7 FP3 T0|_f>
D^)||, SA MP D|Bf>,ITZ AIX 7.1 73P9CC|Bf>#V9.7 FP4
T0|_f>D^)||, SA MP D|Bf>,IT+C|Bf>k Red Hat Enter-
pr i se Linux (RHEL) 6 53dO9C#PX SA MP D|`E",kND
publib.boulder.ibm.com/tividd/td/IBMTivoliSystemAutomationforMultiplatforms3.1.html#
ZTB Web >cO2a)K\'VYw53DPm:www.ibm.com/software/tivoli/
products/sys-auto-linux/platforms.html#
20 IBM Tivoli System Automation for Multiplatforms (SA MP) BaseComponent
IT9C DB2 20Lrr_ IBM }]~qw20iJPy|,D installSAM 20E>420 IBM Tivoli System Automation for Multiplatforms (SA MP)#
*<.0
^[zG9C DB2 20Lr"installSAM 9G uninstallSAM,<Xkzc20"}
6r6X SA MP Dy>Hvu~#kNDZ 2593DZ 24 B, :9C DB2 20L
r420M}6 SA MP;#
g{zQ-20K SA MP,G4IT9C DB2 20Lrr_ installSAM 20E>4}6Q20D SA MP f>#PXT SA MP xP}6D|`E",kNDZ 2643
D:}6 IBM Tivoli System Automation for Multiplatforms (SA MP) Base Compo-
nent;#
3)73*sD SA MP f>ZWN;61,k DB2 V9.7 r|Df>`H*|B#
V9.7 FP2 T0|_f>D^)||,zIZ_P SUSE Linux Enterprise Server (SLES)
11 r POWER7 53D73P9CD SA MP D|_f>#V9.7 FP3 T0|_f>D
^)||, SA MP D|Bf>,ITZ AIX 7.1 73P9CC|Bf>#V9.7 FP4
T0|_f>D^)||, SA MP D|Bf>,ITZ Red Hat Enterprise Linux
(RHEL) 6 73P9CC|Bf>#g{Z9C POWER7 53"R^(&C DB2 V9.7
FP2 r|_f>D^)|,k9CTB Web >cOhvD=hV/tC POWER7 '
V:www.ibm.com/support/docview.wss?uid=swg21420730#
260 20 DB2 ~qw
g{*9C V9.7 FP2 r|_f>D^)|3q420 SA MP,kZ20.0+^)
|3qP|,D SA MP TCmI$f;* SA MP @CmI$,ITS Passport
Advantage Web >cqCC@CmI$#g{K1^(f;mI$D~,G4IT9C
-f NOTSAMP !nTx} SA MP }6#
g{ IBM PowerHA SystemMirror for AIX/:}ZKP,G4;\4P TSAMP 20"
}6r|B,r* Tivoli SA MP s(K@5Z PowerHA SystemMirrorD Reliable Scal-
able Cluster Technology (RSCT) D~/#*x} TSAMP 20,k9C db2setup |nr installFixPack |n#PX9C PowerHA SystemMirror/:20r}6 TSAMP
DE",kNDjb*“HACMP 73PD DB2 ~qw}68O”DW$i,IS“IBM
'VkBX”Web >c (http://www.ibm.com/support/docview.wss?uid=swg21045033) q!
CW$i#
}L
IT(}TB=V=(420r}6 SA MP:
v 9C DB2 20Lr#
v 9C IBM }]~qw20iJPy|,D installSAM 20E>#
B;=v24
PX DB2 20Lrr_ installSAM 20E>y5XDNN/frmsDoOE",ki4 SA MP 20U>#PX SA MP 20U>D|`E",kND Z 2733D
:IBM Tivoli System Automation for Multiplatforms (SA MP) 20M6XU>;#
9C DB2 20Lr420 IBM Tivoli System Automation forMultiplatforms (SA MP)
IT9C DB2 20Lr420 IBM Tivoli System Automation for Multiplatforms (SA
MP)#
*<.0
^[G9C DB2 20Lr9G9C installSAM 20E>420 SA MP,z<Xk
zc20 SA MP Dy>Hvu~#kND:Z 2603D:20 IBM Tivoli System
Automation for Multiplatforms (SA MP) Base Component;#
g{F.S V9.7 FP2 r|_f>D^)|3q44P20,k4PBP=h:
1. *A Passport Advantage Web >c"S;vjb*“DB2 V9.7”D$n CD Pq!
SA MP @CmI$D~#TZ AIX Yw53,g{z*&C FP3 r|_f>D
^)|,G4zh* sam32.lic D~#TZ Red Hat Enterprise Linux (RHEL) 6 5
3,g{z*&C FP4 r|_f>D^)|,G4zh* sam32.lic D~#TZ
d{Yw53M|Mf>D^)|,zh* sam31.lic D~#
2. +@CmI$D~4F= Fixpack-path/db2/platform/tsamp/license ?<,dP
Fixpack-path m>^)|3qyZD76,platform m>9CDYw53#
3. S^)|3qP}% sam31tb.lic r sam32tb.lic D~#g{z4>}b)nbD
mI$D~,G420+'\#
4. Lx4P20}L#
Z 24 B 20/I/:\mw 261
XZKNq
IT(}TB}V=(49C DB2 20Lr:
v “DB2 20”r<(20"}6r6X)
v (}+l&D~k db2setup(CZ20r}6)r db2unins(CZ6X)dO9C4xP2,20
v db2_install |n(CZ20)"installFixPack |n(CZ}6)r db2_deinstall|n(CZ6X)
Z20 SA MP .0,DB2 20Lrai/53Tq!BPE":
v IBM }]~qw20iJP|, SA MP p?
v Q-20K SA MP p?
DB2 20Lr+wC installSAM 20E>44P SA MP 20YwD3)?V#z
IT1SwC installSAM,T!z9C DB2 20Lr420 SA MP#PX9C
installSAM 20E>420 SA MP D|`E",kND:Z 263 3D:9C
installSAM 20E>420 IBM Tivoli System Automation for Multiplatforms (SA
MP);#
IT+ -l !nk db2setup"db2_install r installFixPack dO9C48(installSAM E>#f SA MP 20U>D;C#PX SA MP 20U>D|`E",
kND:Z 2733D:IBM Tivoli System Automation for Multiplatforms (SA MP) 2
0M6XU>;#
}L
v *9C“DB2 20”r<420 SA MP,kKP“DB2 20”r<"q-Kr<PD8
>E"#
I DB2 20LrU/DPX53DE"+7(20ZdD)feaT>Z“DB2 2
0”r<D<NgfP#}g,g{zQ-20K SA MP,G4“DB2 20”r<ax
}C420 SA MP Dfe#
v *9Cl&D~420 SA MP,k+l&D~X|V INSTALL_TSAMP hC*
“YES”#
9Cl&D~4P20Yw1,DB2 20LrD1!P*G20 SA MP#g{
INSTALL_TSAMP *“YES”,r_l&D~P1Y INSTALL_TSAMP r_Q+|"
Mt,G4 DB2 20Lra20 SA MP#
*@9 DB2 20LrZxPl&D~20120 SA MP,k+ INSTALL_TSAMP
hC*“NO”#
v *9C db2_install |nr installFixPack |n420 SA MP,ITKPb)|
nx;8(NNX(Z SA MP DN}#
1!P*G20 SA MP#
*@920 SA MP,k9C -f NOTSAMP !n#
262 20 DB2 ~qw
B;=v24
^[zG9C DB2 20Lr9G installSAM 20E>420 SA MP,kq-`,
D20s=h#PX;cD20s=hD|`E",kND:Z 2603D:20 IBM
Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
9C installSAM 20E>420 IBM Tivoli SystemAutomation for Multiplatforms (SA MP)
IT9C IBM }]~qw20iJPy|,D installSAM 20E>420 IBM Tivoli
System Automation for Multiplatforms (SA MP)#
*<.0
^[G9C DB2 20Lr9G9C installSAM 20E>420 SA MP,z<Xk
zc20 SA MP Dy>Hvu~#kND:Z 2603D:20 IBM Tivoli System
Automation for Multiplatforms (SA MP) Base Component;#
g{F.S V9.7 FP2 r|_f>D^)|3q44P20,k4PBP=h:
1. *A Passport Advantage Web >c"S;vjb*“DB2 V9.7”D$n CD Pq!
SA MP @CmI$D~#TZ AIX Yw53,g{z*&C FP3 r|_f>D
^)|,G4zh* sam32.lic D~#TZ Red Hat Enterprise Linux (RHEL) 6 5
3,g{z*&C FP4 r|_f>D^)|,G4zh* sam32.lic D~#TZ
d{Yw53M|Mf>D^)|,zh* sam31.lic D~#
2. +@CmI$D~4F= Fixpack-path/db2/platform/tsamp/license ?<,dP
Fixpack-path m>^)|3qyZD76,platform m>9CDYw53#
3. S^)|3qP}% sam31tb.lic r sam32tb.lic D~#g{z4>}b)nbD
mI$D~,G420+'\#
4. Lx4P20}L#
}L
KP installSAM 20E>installSAM E>;Z IBM }]~qwiJPDTB;C:
db2/platform/tsamp
dP platform m>J1D2~=(#
PX9C installSAM DE",kND: publib.boulder . ibm.com/t ividd/ td/
IBMTivoliSystemAutomationforMultiplatforms3.1.html#
B;=v24
g{r*^)|3qPDmI$D~kFczODmI$D~;%dx<B20 SA MP
'\,k4PBP=h:
1. 9C;v DB2 V9.7 $n CD PD}7 SA MP @CmI$4|BVPmI$#
2. 9CBPdP;v=(XB20 SA MP:
a. 9C installSAM E>#
b. (}KPTB|nXB&C^)|:
Fix-pack-image-path/installFixPack -f level -b base-install-path
Z 24 B 20/I/:\mw 263
dP Fix-pack-image-path m>^)|3qyZD76,base-install-path m>+
20 SA MP D76#
":Xk9C -f level !n4?F DB2 20Lr&C^)|,x^[10y
20DGDv DB2 f>#
^[zG9C DB2 20Lr9G installSAM 20E>420 SA MP,kq-`,
D20s=h#PX;cD20s=hD|`E",kND:Z 2603D:20 IBM
Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
g{z+ DB2 _ICT (HA) &\?~k IBM Tivoli System Automation for
Multiplatforms (SA MP) dO9Cw*/:\mw,G4}]b\mw+9CE>4'
VT/JO*Fbv=8#1z9C DB2 20Lr420r|B SA MP 1,+T/
20r|Bb)E>#1z9C installSAM 5CLr420r|B SA MP 1,Xk
V/20r|Bb)E>#PXV/20r}6b)E>D|`E",kND:Z
2713D:20"|BM6X IBM Tivoli System Automation for Multiplatforms (SA MP)
DT/JO*FE>;#
}6 IBM Tivoli System Automation for Multiplatforms (SA MP) BaseComponent
IT9C DB2 20Lrr_ IBM }]~qw20iJPy|,D installSAM 20E>4}6 IBM Tivoli System Automation for Multiplatforms (SA MP)#
*<.0
^[zG9C DB2 20Lr"installSAM 9G uninstallSAM,<Xkzc20"}
6r6X SA MP Dy>Hvu~#kNDZ 2593DZ 24 B, :9C DB2 20L
r420M}6 SA MP;#
g{zQ-20K SA MP,G4IT9C DB2 20Lrr_ installSAM 20E>4}6Q20D SA MP f>#PXT SA MP xP}6D|`E",kND:}6
IBM Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
3)73*sD SA MP f>ZWN;61,k DB2 V9.7 r|Df>`H*|B#
V9.7 FP2 T0|_f>D^)||,zIZ_P SUSE Linux Enterprise Server (SLES)
11 r POWER7 53D73P9CD SA MP D|_f>#V9.7 FP3 T0|_f>D
^)||, SA MP D|Bf>,ITZ AIX 7.1 73P9CC|Bf>#V9.7 FP4
T0|_f>D^)||, SA MP D|Bf>,ITZ Red Hat Enterprise Linux
(RHEL) 6 73P9CC|Bf>#g{Z9C POWER7 53"R^(&C DB2 V9.7
FP2 r|_f>D^)|,k9CTB Web >cOhvD=hV/tC POWER7 '
V:www.ibm.com/support/docview.wss?uid=swg21420730#
g{*9C V9.7 FP2 r|_f>D^)|3q420 SA MP,kZ20.0+^)
|3qP|,D SA MP TCmI$f;* SA MP @CmI$,ITS Passport
Advantage Web >cqCC@CmI$#g{K1^(f;mI$D~,G4IT9C
-f NOTSAMP !nTx} SA MP }6#
g{ IBM PowerHA SystemMirror for AIX/:}ZKP,G4;\4P TSAMP 20"
}6r|B,r* Tivoli SA MP s(K@5Z PowerHA SystemMirrorD Reliable Scal-
264 20 DB2 ~qw
able Cluster Technology (RSCT) D~/#*x} TSAMP 20,k9C db2setup |nr installFixPack |n#PX9C PowerHA SystemMirror/:20r}6 TSAMP
DE",kNDjb*“HACMP 73PD DB2 ~qw}68O”DW$i,IS“IBM
'VkBX”Web >c (http://www.ibm.com/support/docview.wss?uid=swg21045033) q!
CW$i#
XZKNq
^F
v V9.7 FP2 T0|_f>D^)||, SA MP D|Bf>Dzk,+4|,b)f
>D@CmI$D~#g{zZ20.04f;^)|3qPDmI$D~,G4 SA
MP }6+'\#PX|`E",kND :9C DB2 20Lr4}6 IBM Tivoli
System Automation for Multiplatforms (SA MP);#
v g{53O(eK;vr`v IBM Reliable Scalable Cluster Technology (RSCT) T
Hr,G4;\9C DB2 20Lr4}6 SA MP#
v S V2.2 = V3.1 D}6;'VpZc(F#zh*(F{vr#PX|`E",k
ND6IBM Tivoli System Automation for Multiplatforms 20MdC8O V3.17(SC33-
8416-01) "*AZ 1 B“20M}6 System Automation for Multiplatforms”D“(F
System Automation for Multiplatforms”;Z#
}L
IT(}TB=V=(420r}6 SA MP:
v 9C DB2 20Lr#
v 9C IBM }]~qw20iJPy|,D installSAM 20E>#
B;=v24
PX DB2 20Lrr_ installSAM 20E>y5XDNN/frmsDoOE",ki4 SA MP 20U>#PX SA MP 20U>D|`E",kND Z 2733D
:IBM Tivoli System Automation for Multiplatforms (SA MP) 20M6XU>;#
9C DB2 20Lr4}6 IBM Tivoli System Automation forMultiplatforms (SA MP)
IT9C DB2 20Lr4}6 IBM Tivoli System Automation for Multiplatforms (SA
MP)#
*<.0
^[zG9C DB2 20Lr9G DB2 20iJPy|,D installSAM 20E>4}6 SA MP,<Xkzc}6 SA MP Dy>Hvu~#kNDZ 2643D:}6 IBM
Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
g{}Z9C FP2 r|_f>D^)|,G4*9C installFixPack 4}6 SA MP,
kZ20.04PBP=h:
1. *A Passport Advantage Web >c"S;vjb*“DB2 V9.7”D$n CD Pq!
SA MP @CmI$D~#TZ AIX Yw53,g{z*&C FP3 r|_f>D
^)|,G4zh* sam32.lic D~#TZ Red Hat Enterprise Linux (RHEL) 6,
Z 24 B 20/I/:\mw 265
g{z*&C FP4 r|_f>D^)|,G4zh* sam32.lic D~#TZd{
Yw53M|Mf>D^)|,zh* sam31.lic D~#
2. +@CmI$D~4F= Fixpack-path/db2/platform/tsamp/license ?<,dP
Fixpack-path m>^)|3qyZD76,platform m>9CDYw53#
3. S^)|3qP}% sam31tb.lic r sam32tb.lic D~#g{z4>}b)nbD
mI$D~,G420+'\#
4. Lx4P}6}L#
XZKNq
IT(}TB}V=(49C DB2 20Lr:
v “DB2 20”r<(20"}6r6X)
v (}+l&D~k db2setup(CZ20r}6)r db2unins(CZ6X)dO9C4xP2,20
v db2_install |n(CZ20)"installFixPack |n(CZ}6)r db2_deinstall|n(CZ6X)
Z8(zwO}6 SA MP .0,DB2 20Lrai/53Tq!BPE":
v g{Q-20K SA MP,G4Q-20D SA MP f>MZ DB2 20iJOD SA
MP f>p?
DB2 20Lr+wC installSAM 20E>44P SA MP }6YwD3)?V#I
T1SwC installSAM#PX9C installSAM E>4}6 SA MP D|`E",k
NDZ 2673D:9C installSAM 20E>4}6 IBM Tivoli System Automation for
Multiplatforms (SA MP);#
IT+ -l !nk db2setup"db2_install r installFixPack dO9C48(installSAM E>#f SA MP 20U>D;C#PX SA MP 20U>D|`E",
kND:Z 2733D:IBM Tivoli System Automation for Multiplatforms (SA MP) 2
0M6XU>;#
}L
v *9C“DB2 20”r<4}6 SA MP,kKP“DB2 20”r<"q-Kr<PD8
>E"#
I DB2 20LrU/DPX53DE"+7(}6ZdD)feaT>Z“DB2 2
0”r<D<NgfP#}g,g{zQ-20D SA MP f>k DB2 20iJO
D SA MP f>`,r__ZCf>,G4“DB2 20”r<+;aT>;vCZ}6
SA MP Dfe#
v *9Cl&D~T SA MP xP}6,k+l&D~X|V INSTALL_TSAMP hC
*“YES”#
9Cl&D~4P201,g{Q-20D SA MP f>MZ IBM 20iJODf
>,G4 DB2 20LrD1!P*G}6 SA MP#g{ INSTALL_TSAMP *
“YES”,r_l&D~P1Y INSTALL_TSAMP r_Q+|"Mt,G4 DB2 2
0Lra}6 SA MP#
*@9 DB2 20LrZxPl&D~201}6 SA MP,k+ INSTALL_TSAMP
hC*“NO”#
266 20 DB2 ~qw
v *9C db2_install |nr installFixPack |n4}6 SA MP,ITKPb)|
nx;8(NNX(Z SA MP DN}#
g{Q-20D SA MP Df>MZ DB2 20iJODf>,G41!ivB+}
6 SA MP#
*@9}6 SA MP,k9C -f NOTSAMP !n#
B;=v24
g{r*^)|3qPDmI$D~kFczODmI$D~;%dx<B}6 SA MP
'\,k4PBP=h:
1. 9C;v DB2 V9.7 $n CD PD}7 SA MP @CmI$4|BVPmI$#
2. 9CBPdP;v=(XB20 SA MP:
a. 9C installSAM E>#
b. (}KPTB|nXB&C^)|:
Fix-pack-image-path/installFixPack -f level -b base-install-path
dP Fix-pack-image-path m>^)|3qyZD76,base-install-path m>+
20 SA MP D76#
":Xk9C -f level !n4?F DB2 20Lr&C^)|,x^[10y
20DGDv DB2 f>#
^[zG9C DB2 20Lr9G installSAM E>4}6 SA MP,kq-`,D}
6s=h#PX;cD}6s=hD|`E",kND:Z 2603D:20 IBM Tivoli
System Automation for Multiplatforms (SA MP) Base Component;#
9C installSAM 20E>4}6 IBM Tivoli SystemAutomation for Multiplatforms (SA MP)
IT9C DB2 20iJPy|,D installSAM 20E>4}6 IBM Tivoli System
Automation for Multiplatforms (SA MP)#
*<.0
^[zG9C DB2 20Lr9G DB2 20iJPy|,D installSAM 20E>4}6 SA MP,<Xkzc}6 SA MP Dy>Hvu~#kNDZ 2643D:}6 IBM
Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
g{}Z9C FP2 r|_f>D^)|,G4*9C installFixPack 4}6 SA MP,
kZ20.04PBP=h:
1. *A Passport Advantage Web >c"S;vjb*“DB2 V9.7”D$n CD Pq!
SA MP @CmI$D~#TZ AIX Yw53,g{z*&C FP3 r|_f>D
^)|,G4zh* sam32.lic D~#TZ Red Hat Enterprise Linux (RHEL) 6,
g{z*&C FP4 r|_f>D^)|,G4zh* sam32.lic D~#TZd{
Yw53M|Mf>D^)|,zh* sam31.lic D~#
2. +@CmI$D~4F= Fixpack-path/db2/platform/tsamp/license ?<,dP
Fixpack-path m>^)|3qyZD76,platform m>9CDYw53#
Z 24 B 20/I/:\mw 267
3. S^)|3qP}% sam31tb.lic r sam32tb.lic D~#g{z4>}b)nbD
mI$D~,G420+'\#
4. Lx4P}6}L#
}L
KP installSAM 20E>installSAM E>;Z DB2 20iJPDTB;C:
db2/platform/tsamp
dP platform m>J1D2~=(#
PXKP installSAM DE",kND: publib.boulder . ibm.com/t ividd/ td/
IBMTivoliSystemAutomationforMultiplatforms3.1.html#
B;=v24
g{r*^)|3qPDmI$D~kFczODmI$D~;%dx<B20 SA MP
'\,k4PBP=h:
1. 9C;v DB2 V9.7 $n CD PD}7 SA MP @CmI$4|BVPmI$#
2. 9CBPdP;v=(XB20 SA MP:
a. 9C installSAM E>#
b. (}KPTB|nXB&C^)|:
Fix-pack-image-path/installFixPack -f level -b base-install-path
dP Fix-pack-image-path m>^)|3qyZD76,base-install-path m>+
20 SA MP D76#
":Xk9C -f level !n4?F DB2 20Lr&C^)|,x^[10y
20DGDv DB2 f>#
^[zG9C DB2 20Lr9G installSAM 20E>420 SA MP,kq-`,
D20s=h#PX;cD20s=hD|`E",kND:Z 2603D:20 IBM
Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
g{z+ DB2 _ICT (HA) &\?~k IBM Tivoli System Automation for
Multiplatforms (SA MP) dO9Cw*/:\mw,G4}]b\mw+9CE>4'
VT/JO*Fbv=8#1z9C DB2 20Lr420r|B SA MP 1,+T/
20r|Bb)E>#1z9C installSAM 5CLr420r|B SA MP 1,Xk
V/20r|Bb)E>#PXV/20r}6b)E>D|`E",kND:Z
2713D:20"|BM6X IBM Tivoli System Automation for Multiplatforms (SA MP)
DT/JO*FE>;#
6X IBM Tivoli System Automation for Multiplatforms (SA MP)IT9C DB2 20Lrr_ IBM }]~qw20iJPy|,D uninstallSAM 6XE>46X IBM Tivoli System Automation for Multiplatforms (SA MP)#
268 20 DB2 ~qw
*<.0
^[zG9C DB2 20Lr"installSAM 9G uninstallSAM,<Xkzc20"}
6r6X SA MP Dy>Hvu~#kNDZ 2593DZ 24 B, :9C DB2 20L
r420M}6 SA MP;#
}L
IT9C=V=(46X SA MP:
v 9C DB2 20Lr
v 9C IBM }]~qw20iJPy|,D uninstallSAM 6XE>
B;=v24
PX DB2 20Lrr_ uninstallSAM 6XE>y5XDNN/frmsDoOE",ki4 SA MP 6XU>#PX SA MP 6XU>D|`E",kND:Z 2733D
:IBM Tivoli System Automation for Multiplatforms (SA MP) 20M6XU>;#
9C DB2 20Lr46X IBM Tivoli System Automation forMultiplatforms (SA MP)
IT9C DB2 20Lr6X IBM Tivoli System Automation for Multiplatforms (SA
MP)#
*<.0
^[zG9C DB2 20Lr9G IBM }]~qw20iJPy|,D uninstallSAM6XE>46X SA MP,<Xkzc6X SA MP Dy>Hvu~#kND:Z 268
3D:6X IBM Tivoli System Automation for Multiplatforms (SA MP);#
XZKNq
IT(}TB}V=(49C DB2 20Lr:
v “DB2 20”r<(20"}6r6X)
v (}+l&D~k db2setup(CZ20r}6)r db2unins(CZ6X)dO9C4xP2,20
v db2_install |n(CZ20)"installFixPack |n(CZ}6)r db2_deinstall|n(CZ6X)
DB2 20Lr+wC uninstallSAM 20E>44P SA MP 6XYwD3)?V#
IT1SwC uninstallSAM#PX9C uninstallSAM E>46X SA MP D|`E
",kND:Z 2703D:9C uninstallSAM 6XE>46X IBM Tivoli System Auto-
mation for Multiplatforms (SA MP);#
IT+ -l !nk db2setup"db2_install r installFixPack dO9C48(installSAM E>#f SA MP 20U>D;C#PX SA MP 20U>D|`E",
kND:Z 2733D:IBM Tivoli System Automation for Multiplatforms (SA MP) 2
0M6XU>;#
Z 24 B 20/I/:\mw 269
}L
*9C db2_deinstall 46X SA MP,ITKP db2_deinstall "8( -a -F TSAMP
!n#
1!ivB,1zKP db2_deinstall 1,DB2 20Lr+;a6X SA MP#
B;=v24
^[zG9C DB2 20Lr9G IBM }]~qw20iJPy|,D uninstallSAM6XE>46X SA MP,kq-`,D6Xs=h#PX;cD6Xs=hD|`E
",kND:Z 2683D:6X IBM Tivoli System Automation for Multiplatforms (SA
MP);#
9C uninstallSAM 6XE>46X IBM Tivoli SystemAutomation for Multiplatforms (SA MP)
IT9C IBM }]~qw20iJPy|,D uninstallSAM 6XE>46X IBM
Tivoli System Automation for Multiplatforms (SA MP)#
*<.0
^[zG9C DB2 20Lr9G IBM }]~qw20iJPy|,D uninstallSAM6XE>46X SA MP,<Xkzc6X SA MP Dy>Hvu~#kND:Z 268
3D:6X IBM Tivoli System Automation for Multiplatforms (SA MP);#
}L
KP uninstallSAM 6XE>uninstallSAM 6XE>;Z IBM }]~qwiJPDTB;C:
db2/platform/tsamp
dP platform m>J1D2~=(#
PX9C uninstallSAM DE",kND: publib.boulder.ibm.com/tividd/td/
IBMTivoliSystemAutomationforMultiplatforms3.1.html#
B;=v24
^[zG9C DB2 20Lr9G installSAM 20E>420 SA MP,kq-`,
D20s=h#PX;cD20s=hD|`E",kND:Z 2603D:20 IBM
Tivoli System Automation for Multiplatforms (SA MP) Base Component;#
g{z+ DB2 _ICT (HA) &\?~k IBM Tivoli System Automation for
Multiplatforms (SA MP) dO9Cw*/:\mw,G4}]b\mw+9CE>4'
VT/JO*Fbv=8#1zKP db2_deinstall 46X SA MP 1,aT/6X
b) HADR E>#1z9C uninstallSam 5CLr46X SA MP 1,zXkV/
6Xb) HADR E>#PXV/6X HADR E>D|`E",kND:Z 2713D
:20"|BM6X IBM Tivoli System Automation for Multiplatforms (SA MP) DT
/JO*FE>;#
270 20 DB2 ~qw
20"|BM6X IBM Tivoli System Automation for Multiplatforms(SA MP) DT/JO*FE>
g{z+ DB2 _ICT (HA) &\?~k IBM Tivoli System Automation for
Multiplatforms (SA MP) dO9Cw*/:\mw,G4}]b\mw+9CE>4'
VT/JO*Fbv=8#IT9C DB2 20Lrr_ DB2 20iJPy|,D
installSAM r uninstallSAM E>420"}6M6Xb) SA MP E>#
*<.0
v *9C DB2 20Lrr_ DB2 20iJPy|,D installSAM r uninstallSAME>420"}6r6X SA MP E>,zXk:r DB2 _ICT&\?~#
v Xk_P root C'(^E\20"}6r6X SA MP E>#
g{w*G root C'420 IBM }]~qw,G4ITS DB2 20iJ%@20
SA MP E>#1z%@20 SA MP E>1,zT;Xk_P root C'(^#
}L
IT(}TB=V=(420"}6M6X SA MP T/JO*FE>:
v 9C DB2 20Lr#kND:9C DB2 20Lr420"|BM6X IBM Tivoli
System Automation for Multiplatforms (SA MP) DT/JO*FE>;#
v S DB2 20iJV/20#kNDZ 2723D:V/20"|BM6X IBM Tivoli
System Automation for Multiplatforms (SA MP) DT/JO*FE>;#
a{
1z20 SA MP T/JO*FE>1,b)E>+20ZTB;C:
/usr/sbin/rsct/sapolicies/db2
g{6XK SA MP E>,G4z;Y\;Z SA MP y\mD/:P9C HADR &
\#
9C DB2 20Lr420"|BM6X IBM Tivoli SystemAutomation for Multiplatforms (SA MP) DT/JO*FE>
IT9C DB2 20Lr420"}6r6X IBM Tivoli System Automation for
Multiplatforms (SA MP) T/JO*FE>#
*<.0
^[zG9C DB2 20Lr9GV/20"}6r6X SA MP T/JO*FE>,
<Xkzc20"}6r6X SA MP T/JO*FE>Dy>Hvu~#kND:
:20"|BM6X IBM Tivoli System Automation for Multiplatforms (SA MP) DT
/JO*FE>;#
XZKNq
IT(}TB}V=(49C DB2 20Lr:
v “DB2 20”r<(20"}6r6X)
Z 24 B 20/I/:\mw 271
v (}+l&D~k db2setup(CZ20r}6)r db2unins(CZ6X)dO9C4xP2,20
v db2_install |n(CZ20)"installFixPack |n(CZ}6)r db2_deinstall|n(CZ6X)
}L
1. *20 SA MP T/JO*FE>,kKP DB2 20Lr#
1!ivB,g{Q-20r_}Z20 SA MP,+GP420 SA MP T/JO
*FE>,G4 DB2 20Lra20b)E>#
2. *}6 SA MP T/JO*FE>,kKP DB2 20Lr#
1!ivB,g{Q-20r_}Z20 SA MP,+GQ-20D SA MP T/J
O*FE>Df>MZ DB2 20iJODE>,G4 DB2 20Lr+}6b)E
>#
3. *6X SA MP T/JO*FE>,kKP DB2 20Lr#
a{
^[zG9C DB2 20Lr9GV/20"}6r6X SA MP T/JO*FE>,
\ea{;d,kNDZ 2713D:20"|BM6X IBM Tivoli System Automa-
tion for Multiplatforms (SA MP) DT/JO*FE>;#
V/20"|BM6X IBM Tivoli System Automation forMultiplatforms (SA MP) DT/JO*FE>
IT(} DB2 20iJV/20"}6r6X IBM Tivoli System Automation for
Multiplatforms (SA MP) T/JO*FE>#
*<.0
^[zG9C DB2 20Lr9GV/20"}6r6X SA MP T/JO*FE>,
<Xkzc20"}6r6X SA MP T/JO*FE>Dy>Hvu~#kND:Z
2713D:20"|BM6X IBM Tivoli System Automation for Multiplatforms (SA MP)
DT/JO*FE>;#
XZKNq
g{Q-20r_}Z20 SA MP,G4 DB2 20LraT/20 SA MP T/J
O*FE>#g{zV/20r}6 SA MP,G4zXkV/20r}6 SA MP E
>#DB2 20Lr;a6X SA MP E>,rK,*}%b)E>,Xk+|GV/
6X#
}L
*V/20"|Br6X SA MP T/JO*FE>,k9C db2cptsa 5CLr#
a{
^[zG9C DB2 20Lr9GV/20"}6r6X SA MP T/JO*FE>,
\ea{;d,kNDZ 2713D:20"|BM6X IBM Tivoli System Automa-
272 20 DB2 ~qw
tion for Multiplatforms (SA MP) DT/JO*FE>;#
IBM Tivoli System Automation for Multiplatforms (SA MP) 20M6XU>
k20"6X IBM Tivoli System Automation for Multiplatforms (SA MP) T0T|x
P}6`XDoOE""/fMms{"|,ZX(Z SA MP D20U>M6XU>
P#
IT9C DB2 20Lrr_ IBM }]~qw20iJPy|,D installSAM runinstallSAM E>420"}6r6X SA MP#5JO,DB2 20Lr9C
installSAM 5CLrM uninstallSAM 5CLr44P;?V20"}6M6XYw#
installSAM 5CLr+zI43r|{D;5PU>D~:
/tmp/installSAM.log-number.log
dP log-number j6rPPDU>D~#
IT+ -l !nk db2setup"db2_install r installFixPack dO9C48(installSAM 5CLr&EC SA MP 20U>D;C#
uninstallSAM 5CLr+zI43r|{D;5PU>D~:
/tmp/uninstallSAM.log-number.log
log-number j6rPPDU>D~#
IT+ -l !nk db2unins r db2_deinstall dO9C48( uninstallSAM 5CLr&EC SA MP 6XU>D;C#
PX9Ck IBM }]~qwz7/IZ;pD IBM Tivoli SystemAutomation for Multiplatforms (SA MP) m~DmIun
IBM Tivoli System Automation for Multiplatforms (SA MP) m~k IBM }]~qw
z7/IZ;pT'V DB2 _ICT&\#
g{z_PNNTBz7DmI$,G4zP(9C IBM Tivoli System Automation for
Multiplatforms (SA MP) /Im~Ta)_ICT'V:
v DB2 Advanced Enterprise Server Edition
v DB2 Enterprise Server Edition
v DB2 Workgroup Server Edition
v DB2 Express Edition(T“^F9Cib~qw”6Q==:rr:rK“(ZmI$”)
v IBM Database Enterprise Developer Edition
v DB2 Connect Application Server Edition
v DB2 Connect Enterprise Edition
v DB2 Connect Unlimited Edition for System i
v DB2 Connect Unlimited Edition for System z
v yPD IBM InfoSphere Warehouse ^)f
Z 24 B 20/I/:\mw 273
g{z_P DB2 _ICT&\M DB2 Express Edition DmI$,G4z9IT9C
SA MP /Im~Ta)_ICT'V#
IBM Tivoli System Automation for Multiplatforms(SA MP)'VDm~M2~
IBM Tivoli System Automation for Multiplatforms (SA MP) Z AIX"Linux"Solaris
SPARC M Windows O\'V#SA MP k AIX"Linux M SolarisSPARC OD IBM
}]~qw/IZ;p#Z Windows O,SA MP w* IBM }]~qwD;?V%@
xP&s#
SA MP kBP DB2 }]bz7M&\?~/Ir_&sZ;p:
v DB2 Advanced Enterprise Server Edition
v DB2 Enterprise Server Edition
v DB2 Connect Enterprise Edition
v DB2 Workgroup Server Edition
v xP(ZmI$ (FTL) D DB2 Express-C
v IBM DB2 _ICT&\?~ for Express f#
BmT> DB2 20iJr^)|3qP|,KD)f>D SA MP#PX\'VDY
w53D|`E",kND53*sE"#
m 26. Z DB2 V9.7 P\'VD SA MP f>
Yw53=( SA MP z7f>
AIX v DB2 V9.7 FP3 T0|_f>D^)|:SA MP 3.2
v MZ DB2 V9.7 FP3:SA MP 3.1
":
v Xk&C V9.7 FP3 r|_f>E\Z AIX 7.1 O
9C DB2 _ICT&\?~#
Linux V" v DB2 V9.7 FP4 T0|_f>D^)|:SA MP 3.2
v DB2 V9.7 FP3 T0|Mf>:SA MP 3.1
":
v SA MP Z Ubuntu V"O;\'V#
v XkT SUSE Linux Enterprise Server (SLES) 11 r
yZ POWER7 &mwD~qw&C V9.7 FP2 r
|_f>D^)|#
v XkT Red Hat Enterprise Linux (RHEL) 6 ~q
w&C V9.7 FP4 r|_f>D^)|#
HP-UX v SA MP ;\'V#
Solaris 10 on SPARC(64 ;) v SA MP 3.1
Solaris on x64 v SA MP ;\'V#
Windows v SA MP 3.2
": Kf>k DB2 V9.7 FP5 20iJ&sZ;p,
x4k DB2 z720xP/I#
274 20 DB2 ~qw
":SA MP V3.1 M V3.2 Z AIX 53$w:XVx (WPAR) rZcG Solaris xr
]wDrO;\'V#
g{zrc9C_ICT&\?~,k7#53zc IBM Tivoli System Automation for
Multiplatforms (SA MP) DHvu~#PX|`j8E",kNDTBx7&a)D“2
0MdC8O”:Tivoli m~E"PD#
g{z49CQ/Ir_Q&sD SA MP 1>,kCJTB Web >cTq!\'V
Yw53Dj{Pm:http://www.ibm.com/software/tivoli/products/sys-auto-linux/
platforms.html#
Z 24 B 20/I/:\mw 275
276 20 DB2 ~qw
Z 7 ?V IBM Tivoli Monitoring for Databases: DB2 Agent
© Copyright IBM Corp. 1993, 2012 277
278 20 DB2 ~qw
Z 25 B IBM Tivoli Monitoring for Databases: DB2 Agent
IBM Tivoli Monitoring for Databases: DB2 Agent `S DB2 ~qwDICTMT\E
"#
IBM Tivoli Monitoring for Databases: DB2 Agent a)PCDz7}],zIT9Cb
)}]4zYwF"T53JbxPJOoO#Z Windows Yw53O'V20 Moni-
toring Agent for DB2,"RZ Linux M UNIX Yw53O'VxP root 20#
f DB2 z720D Monitoring Agent for DB2 JCZ IBM Data Studio \mXF(
DC'#Monitoring Agent for DB2 DC>;^F*v(Er IBM Data Studio \m
XF( KP4vMICT`S&\?~a)`SE"#"b:IBM Data Studio \mX
F( DKP4vMICT`S&\Qf;* IBM Data Studio Web XF(,K`Sw
;h* Monitoring Agent for DB2 Databases#
PX IBM Tivoli Monitoring for Databases: DB2 Agent D|`E",kND http://
publib.boulder.ibm.com/infocenter/tivihelp/v15r1/index.jsp?topic=/com.ibm.itmfd.doc/
main_db2.htm#
9C DB2 20Lr20 IBM Tivoli Monitoring for Databases: DB2Agent
IBM Tivoli Monitoring Agent for Databases:f DB2 z720D DB2 zmLrJC
Z IBM InfoSphere Optim Database AdministratorDC'#Monitoring Agent for DB2 D
C>;^F*v(Er IBM InfoSphere Optim Database Administrator KP4vMIC
T`S&\?~a)`SE"#Z Windows Yw53O'V20 Monitoring Agent for
DB2,"RZ Linux M UNIX Yw53O'VxP root 20#
*<.0
19C“DB2 20”r<r_l&D~420 DB2 z71,1!ivB+20 Monitor-
ing Agent for DB2#g{9Cl&D~420 DB2 z7,G4IT(}|D
INSTALL_ITMA X|VD54!q;20 Monitoring Agent for DB2#
Z Windows Yw53O:
v 'VZ DB2 z7'VDyP=(O(Windows Vista M Windows 2008 }b)20
Monitoring Agent for DB2#K'V|(9C;v_8a}X(DG\m1J'420
Monitoring Agent for DB2#
v g{y20D DB2 1>G1!1>,G4a+yP DB2 5}dC*9C Monitor-
ing Agent for DB2 DK1>#g{K DB2 1>;G1!1>,G4Z20Zd4
(D Monitoring Agent for DB2 5}+;dC*9C1! DB2 1>#
v Z20 DB2 z7Zd,g{53OQ-fZH0f>D IBM Tivoli Monitoring for
Databases z7,xH0Z20 DB2 z71420VP Monitoring Agent for DB2,
G4 DB2 20Lr;a+ DB2 5}dC*9C Monitoring Agent for DB2#Zb
VivB,;a9CZ20 DB2 z7Zd20D$HfZD Monitoring Agent for
© Copyright IBM Corp. 1993, 2012 279
DB2 MC Monitoring Agent for DB2#Kb,Z20K DB2 z7Zd4(D Moni-
toring Agent for DB2 5}4dC*9C1! DB2 1>#
v g{,;(FczOP`v DB2 1>,G43) DB2 1>I\20K Monitoring
Agent for DB2,x3) DB2 1>I\420#;P;v DB2 1>ITw*1!1
>#1zP; DB2 1!1>1,h*<GTBBn:
– g{10 DB2 1!1>20K Monitoring Agent for DB2,xzP;=;v42
0 Monitoring Agent for DB2 D DB2 1>,G44dCyP Monitoring Agent
for DB2 5}#
– g{10D DB2 1!1>420 Monitoring Agent for DB2,xzP;=;v2
0K Monitoring Agent for DB2 D DB2 1>,G4Xk*53ODyP DB2 5
}4("dC Monitoring Agent for DB2 5}#
Z Linux M UNIX Yw53O:
v ;\Z'VBP DB2 z7DyP Linux M UNIX =(O20 Monitoring Agent for
DB2:DB2 Enterprise Server Edition"DB2 Workgroup Server Edition"DB2 Per-
sonal Edition"DB2 Express Edition M DB2 Connect Enterprise Edition#
v Monitoring Agent for DB2 fZZ3qiJOD$(e;C#
v Jm Monitoring Agent for DB2 D`v1>fZZ,;53O,+G,Xk+?v
Monitoring Agent for DB2 dC*;,D DB2 1>#g{Q-f10 DB2 1>2
0K Monitoring Agent for DB2 D1>,G4 DB2 20Lr+;a20 Monitor-
ing Agent for DB2#
}L
*20 Monitoring Agent for DB2:
1. !qBPdP;V20=(:
v 9C“DB2 20”r<4P20"q-Kr<PD8>E"#Z1!ivB,a2
0 Monitoring Agent for DB2#
v ICl&D~4P20#7#l&D~X|V INSTALL_ITMA hC* YES#9Cl
&D~4P20Yw1,DB2 20LrD1!P*G20 Monitoring Agent for
DB2#g{ INSTALL_ITMA * YES,r_l&D~P1Y INSTALL_ITMA r_Q+|"Mt,G4 DB220Lra20 Monitoring Agent for DB2#*@9 DB2 2
0LrZxPl&D~20120 ITMA,k+ INSTALL_ITMA hC* NO#
2. jI20.s,liU>D~PD{"#
v Z Windows Yw53O,Z1!ivB20U>D~;Z My Documents\
D B 2 L O G \ ?<P#CU>D~9CTBq=: D B 2 - P r o d u c t A b r r e v -
DateTime.log,}g DB2-ESE-Tue Apr 04 17_04_45 2009.log#
v Z Linux M UNIX Yw53O,Z1!ivB20U>;Z /tmp ?<P:
– db2setup.log
– db2setup.err
v itm_install.log ;Z DB2 2076P#}g,DB2DIR/itma/logs/
itm_install.log,dP DB2DIR m>20K DB2 1>D;C#
a{
g{Z20Zd8(5}{F,G4BPxL+T/t/:
280 20 DB2 ~qw
v Z Windows Yw53O:kudcma_instance,dP instance G}Z;`SD5}D{
F
v Z Linux M UNIX Yw53O:kuddb2#g{}Z`S`v5},G4I\aP`v kuddb2 xL,1KP#
B;=v24
Z Windows Yw53O,g{zG DB2 5}DyP_,G4zITS Windows“~q
”fet/M#9 Monitoring Agent for DB2 xL#~q{FG:
Monitoring Agent for DB2 - instance
dP instance G5}D{F#
Z Linux M UNIX Yw53O:
v g{zG DB2 5}DyP_,G4zIT(}9CTB|n4#9 Monitoring Agent
for DB2 xL:
DB2_DIR/bin/itmcmd agent -o instance stop ud
v g{zG DB2 5}DyP_,G4z9IT(}9CTB|n4t/ Monitoring
Agent for DB2 xL:
DB2_DIR/bin/itmcmd agent -o instance start ud
dP DB2_DIR G10f>D DB2 }]b53D20?<,instance G5}D{F#
v g{zQw* root C'G<,G4IT(}"vTB|n9 Monitoring Agent for
DB2 Z53}<1t/:
DB2_DIR/itma/UpdateAutoRun.sh -h DB2_DIR/itma
":Monitoring Agent for DB2 |, Tivoli Monitoring &\?~#1!ivB,K`
SzmLr+KZ 1920 CZ HTTP ~q#PX|`E",kND IBM Tivoli E"P
D#
9C DB2 20Lr46X IBM Tivoli Monitoring for Databases: DB2Agent
Z6X DB2 z7}LPaT/6X IBM Tivoli Monitoring for Databases: DB2 Agent
(ITMA)#Z Windows Yw53O,DB2 D ITMA 6XS DB2 V9.7 *<\'V#
XZKNq
Z Windows Yw53O:
6X DB2 1>PDns;v DB2 ~qwz71,+6X Monitoring Agent for
DB2#g{zG DB2 5}DyP_,G4zITZ6X.0S Windows“~q
”fe#9 Monitoring Agent for DB2 xL#~q{FG:
Monitoring Agent for DB2 - instance
dP instance G5}D{F#
Z Linux M UNIX Yw53O:
Z 25 B IBM Tivoli Monitoring for Databases: DB2 Agent 281
}%{v DB2 1>1,+6X Monitoring Agent for DB2#g{zG DB2 5
}DyP_,G4zITZ6X.0(}9CBP|n4#9 Monitoring Agent
for DB2 xL:
DB2_DIR/bin/itmcmd agent -o instance stop ud
g{zG DB2 5}DyP_,G4z9IT(}9CTB|n4t/ Moni-
toring Agent for DB2 xL:
DB2_DIR/bin/itmcmd agent -o instance start ud
dP DB2_DIR G10f>D DB2 }]b53D20?<,instance G5}D
{F#
":Z Linux M UNIX Yw53O,g{P`v5};`S,G4*#9`v kuddb2
xL#
}L
v Z Windows Yw53O:
(}Z6XZd+ REMOVE_ITMA l&D~X|V8(* YES,IT+ db2unins |nkl&D~;,9C46X ITMA#
REMOVE_ITMA=YES
IT9Cl&D~4XB20 DB2 D ITMA#
v Z Linux M UNIX Yw53O:
IT(}"vTB|n46X DB2 D ITMA:
DB2DIR/itma/bin/uninstall.sh REMOVE EVERYTHING
DB2DIR m>20K DB2 D ITMA 1>D;C#
IT9Cl&D~4XB20 DB2 D ITMA#
282 20 DB2 ~qw
Z 8 ?V 6X
© Copyright IBM Corp. 1993, 2012 283
284 20 DB2 ~qw
Z 26 B 6X DB2 z7 (Windows)
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:
}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 }]
© Copyright IBM Corp. 1993, 2012 285
b).bDyPJ4<+;?F>}#ZKPx /f N}DK|n.0,kNDdb2unins |nTKbj8E"#
9Cl&D~46X DB2 z7"&\?~roT (Windows)*<.0
Z*<6X.0,7#z_P4P6XyXhDyPC'J'#
XZKNq
*2,6X DB2 1>PD DB2 z7"&\?~roT,9CxP -u !nD db2unins|n#
g{Z;,2076P20K DB2 z7,G4XkZ?v2076P%@KPK|n#
y>l&D~ db2un.rsp ;Z DB2DIR\install P,dP DB2DIR 8( DB2 z7D2
076#
g{zZ6X DB2 z7.0_P/:73,G4XkZnuKP db2mscs |nD~qwPKPxP -u !nD db2mscs |n44(JO*Fy!a9#PXj8E",kN
D db2mscs |n#
*4P6X:
}L
1. (F db2un.rsp l&D~#*$nl&D~PDn,}%X|Vs_DGE(*)#
;s,9CBhCf;;Z5R_D10hC#I\DhCP>ZHER_#
2. KP db2unins |n#}g,db2unins -u c:\db2un.rsp#IZ SQLLIB\BIN ?<
BR=C db2unins |n#
3. jI6X.s,kliU>D~PD{"#1!U>D~;C* My Documents\
DB2LOG\db2un_<timestamp>.log#
a{
286 20 DB2 ~qw
Z 27 B 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
w*G root C'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#
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#
#9 DB2 \m~qw(Linux M UNIX)XkZ#9 DB2 \m~qw (DAS) .sE\}% DB2 z7#
XZKNq
16X DB2 z71,g{*}%n|;NzID DB2 1>,G4Xk>} DAS#g
{_Pd{ DB2 1>,G4(izKP dasupdt |n,T9 DAS km; DB2 1>
`X*#g{v(>} DAS,G4zXkH#9 DAS#
":KNq;JCZ DB2 z7DG root C'20#
*#9 DB2 \m~qw:
}L
1. w* DB2 \m~qwyP_G<#
2. (}dk db2admin stop |n#9 DB2 \m~qw#
© Copyright IBM Corp. 1993, 2012 287
a{
}% DB2 \m~qw(Linux M UNIX)g{*}%nBD DB2 1>,G4XkH}% DB2 \m~qw (DAS),;sY}%
DB2 }]bz7#
XZKNq
g{*}% DB2 1>,+_Pd{ DB2 1>,kSz*9 DB2 DAS k.`X*D
DB2 1>PKP dasupdt |n#
^F
KNqvJCZ9C root C'(^20D DB2 }]bz7#
}L
*}% DAS:
1. w*_P root C'(^DC'G<#
2. #9 DAS# }g:
db2admin stop
3. }% DAS# dkTB|n:
DB2DIR/instance/dasdrop
dP DB2DIR GzZ20 DB2 }]bz7Zdy8(D;C#TZ UNIX,1!
2076* /opt/IBM/db2/V9.7#TZ Linux,1!2076* /opt/ibm/db2/
V9.7#
#9 root C' DB2 5}(Linux M UNIX)Xk#9kz*6XD DB2 1>`X*DyP DB2 5}#6X101>I\;a0
lkd{ DB2 1>`X*D5}#
XZKNq
":KNqJCZ9C root C'(^20D DB2 }]bz7#
}L
*#9 DB2 5}:
1. w*_P root C'(^DC'G<#
2. (}dkBP|n,q!k10 DB2 1>`X*DyP DB2 5}D{FPm:
DB2DIR/bin/db2ilist
dP DB2DIR GzZ20 DB2 }]bz7Zdy8(D;C#TZ UNIX,1!
2076* /opt/IBM/db2/V9.7#TZ Linux,1!2076* /opt/ibm/db2/
V9.7#
3. g{E>;P|,Z .profile P,kKPKE>#
288 20 DB2 ~qw
. INSTHOME/sqllib/db2profile (bash"Bourne r Korn shell Lr)source INSTHOME/sqllib/db2cshrc (C shell)
dP INSTHOME G5}Dw?<#
4. (iz#fBPD~:
v }]b\mwdCD~ $HOME/sqllib/db2systm
v ZcdCD~ $HOME/sqllib/db2nodes.cfg
v ;Z $HOME/sqllib/function PDC'(eD/}r\@$Df"}L&CLr#
5. (}dk db2stop force |n#9 DB2 }]b\mw#
6. (}dk db2 terminate |n7O5}Q#9#
7. TZ?v5}X4b)=h#
}% DB2 5}(LinuxM UNIX)KNq5wgN}%53OD3)r+? root C'5}#v1z;rc9C DB2 }]
bz7,r_;k+VP5}}6=|_f>D DB2 }]bz71,E}% DB2 5
}#.
XZKNq
^F
KNq;JCZG root C'20#*}%G root C'5},Xk6X DB2 }]bz
7#
g{*}%nBD DB2 V9 1>,G4ITH}% DB2 5},;sY}% DB2 }]
bz7#g{*}% DB2 V9 1>,+_Pd{ DB2 V9 1>,G4ITSk9 DB2
5}k.`X*D DB2 1>PKP db2iupdt |n#
g{+3v5}5PD DB2 }]b`?=K`,"PfDm;v5}B,G41}%
C5}s,TIT9Cb)}]b#49}%KC5},}]bT;j{^1"I4
C,}Gw7>}K}]bD~#
;P,120KBIf>D DB2 }]b1E\xP}6#g{Q-}%Kk3v5}
`X*D DB2 1>,M^(TC5}xP}6#
}L
*}%5}:
1. w*_P root C'(^DC'G<#
2. I!:g{z7(;Yh*X*}]bPD}],G4ITS53P}%}]bD
~,r_>}}]b,;sY>}5}#
3. (}dkTB|n4}%5}:
DB2DIR/instance/db2idrop InstName
dP DB2DIR GzZ20 DB2 }]bz7Zdy8(D;C#TZ UNIX,1!
2076* /opt/IBM/db2/V9.7#TZ Linux,1!2076* /opt/ibm/db2/
V9.7#
Z 27 B w* root C'20D DB2 }]bz7(Linux M UNIX) 289
db2idrop |nS5}PmP}%5}u?,"}% INSTHOME/sqllib ?<,dP
INSTHOME G5}Dw?<,x InstName G5}DG<{#g{+NND~f"
Z /sqllib ?<P,G4KYw+}%b)D~#g{Th*b)D~,G4Xk
Z>}5}.0+|G4F;]#
4. I!:w*_P root C'(^DC',}%5}yP_DC'j6Mi(g{vC
ZC5})#g{zrcXB4(C5},k;*+|G}%#
":K=hGI!D,r*5}yP_M5}yP_iICZd{C>#
9C db2_deinstall M doce_deinstall |n}% DB2 }]bz7(LinuxM UNIX)
KNqa)9C db2_deinstall M doce_deinstall |n}% DB2 }]bz7r DB2
}]bi~1h*4PD=h#
*<.0
S53P}% DB2 }]bz7.0,k7#Q4PZ 2873DZ 27 B, :6X DB2
}]bz7(Linux M UNIX);PEvDyP=h#
XZKNq
KNqJCZ9C root C'(^20D DB2 }]bz7#
db2_deinstall |n+S53P}% DB2 }]bz7#
doce_deinstall |n}% DB2 E"PD,|;ZM doce_deinstall $_`,D2076P#
^F
v ;\9C>zYw535CLr(}g rpm r SMIT)}% DB2 }]bz7#
v doce_deinstall |nvZ Linux Yw53(Linux x32 M x64)OIC#
}L
*SX(76P}% DB2 }]bz7"&\?~r DB2 E"PD,k4PTBYw:
1. 9C root C'(^G<#
2. CJ DB2 }]bz7yZD76#
3. KPBPdP;v|n:
v *Z10;CSQ20D DB2 }]bz7P}%&\?~,kS DB2DIR/
install ?<KP db2_deinstall -F |n#
v *Z10;C}%yPQ20D DB2 }]bz7,kS DB2DIR/install ?<K
P db2_deinstall -a |n#
v *9Cl&D~}% DB2 }]bz7,kS DB2DIR/install ?<KP
db2_deinstall -r response_file |n#IT9Cy>l&D~46Xz7#}
g,doce_deinstall -r db2un.rsp
v *Z10;C}% DB2 E"PD,kS DB2DIR/install ?<KP
doce_deinstall -a |n#
290 20 DB2 ~qw
v *9Cl&D~}% DB2 E"PD,kS DB2DIR/install ?<KP
doce_deinstall -r response_file |n#IT9Cy>l&D~46XE"P
D#}g,doce_deinstall -r doceun.rsp
dP,DB2DIR GzZ20 DB2 }]bz718(D;C#
Z 27 B w* root C'20D DB2 }]bz7(Linux M UNIX) 291
292 20 DB2 ~qw
Z 28 B 6XG root C' DB2 }]bz7(Linux M UNIX)
KNqa)S Linux r UNIX Yw53}%G root C' DB2 }]bz71h*4P
D=h#
XZKNq
":KNqJCZ49C root C'(^20D DB2 }]bz7#*6X9C root C
'(^20D DB2 }]bz7,kNDZ 2873DZ 27 B, :6X DB2 }]bz
7(Linux M UNIX);
DB2 }]bz7DG root C'20ICk root C'20`,D==xP6X#;x,
=_.dfZXsnp,ZS=hP+TKxPj8hv#
}L
*}% DB2 }]bz7:
1. #9G root C'5}#
2. }% DB2 }]bz7#
#9G root C'5}(Linux M UNIX)Xk#9G root C'5},;sE6X DB2 }]bz7#
XZKNq
":KNqJCZ9CG root C'(^20D DB2 }]bz7#
}L
*#9 DB2 5}:
1. w*G root C'5}yP_G<#
2. g{t/E>;P|,Z .profile P,kKPKE>#
. $HOME/sqllib/db2profile (bash"Bourne r Korn shell Lr)source $HOME/sqllib/db2cshrc (C shell)
dP $HOME GzDw?<#
3. zI\k*#fBPNND~:
v }]b\mwdCD~ db2systm
v ZKP db2rfe .0CZtC root C'&\DdCD~#
v ;Z $HOME/sqllib/function PDC'(eD/}r\@$Df"}L&CLr#
4. (}dk db2stop force |n#9 DB2 }]b\mw#
5. (}dk db2 terminate |n7O5}Q#9#
© Copyright IBM Corp. 1993, 2012 293
9C db2_deinstall }%G root C' DB2 }]bz7(Linux MUNIX)
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#
}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 &\?~#
294 20 DB2 ~qw
Z 29 B 6X DB2 1>M IBM }]bM'zSZ1>
XZKNq
Z Linux M UNIX Yw53OS}Z9CD DB2 1>P9C db2_deinstall |n#db2_deinstall |n6Xk db2_deinstall $_;Z`,2076PDQ20 DB2 z7r&\?~#
db2_deinstall |nZ DB2 z7 DVD O2IC#z*6XDz7f>Xk
k DB2 DVD ODz7f>`{#g{ZS DB2 DVD KP db2_deinstall|n14a) -b N},G453+a>zdk2076#
9C db2ls |n4i4Q20 DB2 z7M&\?~DPm#g{10P;v
r`v5}k DB2 1>X*,G4;\6XC DB2 1>#
Z Windows Yw53O*Z Windows Yw53O6X DB2 1>,9CBP;V=(:
v 9C Windows mS/>}XFfe Applet#
v SQ20D DB2 1>?<KP db2unins |n
":
v 49P5}k DB2 1>X*,2IT6X DB2#g{4PKYw,G45
}E"+f DB2 6X;p}%#rK,Z\m"V4M6X5}1*Xp!
D#
v g{20K`v V9 1>,G4;\}%1! DB2 1>#g{*}%1!
DB2 1>,kZ6X.0+1! DB2 1>P;*;vd{D DB2 1>#
PXP;1! DB2 1>D|`E",kND db2swtch |n#
© Copyright IBM Corp. 1993, 2012 295
1 DB2 1>M IBM }]~qw}/Lr1>yZzwO1,6X DB2 1>
ZK&i\D=8P,IBMDBCL1 G1! IBM }]bM'zSZ1>,
DB2COPY1 G1! DB2 1>,9Pm;v DB2 1> (DB2COPY2)#
296 20 DB2 ~qw
zv(6XtZ DB2COPY1 DyP DB2 z7#1z"T6X DB2COPY1 Z
Dns;v DB2 z71,r*|G1! DB2 1>,yT6Xks+'\#
Z6X1! DB2 1>P#`Dns;v DB2 z71,g{53O9Pm;v
DB2 1>,G4Xk+1! DB2 1>S;v DB2 1>P;=m;v DB2 1
>#
Z 29 B 6X DB2 1>M IBM }]bM'zSZ1> 297
*|D1! DB2 1>,k9C;xTd?D db2swtch |n(v^Z Win-
dows)4t/1! DB2 M IBM }]bM'zSZ!qr<#Cr<+Zz!
qBD1! DB2 1T>yPI\Dr!_#
ZbVivB,I!q DB2COPY2 w*BD1! DB2 1>#
+ DB2COPY2 hC*1! DB2 1>.s,ITks6X DB2COPY1 PD
ns;vz7#
298 20 DB2 ~qw
IZ DB2COPY1 ;YG1! DB2 1>,rK6XksI&#
v1 IBM }]~qw}/Lr1>;ZzwO1,E\6Xb)1>
fE1dDFF,zIT20`v DSDRIVER#;P;v IBM }]bM'z
SZ1>G1!1>#zP1I\av(6Xw*1! IBM }]bM'zSZ
1>D DSDRIVER#
Z 29 B 6X DB2 1>M IBM }]bM'zSZ1> 299
16X1! IBM }]bM'zSZ1>1,}]b\mw+S#`D
DSDRIVER P!qNN;vw*BD1! IBM }]bM'zSZ1>#}G
Zks6X.0P;K1!5,qrz+^(XFDv DSDRIVER I*BD1
!1>#(g{}u<1!5.b;#B;v DSDRIVER,G4z+*@}]
b\mwa!qDv DSDRIVER#g{}Ku<1!5.b920K`v
DSDRIVER,G4z+^(*@}]b\mwa!qDv DSDRIVER#)
1 IBM }]~qw}/Lr1>M DB2 1>yZzwO1,6X IBM }]~qw
}/Lr1>
300 20 DB2 ~qw
ZK&i\D=8P,DB2COPY1 G1! DB2 1>,x IBMDBCL1 G1!
IBM }]bM'zSZ1>#
zv(6X IBMDBCL1 PD DSDRIVER#
w*6XksD;?V,}]b\mwaT/P;1! IBM }]bM'zSZ
1>,Tc DB2COPY1 I*1! DB2 1>M1! IBM }]bM'zSZ1
>#(g{zwOP`v DB2 1>,G4iv2GgK#)
Z 29 B 6X DB2 1>M IBM }]bM'zSZ1> 301
302 20 DB2 ~qw
Z 30 B 6X^)|
20^)|.s,IT9-= DB2 z7DH|Mf>^)|r GA 6p#
*<.0
Z Linux M UNIX Yw53O,IT9-=Ogf>D^)|r GA 6p#
Z Windows Yw53O,z+^(9-=H|Mf>^)|r GA 6p,}Gz6X
1|Mf>^)|,;sY20H06p,E\9-=H|Mf>^)|#
}L
1. Z Linux r UNIX Yw53O,*6X^)|,k9CxP?F!n(-f)DinstallFixPack |nF}6pli#XkSOM6pD^)|r GA 3qPKPC
|n# }g:
./installFixPack -f level -b DB2DIR
dP
v DB2DIR G*?F*OM6pD^)|r GA 3qD DB2 z7yZD;C#}
g:
./installFixPack -f level -b /opt/ibm/db2/V9.7
2. *Z Windows Yw53O6X^)|,k9CI(} Windows XFfeCJD“
mSr>}Lr”0Z#PXS Windows Yw53P}%m~z7D|`E",k
NDYw53Doz#
3. 9C5}km;v&Z|M6p(kKPC5}D-< DB2 1>`H)D DB2 1
>`X*#I(}SB?<P"v db2iupdt -D 4|ByP5}#
B;=v24
":Z6X1|Mf>^)|.0,k}%r6X;JCZOgf>D^)|r GA 6
pDNN&\#}g,Z9-= DB2 V9.7 GA 6p.0,Xk4PBPYw:
v >}k$w:X`X*DNN$wYw/#
v >}NN UOWTOTALTIME P5#
© Copyright IBM Corp. 1993, 2012 303
304 20 DB2 ~qw
Z 9 ?V =<
© Copyright IBM Corp. 1993, 2012 305
306 20 DB2 ~qw
=< A. DB2 }]bz7Mr|E"
DB2 }]bz7PtI;,f>#9P;)I! DB2 &\?~#3) DB2 }]bz
7M&\?~vZX(Yw53OIC#
BmP>K?vYw53PICD DB2 }]bz7M&\?~#
m 27. DB2 }]bz7M&\?~Z UNIX Yw53PDICT
DB2 }]bz7M&\?~ AIXHP-UX onIA-64 2~
Solaris onUltraSPARC2~
Solaris onx86-
64(“x64”)2~
DB2 Advanced Enterprise Server Edition G G G G
DB2 Enterprise Server Edition G G G G
DB2 Workgroup Server Edition G G G G
DB2 Personal Edition q q q q
DB2 Express Edition q q q G
Data Server ClientMData Server Runtime
Client
G G G G
DB2 _6CJXF&\?~ G G G G
DB2 Geodetic Data Management Feature G G G G
IBM DB2 Express Edition q q q G
IBM DB2 s5~qwf,94F&\?~ G G G G
IBM DB2 s5~qwfT\E/&\?~ G G G G
DB2 f"wE/&\?~ G G G G
m 28. DB2 }]bz7M&\?~Z Linux Yw53PDICT
DB2 }]bz7M&\?~
yZ x86-322~D
LinuxyZ x64 2~D Linux
Linux onIBM PowerSystems™
Linux onSystem z
DB2 Advanced Enterprise Server Edition q1 G G G
DB2 Enterprise Server Edition q1 G G G
DB2 Workgroup Server Edition G G G q
DB2 Personal Edition G G q q
DB2 Express Edition G G G q
Data Server ClientMData Server Runtime Cli-
ent
G G G G
DB2 _6CJXF&\?~ q1 G G G
DB2 Geodetic Data Management Feature q1 G q G
IBM DB2 Express Edition G G G q
IBM DB2 s5~qwf,94F&\?~ q1 G G G
IBM DB2 s5~qwfT\E/&\?~ q1 G G G
DB2 f"wE/&\?~ q1 G G G
":
1. Z DB2 Enterprise Server Edition yZ x86-32 2~D Linux fPv'VbTM*"#+G,zIT"
T9C DB2 Enterprise Server Edition yZ x86-32 D Linux f,":rr(}+IBM Database Enter-
prise Developer EditionmI$$i20ZTCf1>O#
© Copyright IBM Corp. 1993, 2012 307
m 29. DB2 }]bz7M&\?~Z Windows Yw53PDICT
DB2 }]bz7M&\?~
W i n d o w sXP"WindowsVista M Win-dows7(32 ;f>)
yZ x86 64;(“x64”)2~D
WindowsXP"Windows
Vista MWindows 7
WindowsServer 2003M Windows
Server2008(32 ;f>)
WindowsServer 2003M Windows
Server2008(64 ;f>)on x64
2~
DB2 Advanced Enterprise Server Edi-
tion
q1 q1 G G
DB2 Enterprise Server Edition q1 q1 G G
DB2 Workgroup Server Edition G G G G
DB2 Personal Edition G G G G
DB2 Express Edition G G G G
Data Server ClientMData Server Run-
time Client
G G G G
DB2 _6CJXF&\?~ q1 q1 G G
DB2 Geodetic Data Management Fea-
ture
q1 q1 G G
IBM DB2 Express Edition G G G G
IBM DB2 s5~qwf,94F&\?
~
q1 q1 G G
IBM DB2 s5~qwfT\E/&\?
~
q1 q1 G G
DB2 f"wE/&\?~ q1 q1 G G
":
1. Z Windows Vista Ultimate Edition"Enterprise Edition M Business Editions T0 Windows XP Profes-
sional Edition OD DB2 Advanced Enterprise Server Edition"DB2 Enterprise Server EditionM IBM Data-
base Enterprise Developer EditionPv'VxPbTM*"#
PX DB2 }]bz7Mr|E"DE",kND http://www-1.ibm.com/support/
docview.wss?rs=73&uid=swg21219983#
PX DB2 Express-C DE",kND:www.ibm.com/software/data/db2/express
308 20 DB2 ~qw
=< B. 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 309
m 30. 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 GC40-2454-03 G 2010 j 9 B
20 IBM Data Server
M'K
GC40-2455-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
310 20 DB2 ~qw
m 30. 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 31. X(Z DB2 Connect D<uE"
i{ iE Gqa)!"f n|;N|B1d
20MdC DB2 Con-
nect vKf
SC40-2456-03 G 2010 j 9 B
20MdC DB2 Con-
nect ~qw
SC40-2458-03 G 2010 j 9 B
DB2 Connect User’s
Guide
SC27-2434-02 G 2010 j 9 B
m 32. 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
=< B. DB2 <uE"Ev 311
m 32. 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 3093D:2=4r PDF q=D DB2 <ub;#
312 20 DB2 ~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#
=< B. DB2 <uE"Ev 313
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
314 20 DB2 ~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
=< B. DB2 <uE"Ev 315
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"#
316 20 DB2 ~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({#
=< B. DB2 <uE"Ev 317
;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#$#
318 20 DB2 ~qw
=< C. 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 319
>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.
320 20 DB2 ~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#
=< C. yw 321
322 20 DB2 ~qw
w}
[A]2+T
C'i 170
20
2+T 39
Lr|
ZxgPV" 102
`v DB2 1> 37
=(
Ev 3
h*V/dC 129
=Sz7 184
|B AIX 73hC 47
+20D~<k= SMS 101
;%= 123
2,
Linux 92
UNIX 92
Windows 97
P> DB2 }]bz7 167
dC db2cli.ini 106
V/
DB2 i~P'Z] 135
db2_install 131, 230
doce_install 131, 230
}]bVx~qw
l&D~ (Linux) 95
l&D~ (UNIX) 95
l&D~ (Windows) 87
l&D~
mszk 95, 107
Ev 89
`M 91
9 DB2 20D~IC 97
Microsoft Systems Management Server 103
E"PD
!n 225
“DB2 20”r< (Linux) 228
“DB2 20”r< (Windows) 227
^)| 187
20sNq 204, 206
200Nq 189
s(D~ 207
%v}]bz7 199
`v}]bz7 200
=( 195
|B}]bz7 197
q! 192
b9u 193
`M 196
20 (x)
^)| (x)
Hvu~ 191, 194, 195
l&D~ 200
BD DB2 }]bz7 198
Microsoft Cluster Server 73 201
i$
9C CLP 154
9C“Z;=” 153
*s
Ev 9
AIX 16, 43
HP-UX 18
Linux 20
Solaris Operating Environment 23
Windows 14
3q
6k&CLr 122
DB2 z7
h*V/dCD=( 129
w*G root C' 80
DB2 \m~qw (DAS) 146
DB2 }]bC'J' (Windows) 28
DB2 Enterprise Server Edition 33, 50
db2_install |n 131, 230
doce_install |n 131, 230
IBM Tivoli Monitoring for Databases: DB2 Agent 279
SMS 100
Windows a}X( 31
zSeries OD DB2 for Linux 40
20sNq
wK%u? 186
20 CD r DVD
AIX 59
HP-UX 60
Linux 60
Solaris Operating Environment 61
[B]oz
dCoT 313
SQL od 313
s(
}]b5CLr 207
#tKZ 36
>XoT'V (NLS)
T>“DB2 20”r< 5
`?
TCP/IP Zc 246
© Copyright IBM Corp. 1993, 2012 323
[C]Yw53
20*s
AIX 16
HP-UX 18
Linux 20
Solaris Operating Environment 23
Hvu~ 9
Yw53*s
Windows 14
}%
DB2(root C')
Linux 287
UNIX 287
ELUd
*s 10
ms
l&D~mszk
Linux 95
UNIX 95
Windows 107
[D]zk3
\'V 5
<v
E*D~ 122
<k
E*D~ 122
Z;=
z7|B 185
Ev 169
>} Firefox E*D~ 169
i$ DB2 20 153
): DB2 i. 312
KZE6'
tC(E
Linux 219
UNIX 219
i$ICT
Linux 49
UNIX 49
Windows 36
[F]G root C'20
20 80
np 77
Ev 77
V^T 78
?<a9 77
tCyZ root C'D&\ 82
6X 294
G root C'20 (x)
^)| 210
ulimit hC 42
G root C'5}
}% 294
>} 294
Vx}]b73
20i$
Linux 155
UNIX 155
Windows 154
XFPD\m (Linux) 222
hC 85
~qw
dC6LCJ 105
[G]E*D~
<v 122
<k 122
|D
DB2 }]bz7 125
|B
li 185
ZcdCD~ 218
32 ; DB2 5} 171
64 ; DB2 5} 171
DB2 E"PD 314, 315
db2nodes.cfg (UNIX) 218
rhosts D~ 221
$w:XVx
20 43
JOoO
LL 317
*zE" 317
[J]yZ root C'D&\
G root C'20 82
LL
JOoO 317
Pm 316
Jb7( 317
Visual Explain 316
Zc
FCM X$Lr (UNIX) 38
ZcdCD~
q= 212
|B 218
gfoT
Ev 5
|D
UNIX 7
324 20 DB2 ~qw
gfoT (x)
|D (x)
Windows 6
xL
#9
;%=20 123
l&D~20 123
2,20
Ev 89
X|V 109
Linux 92
UNIX 92
Windows 97
2,6X
Ev 89
Linux 96
UNIX 96
Windows 286
[K]XFPD
dC DB2 ~qw(E 241
lY(E\mw (FCM)
KZ6' 36
KZE 219
}]bVx~qw.dD(E 219
[L]*5K
hCPm 171
4S
4(?<4S 148
[M]\k
fr 25
|n
6L 221
db2fs
Ev 169
db2idrop
}%5} 289
db2ilist 288
db2licm
hCmI$_T 253
db2ls
P> DB2 z7M&\?~ 167
db2osconf
7(ZKdCN}5 45
db2rfe
K~G root C'20DV^T 78
tCyZ root C'D&\ 82
|n (x)
db2sampl
i$20 154
db2secv82 170
db2setup
T>XoTT>“DB2 20”r< 5
db2stop
#9 DB2 288
db2_deinstall
}% DB2 z7 290
doce_deinstall
}%z7 290
|nP&mw (CLP)
20i$ 154
?<
2mCJ 98
?<a9
HO root C'20kG root C'20 77
Linux 162
Windows 156
?<#=
)9
Windows 35
[N]Zf
*s
Ev 10
ZKdCN}
Z Linux O^DZKN} 45
HP-UX
(i9CD 45
^D 44
db2osconf |n 45
Solaris Yw53 46
[P]dC
(E-i
>X DB2 5} 239
6L DB2 5} 240
ZV/20.s 139
dCN}
fcm_num_buffers 35
z&mD~
l&D~20 108
[Q]t/
E"PD 235
1!oThC
Windows 6
w} 325
1! DB2 1>
20.s|D 172
1! IBM }]bM'zSZ1>
20.s|D 172
[R]m~*s
Ev 9
AIX 16
HP-UX 18
Linux 20
Solaris Operating Environment 23
Windows 14
[S]>}
G root C'5} 294
root C'5} 289
>} Firefox /@wE*D~ 169
yw 319
5}
}% 289, 294
4(
9C db2icrt 147
dC
TCP/IP (E 149, 245
>} 289
#9
G root C' 293
Linux 288
UNIX 288
(E-i 243
5CLr
l&D~zIw 107
X$Lr
E"PD 235
\@$C' 40, 139
i.
): 312
}]bVx~qw
tC(E (UNIX) 219
9Cl&D~20 95
}]b\mwdCD~
|BCZ TCP/IP 246
[T]unMu~
vfo 317
#9
E"PD 235
DB2 \m~qw 287
root C'5} 288
(E
X7 38
lY(E\mw (FCM) 38
(E-i
dC
>X DB2 5} 239
6L DB2 5} 240
DB2 5} 243
(*Pm
hC 171
[W]xg
V" DB2 20Lr| 102
xgD~53 (NFS)
i$Yw 57
D5
Ev 309
9CunMu~ 317
E"PD
20 225
!"f 309
PDF D~ 309
D~
4(4S 148
D~/
j8E" 38
db2fcmr X$Lr 38
db2fcms X$Lr 38
D~53
*Vx}]b534(
Linux 54
Solaris Operating Environment 55
*Vx DB2 ~qw4( 50
Jb7(
LL 317
ICDE" 317
[X]53*s
DB2 for Linux, UNIX, and Windows }]b 9
l&D~
20
`M 91
z&mD~ 108
9 DB2 D~ICZ 97
}]bVx~qw 87, 95
#9 DB2 xL 123
Linux 92, 94
SMS 103
UNIX 92, 94
Windows 97
20mszk 95, 107
326 20 DB2 ~qw
l&D~ (x)
4(
UNIX 93
Windows 98
“DB2 20”r< 91
<vdCE*D~ 122
<kdCE*D~ 122
Ev 89
X|V
j8E" 109
zIw
Ev 107
;C 89, 91
6X
Linux 96
UNIX 96
Windows 286
y> 108
KP20 99
{":ex
lY(E\mw(FCM) 35
6X
G root C'20 293, 294
9Cl&D~ 89, 96, 286
^)| 210, 303
DAS 288
DB2 1> 295
DB2 }]bz7
Windows 285
db2_deinstall |n 290
doce_deinstall |n 290
IBM }]bM'zSZ1> 295
IBM Tivoli Monitoring for Databases: DB2 Agent 281
root C'20 287
E"PD
20
!n 225
“DB2 20”r< (Linux) 228
“DB2 20”r< (Windows) 227
^)|
20
%vz7 (Windows) 199
`vz7 (Windows) 200
=( 195
|Bz7(Linux M UNIX) 197
Hvu~ 189
l&D~ (Windows) 200
Bz7(Linux M UNIX) 198
Microsoft Cluster Server 73 201
20s
Nq (Linux) 206
Nq (UNIX) 206
Nq (Windows) 204
V/s( 207
G root C'20 210
q! 192
^)| (x)
u!s! 211
b9u 193
(C^)|kX(Zz7D^)| 196
Hvu~ 191, 194, 195
6X 210, 303
&C 187
^DZKN}
Linux 45
mI$
Ev 249
|BTCmI$ 252
;BT
li 254
&C 251
"a
mI$PD 253
db2licm |n 252
mI$_T
hC
mI$PD 254
db2licm |n 253
mI$PD
|BTCmI$ 252
\mmI$ 249
hCmI$_T 254
;BT
li 254
"amI$ 253
[Y]i$
20
Linux(9C“Z;=”) 153
Windows(9C“Z;=”) 153
ICDKZ6'
Linux 49
UNIX 49
Windows 36
"amCJ( 88
DB2 1> 167
y>
l&D~ 108
F/
Z DB2 }]bz7.d 125
2~
*s
DB2 ~qwz7 (AIX) 16
DB2 ~qwz7 (HP-UX) 18
DB2 ~qwz7 (Linux) 20
DB2 ~qwz7 (Solaris Operating Environment) 23
DB2 }]bz7 9
IBM }]~qwM'z (AIX) 16
IBM }]~qwM'z (HP-UX) 18
IBM }]~qwM'z (Linux) 20
w} 327
2~ (x)
*s (x)
IBM }]~qwM'z (Solaris Operating
Environment) 23
Windows 14
C'
4(XhD
AIX 141
HP-UX 142
Linux 144
Solaris Yw53 145
Ev 38
C'j6
4( 40, 139
C'X(
Windows 34
C'^F*s 42
C'J'
20XhD (Windows) 28
5}C' (Windows) 28
DB2 \m~qw (Windows) 28
db2fmp xL (Windows) 30
C'i
2+T 170
DB2ADMNS 170
DB2USERS 170
P'Z]D~ 135
oT
CZoTj6D“DB2 20”r< 5
DB2 gf 5, 6
oT73
DB2 gfoT 5
6LCJ
T~qw}]bxPdC 105
6L|n
tC (UNIX) 221
[Z]wD~53
Ev 50
AIX 50
HP-UX 52
"am
i$CJ( 88
i
4(j6 40, 139
Ev 38
Linux 38
UNIX 38
AAIX
20
$w:XVxPD DB2 z7 43
DB2 ~qwz7 16, 73
IBM }]~qwM'z 16
20 CD 59
20 DVD 59
XhDC'
4( 141
4( DB2 wD~53 50
73hC 47
+|nV"=`v$w> 48
NFS 57
CCD
20
AIX 59
HP-UX 60
Linux 60
Solaris Operating Environment 61
DDB2 z7
r| 307
P> 167
;cE" 307
F/6'
DB2 }]bz7UNIX 125
Linux 125
Windows 126
DB2 ~q
Windows 27
DB2 ~qw
20
Linux 73
UNIX 73
Windows 64
Vx
Windows 33
Ev 3
dC
(E 241
ZV/20.s 139
DB2 1>
20.s|D1!1> 172
\m 184
,;(FczOD`v
Linux 66
UNIX 66
Windows 37
6X 295
328 20 DB2 ~qw
DB2 _ICT (HA) &\?~
Tivoli System Automation for Multiplatforms (SA MP) 259
DB2 \m~qw (DAS)
}% 288
4( 146
#9 287
DB2 }]bz7
|D^)f 125
DB2 }]b~qw
Ev 3
DB2 E"PD
20
!n 225
Linux 228
Windows 227
f> 313
|B 314, 315
oT 313
DB2ADMNS i
mSC' 170
db2cli.ini D~
dC 106
db2fcmr X$Lr 38
db2fcms X$Lr 38
db2icrt |n
4(5} 147
db2iprune |n
u!^)|203qDs! 211
db2iupdt |n
+ 32 ;5}|B* 64 ;5} 171
db2licm |n
\mmI$ 249
li;BT 254
hCmI$_T 253
"amI$ 252
db2ls |n
P>20Dz7M&\ 167
db2nodes.cfg D~
q= 212
|B 218
xg{VN 33
db2osconf |n
7(ZKdCN}5 45
db2rfe |n
tC root C'&\ 78, 82
db2setup |n
oThC 5
DB2USERS C'i
mSC' 170
db2val |n
i$ DB2 1> 167
db2_deinstall |n
}% DB2 z7 290
db2_install |n
20 DB2 z7 131, 230
doce_deinstall |n
}%z7 290
doce_install |n
20z7 131, 230
DVD
20
AIX 59
HP-UX 60
Linux 60
Solaris Operating Environment 61
FFCM(lY(E\mw)
Ev
Windows 35
{":ex 35
fcm_num_buffers dCN} 35
HHP-UX
20
DB2 ~qw 18, 73
IBM }]~qwM'z 18
20iJ 60
Vx}]b53 52
ZKdCN}
(i9CD5 45
^D 44
xgD~53 (NFS) 57
C'4( 142
DB2 wD~53 52
IIBM }]~qwM'z
Ev 3
9C`v DB2 1>D,S 183
IBM }]bM'zSZ1>
20.s|D1!1> 172
6X 295
IBM Data Server Driver for JDBC and SQL
DB2 f>6p 11
IBM Tivoli Monitoring for Databases: DB2 Agent 279
IBM Tivoli System Automation for Multiplatforms (SA MP)
20
Ev 260
DB2 20Lr 259, 261
uninstallSAM E> 263
20U> 273
Ev 260
}6
Ev 264
DB2 20Lr 265
w} 329
IBM Tivoli System Automation for Multiplatforms (SA MP) (x)
}6 (x)
uninstallSAM E> 267
53*s 274
6X
Ev 269
DB2 20Lr 269
uninstallSAM E> 270
6XU> 273
mIun 273
IBM Tivoli System Automation for Multiplatforms (SA MP) T
/JO*FE>
20
Ev 271
V/ 272
DB2 20Lr 271
}6
Ev 271
V/ 272
DB2 20Lr 271
6X
Ev 271
V/ 272
DB2 20Lr 271
JJava
DB2 z7'V 11
JDBC
}/Lr
j8E" 11
LLANG 73d?
hC 5, 7
Linux
20
l&D~ 92, 94
CD 60
DB2 ~qw 20, 73, 74
DVD 60
IBM }]~qwM'z 20
zSeries OD DB2 }]b 40
“DB2 20”r< 74
XhDC' 144
}%
DB2(root C') 287
Vx}]b53D~53 54
|D DB2 }]bz7^)f 125
b
libaio.so.1 20
libstdc so.5 20
P> DB2 }]bz7 167
Linux (x)
1!KZ6' 219
6X DB2
G root C'5} 294
root C' 287
root C'5} 289
^DZKN} 45
i$Vx}]b~qw20 155
NFS i$ 57
Rrhosts D~
4( 221
root C'20
?<a9 77
kG root C'20xPHO 77
root C'5}
}% 289
rsh 221
SSAMPLE }]b
kb 153
i$20 153
SDK
z76p 11
services D~
|BTxP TCP/IP (E 246
Solaris Yw53
20
DB2 ~qw 73
4(XhC' 145
4(D~53 55
^DZKN} 46
i$ NFS Gq}ZKP 57
Solaris Operating Environment
20*s
DB2 ~qw 23
IBM }]~qwM'z 23
20 CD r DVD 61
SQL od
oz
T> 313
ssh 221
Systems Management Server (SMS)
20 DB2 z7 100
<k DB2 20D~ 101
Z SMS ~qwO4(Lr| 101
TTCP/IP
|B services D~ 246
330 20 DB2 ~qw
TCP/IP (x)
dC
DB2 5} 149, 245
}]b\mwdCD~ 246
Uulimit hC 42
UNIX
20
9C“DB2 20”r< 74
“DB2 20”r< 74
}%
DB2 z7 290
DB2 G root C'20 293
DB2 G root C'5} 294
DB2 root C'5} 289
DB2(root C') 287
4(l&D~ 93
|D DB2 gfoT 7
|D DB2 }]bz7^)f 125
|BZcdCD~ 218
P> DB2 }]bz7 167
tCXFPD\m 222
1!KZ6' 219
l&D~20 92, 94
6X DB2
root C' 287
i$Vx}]b~qw20 155
4P6L|n 221
DB2 C' 38
DB2 i 38
WWindows
20
l&D~=( 99
DB2 ~qw(}L) 63
DB2 ~qw(9C“DB2 20”r<) 64
20Lr|
9C Microsoft Systems Management Server (SMS) 4V
" 103
20i$
Vx}]b73 154
2m?<CJhC 98
1!oThC 6
ZhC'(^ 34
a}X(DhC 31
l&D~
20,9C 97
`- 98
6X DB2 285
C'J'
DB2 ~qwz720 28
Windows (x)
C'J' (x)
db2fmp xL 30
DB2 ~q 27
Windows Yw53
20
DB2 ~qw(*s) 14
IBM }]~qwM'z(*s) 14
ZzSeries
20 DB2 Database for Linux 40
[XpV{]“DB2 20”r<
20
DB2 ~qw (Linux) 74
DB2 ~qw (UNIX) 74
IBM Tivoli Monitoring for Databases: DB2 Agent 279
20 DB2 ~qw
Linux 74
UNIX 74
4(l&D~ 91
oTj6 5
Z UNIX O20 DB2 ~qw 74
w} 331
332 20 DB2 ~qw
����
Printed in China
GC40-2454-03
Spineinformation:
DB
2fo
rL
inu
x,U
NIX
,an
dW
ind
ow
sV
9R
720
DB
2~qw
��
�