linux windows db2 -...
TRANSCRIPT
"b
9CKE"0d'VDz70,kHDAZ 633D=< F, :yw;BD#fE"#
^)fyw
KD5|, IBM DyP(E"#|ZmI-iPa),R\f((D#$#>vfoP|,DE";|(TNNz7D
#$,Ra)DNNod<;h*gKbM#
zIZ_r(}1XD IBM zm&): IBM vfo#
v *Z_):vfo,k*A IBM vfoPD,x7*:http://www.ibm.com/shop/publications/order
v *iR1XD IBM zm&,k*A IBM +r*5K?<,x7*:http://www.ibm.com/planetwide/
*S@zrSCsD DB2 P!Mz[?): DB2 vfo,kBg 1-800-IBM-4YOU(426-4968)#
z"ME"x IBM s,4Zh IBM G@<(^,IBM IT4|O*J1DNN==9CrV"zya)DNNE"x
^kTzP#NNpN#
© Copyright IBM Corporation 1993, 2013.
?<
Z 1 ?V 20Hvu~ . . . . . . . 1
Z 1 B ELMZf*s . . . . . . . . 3
Z 2 B Windows 20Hvu~. . . . . 5DB2 }]b~qwM IBM }]~qwM'zD20*
s (Windows) . . . . . . . . . . . . . . 5Z20 DB2 z7.0hC Windows a}X((Windows) . . . . . . . . . . . . . . 6ZhC'(^(Windows) . . . . . . . . . . 8DB2 53\m1i"bBn (Windows). . . . . . 9
Z 3 B Linux 20Hvu~ . . . . . . 11DB2 ~qwM IBM }]~qwM'zD20*s
(Linux) . . . . . . . . . . . . . . . . 11/P=C'\m"bBn(Linux) . . . . . . . 14
Z 2 ?V 20 DB2 z7 . . . . . 15
Z 4 B 9C“DB2 20”r<420 DB2}]b~qw (Windows) . . . . . . . 17
Z 5 B 9C“DB2 20”r<420 DB2~qw(Linux) . . . . . . . . . . . 21
Z 3 ?V i$20 . . . . . . . . 25
Z 6 B 9C|nP&mw (CLP) 4i$20 . . . . . . . . . . . . . . . . 27
Z 7 B DB2 $_DwK%u?(Linux) . . . . . . . . . . . . . 29
Z 4 ?V DB2 z7mI . . . . . . 31
Z 8 B DB2 mI$D~ . . . . . . . 33
Z 9 B 9C db2licm |n4"a DB2}]bz7r&\?~mI$\? . . . . 37
Z 10 B li DB2 mI$D;BT . . 39
Z 11 B |BTCmI$ . . . . . . . 41
Z 5 ?V =< . . . . . . . . . . 43
=< A. 9Cl&D~420 DB2 z7 45l&D~20y! . . . . . . . . . . . . 45l&D~"bBn . . . . . . . . . . . . 459C“DB2 20”r<r“DB2 5}hC”r<4(l&D~ . . . . . . . . . . . . . . . . . 46
=< B. li DB2 z7|B . . . . . . 47li DB2 |B . . . . . . . . . . . . . 47
=< C. &C DB2 ^)| . . . . . . . 49&C^)| . . . . . . . . . . . . . . 49
=< D. 6X DB2 z7 . . . . . . . . 536X DB2 }]bz7 (Windows) . . . . . . . 536X DB2 }]bz7(Linux) . . . . . . . 54#9 DB2 \m~qw(Linux) . . . . . . 54}% DB2 \m~qw(Linux) . . . . . . 55#9 root C' DB2 5}(Linux) . . . . . 55}% DB2 5}(Linux) . . . . . . . . . 569C db2_deinstall M doce_deinstall |n}%DB2 }]bz7(Linux) . . . . . . . . 57
=< E. DB2 <uE"Ev . . . . . . 592=4r PDF q=D DB2 <ub . . . . . . 59S|nP&mwT> SQL 4,oz . . . . . . 61CJ;,f>D DB2 E"PD . . . . . . . . 61E"PDunMu~ . . . . . . . . . . . 62
=< F. yw . . . . . . . . . . . . 63
w} . . . . . . . . . . . . . . . . 67
© Copyright IBM Corp. 1993, 2013 iii
Z 1 B ELMZf*s
7#PJ1s!DELUdI) DB2® 739C,"`&XTZfxPVd#
*c:*Kb DB2 }]bz7DnB20*s,XkWH9C IBM® DB2 for Linux,
UNIX, and Windows 53*sM IBM DB2 Connect™ 53*s<u5w#b)<u5
w9C IBM Software Product Compatibility Reports (SPCR)#hz SPCR $_,I(
;MiR DB2 }]bz7D\'VYw53"53*s"Hvu~T0I!\'Vm
~Dj{Pm#Z+4D"Pfr^)|PI\a+K DB2 E"PDwb}%#
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#7#;P9C"
" I/O (CIO) !n20CD~53#
Z Linux Yw53O,(iZ /tmp ?<PP 2 GB DICUd"R*s /var ?<
PAYP 512 MB DICUd#
":ZLinux M UNIX Yw53O,XkZU?<P20 DB2 z7#g{z8(*2
076D?<|,S?<rD~,G4 DB2 20I\a'\#
Z Windows Yw53O,} DB2 z7DICUdb,9(i9CTBICUd:
v 40 MB(53}/wO)
v 60 MB(temp 73d?8(DY1D~PP)#
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;
1.ZyZ Itanium D HP-UX V11i 53OKPD DB2 z7AYh* 512 MB RAM#
© Copyright IBM Corp. 1993, 2013 3
,,;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#
4 Linux M Windows OD DB2 20M\mkE
Z 2 B Windows 20Hvu~
DB2 }]b~qwM IBM }]~qwM'zD20*s (Windows)Z Windows Yw53O20 DB2 }]bz7.0,&7#z!qD53{OXhD
Yw53"2~Mm~*s#db2prereqcheck |n+li53Gqzc20Hvu~#
*c:*Kb DB2 }]bz7DnB20*s,XkWH9C IBM DB2 for Linux,
UNIX, and Windows 53*sM IBM DB2 Connect 53*s<u5w#b)<u5
w9C IBM Software Product Compatibility Reports (SPCR)#hz SPCR $_,I(
;MiR DB2 }]bz7D\'VYw53"53*s"Hvu~T0I!\'Vm
~Dj{Pm#Z+4D"Pfr^)|PI\a+K DB2 E"PDwb}%#
DB2 }]bz7PtI;,f>#3) DB2 }]bz7M&\?~vZX(Yw53
OIC#
m 1. Windows $w>=(
Yw53 Hvu~ 2~
Windows 7(32 ;M 64 ;)
v Windows 7 Professional(32 ;
M 64 ;)
v Windows 7 Enterprise(32 ;M
64 ;)
v Windows 7 Ultimate(32 ;M 64
;)
Windows 8(32 ;M 64 ;)
v Windows 8 Professional(32 ;
M 64 ;)
v Windows 8 Enterprise(32 ;M
64 ;)
v Windows 8 Ultimate(32 ;M 64
;)
Windows 7 Service
Pack 1
IBM Data Server Pro-
vider for .NET M'z
&CLrM CLR ~q
wK}Lh* .NET 2.0
r|_f>r\KP
1#
'V 64 ; IBM Data
Server Provider for
.NET &CLr#
\;KP\'VD Windows Yw
53(yZ 32 ;M 64 ;D5
3)DyP Intel M AMD &mw
m 2. Windows ~qw=(
Yw53 Hvu~ 2~
\;KP\'VD Windows Yw53(yZ
64 ;D53)DyP Intel M AMD &m
w#Windows 2012(64 ;)
v Windows 2012 Standard Edition(64 ;)
v Windows 2012 Datacenter Edition(64 ;)
Windows Server 8 GA 6p#
IBM Data Server Provider for
.NET M'z&CLrM CLR
~qwK}Lh* .NET 2.0
r|_f>r\KP1#
'V 64 ; IBM Data Server
Provider for .NET &CLr#
© Copyright IBM Corp. 1993, 2013 5
":DB2 }]bz7'VZC= Windows Yw53PD2~5)}]4P#$ (DEP)
&\?~#
d{m~"bBn
v Windows Installer 3.0 GXhD#g{4lb=Km~,G420Lra20
Km~#
v IBM Data Server Provider for .NET M'z&CLrM CLR ~qwK}L
h* .NET 2.0 r|_f>r\KP1#Z x64 73P,32 ; IBM Data
Server Provider for .NET &CLr+Z WOW64 Bf==BKP#
v g{F.9C LDAP(a?6?<CJ-i),k9C 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,Xk9C db2schex 5CLr4)9?<#=,ITZ20iJODdb2\Windows\utilities ?<BR=C5CLr#
f Windows Yw53a)K Microsoft LDAP M'z#
v h*BPdP;v/@wE\i4*zoz"KP DB2 20t/e
(setup.exe) T0KP“Z;=”(db2fs):
– Firefox 3.0 M|_f>
– Internet Explorer 7.0 M|_f>
– Google Chrome
– Safari 4.0
Z20 DB2 z7.0hC Windows a}X((Windows)Z Windows O20 DB2 }]bz7D#C=(G9C\m1C'J'#+G,2I
T9CG\m1J'420 DB2 }]bz7#*K,Windows \m1XkZ Win-
dows PdCa}X(&\#
XZKNq
KNq5w Windows \m1ITgN9Ca}X(hCFcz,SxJmG\m1C
'J'2IT20#,19hvKTG\m1C'Zh DB2 \mX(D`XNq#
(#ivB,Windows \m1+4PKNq,TcJm;P\m1J'Dd{C'2I
T20 DB2 }]bz7#KC'D0pI\;G20 DB2 }]bz7r_20 DB2
}]bz7s9*\mb)z7#
^F
Z*<4PK}L.0,&1"bG\m1C'Z9Ca}X(xP201fZBP
^F:
v ;PZH0D20r}62GI,;vG\m1C'4PDivB,CG\m1C
'E\20^)|"=Sz7r_T DB2 }]bz7xP}6#
v G\m1C';\6X DB2 }]bz7#Windows Yw53ODG)G\m1C'
IT6X DB2 }]bz7#
K}L9C Windows Group Policy Editor#
6 Linux M Windows OD DB2 20M\mkE
}L
1. %w*< > KP,;sdk gpedit.msc# “i_T”0Z+r*#
2. %wFczdC > \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#
5. 4Pk+20 DB2 }]bz7DC'J'`XDhC#
v j6+20 DB2 }]bz7DC'J'#gPX*,I4(CJ'#
v *CJ'ZhTF.*C4xP20D}/wD4mI(#
6. I!: jIJCZ20^)|Dd{=h:
a. a)T sqllib\cfg ?<DACJ(#
b. 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 }
]b~qwz7"M'zM^)|DC'J'#
20j DB2 }]bz7s:
v Z5}D}]b\mwdCP(eD53\m(S Y S A D M)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“STOPDATABASE MANAGER |n”wbPxPK(e#
B;=v24
9C regedit x;9C Windows i_T`-w
IT+9C regedit w*9C Windows i_T`-wD;V8C=(#
1. Z"amV' HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\
Windows P,mS installer |
Z 2 B Windows 20Hvu~ 7
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(
Zx(Ka}X(.s,IT}%b)X(#*K,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 }]bz7DG\m1C'Zh;nr`
n DB2 (^(}g,SYSADM"SYSMAINT r SYSCTRL)#
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. Z Windows 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...
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'(^#
8 Linux M Windows OD DB2 20M\mkE
DB2 53\m1i"bBn (Windows)g{_P53\m1 (SYSADMIN) (^,G4z\;4P,$Yw,}g}]bMm
Ud4("}]bdC|BM}]bV4#
1!ivB,Z(eKC'J'DFczO,T Administrators iP|,DNNP'
DB2 C'J'<ZhK53\m(SYSADM)(^#g{CJ'G>XJ',G4|X
ktZ>X Administrators i#g{CJ'GrJ',G4|XktZrXFwOD
Adminis t ra tors ir_tZ>XD Adminis t ra tors i#(}hC"amd?
DB2_GRP_LOOKUP=local "+rJ'(r+Vi)mSA>Xi,IT?F DB2 }]b
~qwZ>XFczO<U4PiiR#
}g,g{3vC'G<rJ'""TCJ DB2 }]b,G4 DB2 }]b~qwa
*ArXFwT6Yi(|( Administrators i)#
*9rC'_P SYSADM (^,|GXktZ>X Administrators ir_tZrXF
wOD Administrators i#r* DB2 }]b~qw\GZ(eKJ'DzwOxPZ
(,yT}GhCK DB2_GRP_LOOKUP=local,qr+rC'mS=~qwOD>X
Administrators i1,;a+KiD SYSADM (^ZhrC'#
*K\b+rC'mSArXFwOD Administrators i,k4(;v+Vi,"mS
*TdZh SYSADM (^DrC'#;s9C+ViD{F4|B DB2 dCN}
SYSADM_GROUP#
*|BC DB2 dCN},dkBP|n:
db2 update dbm cfg using sysadm_group global_groupdb2stopdb2start
Z 2 B Windows 20Hvu~ 9
Z 3 B Linux 20Hvu~
DB2 ~qwM IBM }]~qwM'zD20*s (Linux)Z Linux Yw53O20 DB2 }]bz7.0,7#z!qD53{OXhDYw5
3"2~"m~M(E*s#db2prereqcheck |n+li53Gqzc20Hvu~#
*c:*Kb DB2 }]bz7DnB20*s,XkWH9C IBM DB2 for Linux,
UNIX, and Windows 53*sM IBM DB2 Connect 53*s<u5w#b)<u5
w9C IBM Software Product Compatibility Reports (SPCR)#hz SPCR $_,I(
;MiR DB2 }]bz7D\'VYw53"53*s"Hvu~T0I!\'Vm
~Dj{Pm#Z+4D"Pfr^)|PI\a+K DB2 E"PDwb}%#
DB2 }]bz7PtI;,^)f#3) DB2 }]bz7M&\?~vZX(Yw5
3OIC#
g{F.20 IBM DB2 pureScale® Feature,G4h*zc;,D20Hvu~#kN
D“20 DB2 pureScale Feature”wb#
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 System i®"System p® M POWER Systems)
v System z®:zEnterprise®(z196"z114"zBX M EC12)"System z10® r System z9®
TZPiIDm,(i9CBP&mw:
v _P SSE3 r|_f>D x86-x64(Intel M AMD)&mw
Linux 'VDnM6pYw53|(:
v Red Hat Enterprise Linux (RHEL) 6 GA 6p
v Red Hat Enterprise Linux (RHEL) 7 GA 6p
v SUSE Linux Enterprise Server (SLES) 10 Service Pack 4
v SUSE Linux Enterprise Server (SLES) 11 Service Pack 2
v Ubuntu 12.0.4
PX\'VD Linux V"z7DnBE",kND http://www.ibm.com/software/data/
db2/linux/validate/#
":
v V9.7 FP2 M|_f>D^)|(T0 V9.8 FP2 M|_f>D^)|)|, IBM
Tivoli System Automation for Multiplatforms(SA MP) Base Component D|Bf
>,zITZ_P SLES 11 r POWER7® 53D73P9CCf>#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”#
© Copyright IBM Corp. 1993, 2013 11
`_Le5a9V^T
g{*Z Linux Yw53O20 32 ; DB2 }]bz7,k<G}6= 64 ;Yw5
3"D*20 64 ; DB2 }]bz7#`_Le5a9(#ar/ZfdC#+G,
bI\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#1_Pc;53J44'
VKdC1,m;vfz=(G4(`v5}"Tb)5}OD}]bxP`?#
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
m 3 P>K SLES M RHEL V"DLr|*s:
v libpam.so.0(32 ;)G DB2 }]b~qwKP 32 ;G SQL }LyXhDLr
|#
v 9Cl= I/O D DB2 }]b~qwh* libaio.so.1#
v TZ DB2 }]b~qwMM'z,libstdc++.so.6 GXhD#
m 3. SLES M RHEL DLr|*s. SLES M RHEL DLr|*s
Lr|{ hv
libaio |, DB2 }]b~qwyhDl=b#
compat-libstdc++ |, libstdc++.so.6(Linux on POWER ;h*Kn)
Z 133Dm 4 MZ 133Dm 5 P>K DB2 Vx}]b~qwD SUSE Linux M Red
Hat V"DLr|*s#
v yP DB2 }]b53h* pdksh Korn Shell Lr|#
v Vx}]b53h*6L shell 5CLr#DB2 }]b53'VBP6L shell 5C
Lr:
– rsh
– ssh
1!ivB,T6L DB2 Zc4P|n1(}g,t/6L DB2 }]bVx1),
DB2 }]b53+9C rsh#*9C DB2 }]b531!5,Xk20 rsh-
server Lr|(kNDBm)#DB2 E"PDa)KPX rsh M ssh D|`E"#
12 Linux M Windows OD DB2 20M\mkE
g{!q9C6L shell 5CLr rsh,G49Xk20"KP inetd(rxinetd)#g{!q9C ssh 6L shell 5CLr,G4h*ZjI DB2 20s"
4hC DB2RSHCMD (Ed?#g{4hCK"amd?,G4+9C rsh 5CLr#
v Vx}]b53h*xgD~53'VLr| nfs-utils#
ZLxxP DB2 }]b5320.0,&20"dCyPXhDLr|#PX Linux
D;cE",kND Linux V"D5#
m 4. SUSE Linux DLr|*s. SUSE Linux DLr|*s
Lr|{ hv
pdksh Korn Shell#
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~#
m 5. Red Hat DLr|*s. Red Hat DLr|*s
?< Lr|{ hv
/System Environment/Shell pdksh Korn Shell#
/Applications/Internet openssh KLr||,;iM'zLr,|GJm
C'(}2+ Shell Z6LFczOKP|
n#g{+ DB2 }]b53D1!dCk
rsh dO9C,G4;h*KLr|#
/System Environment/Daemons openssh-server\ KLr||,;i~qwLr,|GJm
C'(}2+ Shell KP4T6LFczD
|n#g{+ DB2 }]b53D1!dC
k 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 (M'zM~qw)*9C Kerberos O$,k(}Yw53 Kerberos Lr|420
Linux krb5 Kerberos 'V#
v h*BPdP;v/@w4i4*zoz"KP“Z;=”(db2fs):
– Firefox 3.0 M|_f>
– Internet Explorer 7.0 M|_f>
– Google Chrome
– Safari 4.0
Z 3 B Linux 20Hvu~ 13
v g{vVBPiv,G4h*_P\;J><NC'gfD X Window System m~:
– z*9C“DB2 20”r<Z Linux Yw53O20 DB2 }]bz7,r_
– z*Z Linux for x86 M Linux on AMD 64/EM64T O9CNN DB2 <N$_#
v Micro Focus ;P* SLES 11 ODdNN COBOL `kwz7a)'V#
v?2+TD Linux "bBn
Z RHEL 53O,g{v?2+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 }]bz7I&20Z RHEL 53O,G4 DB2 xL+Z^^FDrPK
P#*+ DB2 xLVd=dT:Dr,k^D_T#sqllib/samples ?<Pa)Ky
> SELinux _T#
/P=C'\m"bBn(Linux)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#
14 Linux M Windows OD DB2 20M\mkE
Z 4 B 9C“DB2 20”r<420 DB2 }]b~qw(Windows)
KNqhvgNZ Windows Ot/“DB2 20”r<#9C“DB2 20”r<4(e20
T0Z53O20 DB2 }]bz7#
*<.0
Zt/“DB2 20”r<.0:
v 7#53zc20"ZfMEL*s#
v g{zF.9C LDAP Z Windows Yw53 Active Directory P"a DB2 ~q
w,kZ20.0)9?<#=,qrXkV/"aZc"`?}]b#PX|`
E",kND“* LDAP ?<~q)9 Active Directory #= (Windows)”wb#
v XkP_8(iDC'(^D>X\m1C'J'E\4P20#Z LocalSystem I
TCw DAS M DB2 5}C'Rz4Z9CVx}]b73D DB2 }]b~qw
P,_Pa}X(DG\m1C'IT4PC20#
":g{rc9CG\m1C'J'xPz720,G4Z"T20 DB2 }]bz
7.0,Xk20 VS2010 KP1b#Yw53Oh*P VS2010 KP1b,;s
E\20 DB2 }]bz7#IS Microsoft KP1bBX Web >cqC VS2010
KP1b#P=v!n:TZ 32 ;53,!q vcredist_x86.exe;TZ 64 ;5
3,!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:)#
^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;n,G4d{ DB2 }]bz7y;\20Z,;76P:
– IBM }]~qwKP1M'z
– IBM Data Server Driver Package
– DB2 E"PD
v “DB2 20”r<DVN;S\G"DV{#
v g{Z Windows r|_f>OtC)92+T,G4C'XktZ DB2ADMNS r
DB2USERS iE\KP>X DB2 |nM&CLr,bGr*P;vnbD2+T&
\(C'CJXF)Z1!ivBa^F>X\m1_PDX(#g{C';tZ
dPNN;vi,G4{G+;PT>X DB2 dCr&CLr}]DACJ(#
© Copyright IBM Corp. 1993, 2013 17
}L
Zt/“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
~,;s+w20<j4t/“DB2 20t/e”#
4. S“DB2 20”t/eP,ITi420Hvu~M"P5w,2IT1SxP20#
zI\*i420Hvu~M"P5wTq!nBE"#
5. %w20z7,“20z7”0Z+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>"}6V
P DB2 V9.7"V9.8 r V10.1 1>r20=Sz7#
6. “DB2 20r<”+7(53oT,"t/CoTD20Lr#*zozI8<zj
Id`=h#*wC*zoz,k%wozr4 F1 |#If1%w!{4ax2
0#
7. 9C“DB2 20”r<1Dy>fe+8<zjI20}L#kND`X4S#
a{
1!ivB,DB2 }]bz7+20Z Program_Files\IBM\sqllib ?<P,dP
Program_Files m> Program Files ?<D;C#
g{z*ZK?<Q-Z9CD53OxP20,G4 DB2 }]bz72076am
S _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 2012.log#
g{bGZ 64 ; Windows OB20D DB2 z7,xz9C 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
18 Linux M Windows OD DB2 20M\mkE
dP Program_Files m> Program Files ?<D;C#
g{k* DB2 }]bz7\;CJ>XFczrxgPDm;FczOD DB2 D5,
G4Xk20 DB2 E"PD#DB2 E"PD|, DB2 }]b53M DB2 `Xz7
DD5#g{;PZ>X20 DB2 E"PD,G41!ivB+S Web CJ DB2 E
"#
IT(}KP“DB2 20”r<420 IBM Data Studio#
DB2 Express® EditionM DB2 $wi~qwfDZf^Fg{*20 DB2 Express Edition,G4JmCZ5}DnsZf* 4 GB#
g{*20 DB2 $wi~qwf,G4JmCZ5}DnsZf* 64 GB#
Vdx5}DZf?I INSTANCE_MEMORY }]b\mwdCN}7(#
S V9.7"V9.8 r V10.1 xP}61DX*5w:
v Tw{Zf\mw;a+5}Zf\?^Fvs=,vmI$^
F#
Z 4 B 9C“DB2 20”r<420 DB2 }]b~qw (Windows) 19
Z 5 B 9C“DB2 20”r<420 DB2 ~qw(Linux)
KNqhvgNZ Linux Yw53Ot/“DB2 20”r<#“DB2 20”r<C4(e
20W!nT0Z53O20 DB2 }]bz7#
*<.0
Zt/“DB2 20”r<.0:
v 7#53zc20"ZfMEL*s#
v 7#20K\'VD/@w#
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(}:r5e 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\;a)<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'#
^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
9CK20r<4(D5}r DAS,rK,;h*XB4(C5}r DAS#
}L
Zt/“DB2 20”r<:
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#
© Copyright IBM Corp. 1993, 2013 21
b. b9z7D~:
Z Linux Yw53Otar -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. +r*“IBM DB2 20t/e”#ZK0ZP,ITi420Hvu~M"P5w,
2IT1SxP20#z9ITi420Hvu~M"P5wTq!nBE"#
5. %w20z7,20z70Z+T>I)20Dz7#
(}%w“20Bz7”t/20#q-“DB2 20”r<Da>p=jI20#
6. 9C“DB2 20”r<1Dy>fe+8<zjI20}L#kND`X4S#
Zt/20s,kjI“DB2 20”r<D20fe"wv!q#20ozIC48
<zjId`=h#*wC20oz,k%wozr4 F1 |#If1%w!{4a
x20#
a{
TZG root C'20,DB2 }]bz7<U20Z $HOME/sqllib ?<P,dP
$HOME m>G root C'Dw?<#
TZ root C'20,DB2 }]bz7Z1!ivB20Z:
Linux /opt/ibm/db2/V10.5
g{z*20Z;vQ-Z9CC?<D53O,G4 DB2 }]bz72076am
S _xx,dP _xx G}V,S 01 *<"4UzQ-20D DB2 1>}?]v#
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{
20U>D~G:
v DB2 20U>D~#KD~+6q|(msZZDyP DB2 20E"#
– TZ root C'20,DB2 20U>D~{G db2setup.log#
22 Linux M Windows OD DB2 20M\mkE
– 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]
eE")#
– 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,"+CD~X|{* db2install.history#g
{C{FQfZ,G4 DB2 20Lra+dX|{* db2install.history.xxxx,d
P 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#
IT(}KP“DB2 20”r<420 IBM Data Studio#
Z20K DB2 }]bz7.s,(}S>XoT|yZD?<KP ./db2setup |n,2IT20>XoT|#
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 $wi~qwfDZf^Fg{*20 DB2 Express Edition,G4JmCZ5}DnsZf* 4 GB#
g{*20 DB2 $wi~qwf,G4JmCZ5}DnsZf* 64 GB#
Vdx5}DZf?I INSTANCE_MEMORY }]b\mwdCN}7(#
S V9.7"V9.8 r V10.1 xP}61DX*5w:
v g{S V9.7"V9.8 r V10.1 DB2 }]bz7xP}61DX*5
wDZfdC,}JmD^F,G4Z}6=10f>.s,DB2 }
]bz7I\^(t/#
v Tw{Zf\mw;a+\D5}ZfO^vs=,vmI$^
F#
Z 5 B 9C“DB2 20”r<420 DB2 ~qw(Linux M UNIX) 23
Z 6 B 9C|nP&mw (CLP) 4i$20
IT(}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#
© Copyright IBM Corp. 1993, 2013 27
Z 7 B DB2 $_DwK%u?(Linux)
20s,zITZwK%PmStIv DB2 $_#
Z Linux Yw53O,IT+BP DB2 $_mS=wK%:
v li DB2 |B
v |nP&mw (CLP)
v |nP&mwv?f (CLPPlus)
v Z;=
ITT/rV/+b) DB2 $_mS=wK%#KPBPNN DB2 |n1,+T/
4(wK%u?:
v db2icrt
v db2iupdt
v db2nrcfg
v db2nrupdt#
db2icrt M db2iupdt |nXkI root C'KP#db2nrcfg M db2nrupdt CZG root
C'20"RI5}yP_KP#
*i4K%u?,I\h*XBt/(=z#
KPBPN;|n1,+T/}%wK%u?:
v db2_deinstall(}%G root C'201,+v}% DB2 G root C'5}DK%
u?)
v db2idrop.
mb,9IT(}KPBP|nV/4(r}%wK%u?:
v db2addicons(CZmSK%u?)
v db2rmicons(CZ}%K%u?)#
ZKP db2addicons |n.0,Xk*10C'hC DB2 5}73#IT9C
Instance_HOME/sqllib/db2profile(TZ Bourne shell M Korn shell C')r
Instance_HOME/sqllib/db2chsrc(TZ C shell C')4hC5}73,dP
Instance_HOME G5}yP_Dw?<#
© Copyright IBM Corp. 1993, 2013 29
Z 8 B DB2 mI$D~
k DB2 }]bz7X*DmI$D~P=V`M:y>mI$\?Mj{mI$\?#
b)mI$\?f"Z?D>D~P,b)D~F*mI$D~rmI({$i#
“y>”mI$4ZhNN9C({#||(Z DB2 }]bz720iJP,Z20x
LZdT/&C#}g,db2ese.lic GDB2 Enterprise Server EditionDy>mI$D~#
yP DB2 }]bz7(dP|( DB2 Connect)<h*mI$\?#mI$\?Z$
n CD D /db2/license ?<P,$n CD Gw*z720iJD;?Va)D#}
g,db2ese_u.lic GmI$\?,ITZ IBM DB2 10.5 Enterprise Server Edition -
Z(C'%;20!n$n CD PR=C\?#1!ivB,20 DB2 }]bz7Z
da&Cy>mI$\?#*$nz7&\,XkV/&C$n CD Pa)Dz7mI
$\?#+G,BPz7;P$n CD,rKaZ20b)z7D}LPT/&Cdm
I$:DB2 Express-C M DB2 Connect Personal Edition#
PXmI$D~DPm,kNDm 6#
(#,DB2 }]bz7DmI$I4&mw:r(y]&mw[5%;(PVU)(
[)"Z(C'%;20r+VZH?:r#TZ DB2 Express EditionM DB2 $wi
~qwf,9VpP“^F9CDib~qw”M“^F9CDe[”6Q==#
g{SBPdP;v Web >cBXK DB2 }]bz7,"Rz;_P$n CD,G
4I4gB==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#
Zq!KJ1DmI$\?s,kZ9C DB2 }]bz7.0&Cb)\?#&Cm
I$\?2F*"amI$\?rmSmI$#zITzYMxV53Oy20D DB2
}]bz70&\?~,(iz"a DB2 }]bz7DmI$\?#IZTB;CR
= DB2 }]bz7DmIun:http://www.ibm.com/software/sla#
IT(} db2licm mI$\m$_|n4\m DB2 }]bz7r&\?~DmI$#
m 6. DB2 mI$D~
mI$D~{ DB2 }]bz7r&\?~
db2awse_c.lic DB2 Advanced Workgroup Server Edition(CPU
!n)
db2awse_u.lic DB2 Advanced Workgroup Server Edition(Z
(C'%;20!n)
db2awse_tb.lic DB2 Advanced Workgroup Server Edition(+
VZ!n)
© Copyright IBM Corp. 1993, 2013 33
m 6. DB2 mI$D~ (x)
mI$D~{ DB2 }]bz7r&\?~
db2awse_t.lic DB2 Advanced Workgroup Server Edition(T
C)
db2aese_c.lic DB2 Advanced Enterprise Server Edition(CPU
!n)
db2aese_u.lic DB2 Advanced Enterprise Server Edition (Z
(C'%;20!n)
db2aese_tb.lic DB2 Advanced Enterprise Server Edition(+V
Z!n)
db2aese_t.lic DB2 Advanced Enterprise Server Edition(T
C)
db2conpe.lic DB2 Connect Personal Edition(M'zh8)
db2conpe_t.lic DB2 Connect Personal Edition(TC)
db2consv_as.lic DB2 Connect Application Server Edition(CPU
!n)
db2consv_ass.lic DB2 Connect Application Server Advanced
Edition(CPU !n)
db2consv_azs.lic DB2 Connect Unlimited Advanced Edition for
System z(CPU !n)
db2consv_ee.lic DB2 Connect Enterprise Edition(C'!n)
db2consv_is.lic DB2 Connect Unlimited Edition for System i(\
\&mw)
db2consv_zs.lic DB2 Connect Unlimited Edition for System z
db2connect_o.lic DB2 Restricted Connect Edition(\^F)
db2consv_t.lic DB2 Connect Server Edition(TC)
db2de.lic DB2 Developer Edition(Z(C')
db2ese_c.lic DB2 Enterprise Server Edition(CPU !n)
db2ese_u.lic DB2 Enterprise Server Edition (Z(C'%;2
0!n)
db2ese_tb.lic DB2 Enterprise Server Edition(+VZ!n)
db2ese_t.lic DB2 Enterprise Server Edition(TC)
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'%;20!n)
db2exp_o.lic DB2 Restricted Express Edition(\^F)
db2exp_t.lic DB2 Express Edition(TC)
db2expc_uw.lic DB2 Express-C(;#$)
db2wse_c.lic DB2 $wi~qwf(CPU !n)
db2wse_sk.lic DB2 $wi~qwf(^F9CDe[!n)
db2wse_u.lic DB2 $wi~qwf (Z(C'%;20!
n)
34 Linux M Windows OD DB2 20M\mkE
m 6. DB2 mI$D~ (x)
mI$D~{ DB2 }]bz7r&\?~
db2wse_o.lic DB2 Restricted Workgroup Edition(\^F)
db2wse_t.lic DB2 $wi~qwf(TC)
sam32.lic I B M T i v o l i S y s t e m A u t o m a t i o n f o r
Multiplatforms (SA MP)
isfs.lic InfoSphere® Federation Server
isfs_d.lic InfoSphere Federation Server Developer Edi-
tion(Z(C'%;20)
isfs_t.lic InfoSphere Federation Server(TC)
iidr.lic InfoSphere Data Replication
iidr_d.lic CZGzz73D InfoSphere Data Replica-
tion
iidr_t.lic InfoSphere Data Replication(TC)
g{zDmI$D~T _t.lic a2,G4|GGTCmI$#
Z 8 B DB2 mI$ 35
Z 9 B 9C db2licm |n4"a DB2 }]bz7r&\?~mI$\?
k9C db2licm |n4&CmI({$i(VF*"amI$\?)#
*<.0
*jIKNq,zXk_PJ1DmI$D~(*.lic)#
*,SA z/OS® ~qwr System i ~qw,Xk"a DB2 Connect mI$\?#(S
Passport Advantage V"PlwmI$D~(}g,db2conpe.lic),;s+CmI$
D~4F=20K}/LrD?<BDmI$?<#)
g{*9C DB2 Connect Unlimited Edition for z/OS,k9CyZ~qwDmI$\?#
bv=h+!{TyZM'zDmI$\?Dh*#PXj8E",kNDPX$n
DB2 Connect Unlimited Edition for System z DmI$\?Dwb#
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 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/
V10.5/adm(Linux Yw53)#
© Copyright IBM Corp. 1993, 2013 37
Z 10 B 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. "v db2licm -l |n#
b. limI$`ME"#
v g{{=mI$`M:“*"_”,G4b6EzD DB2 }]bz7Gw*
IBM Developer EditionD;?Vq!D#ZKivB,Developer EditionmI
unEHZdMD 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. (}"v db2licm |nri/ ENV_FEATURE_INFO \mS<4zI;BT(
f#
v *9C db2licm |nzI;BT(f,k"vTB|n:
db2licm -g filename
dP filename Gf"dvD76MD~{#
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%}”#
© Copyright IBM Corp. 1993, 2013 39
Z 11 B |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$#
}L
*|B DB2 mI$:
1. q!mI$\?#mI$\?ISTB=fqC:
v S Passport Advantage BXD$n\?,r_
v U=D IBM omiJ|ZD$n CD#
2. 9C db2licm |n4"amI$\?#
© Copyright IBM Corp. 1993, 2013 41
=< A. 9Cl&D~420 DB2 z7
l&D~20y!
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 ^D db2/platform/samples ?<Pa)D db2dsf.rsp y>l&D~,dP plat-
form m>`&DYw53#
v 9C“DB2 20”r<y]za)Ddk#fhCMdC}]#g{!qZ“DB2 20
”r<P4(l&D~,G4Z1!ivB,+ZTB;C#fb)l&D~#1!
ivB,l&D~+#f=:/tmp#
l&D~20`IF*2,20r^KU\20#
l&D~"bBn
l&D~|,C4XpZ20}LPz(#+XpDJbD5#Z9Cl&D~.
0,Xk*@"bBn,}gf>f]TM*4PD20`M#
ZLxxPl&D~20.0&1KbBP"bBn:
v !\ V9 P4(Dl&D~M V10 P4(Dl&D~Dq=`F,+G,l&D~
D9C6'9G_Pf>V^T#}g,Z DB2 V10 PzIDNNl&D~;\C
420 DB2 V10 z7(}g,V10.1);;\9CKl&D~420 DB2 V9#4
.`;,Z DB2 V9 PzIDl&D~;\C420 DB2 V10#bw*G V10 P
BvD;)XhX|VlID#
v Z Linux =(O,* root C'204(Dl&D~I\;\CZG root C'20#
3)l&D~X|VvTZ root C'20P'#
v g{}Z9C“DB2 20”r<:
– IT+20ZdzZ“DB2 20”r<D!q20YwfePDhC#fZl&D~
P#
– +;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|,X|V FILE
© Copyright IBM Corp. 1993, 2013 45
- ;\|,X|V PROD"LIC_AGREEMENT r INSTALL_TYPE#
v IT9Cl&D~ZxgPD?v$w>O20j+`,DdC,r20;v DB2 }
]bz7D`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<r“DB2 5}hC”r<4(l&D~IT9C“DB2 20”r<r“DB2 5}hC”r<44(l&D~#IT+ GUI PDf
e!qZ]#fZl&D~,x;X5J4P DB2 }]bz720#
}L
v *9C“DB2 20”r<44(l&D~:
1. dk db2setup |n4t/“DB2 5}hC”r<#
2. Z“!q20M/r4(l&D~”feP,!q+20hC#fZl&D~P!
n#8(“DB2 5}hC”r<+4FzIDl&D~D;C#%wB;=#
3. LxjI#`Dfe"wvJ1D!q#
4. Z“*<4FD~"4(l&D~”feP,%wjITzIl&D~#
v *9C“DB2 5}hC”r<44(l&D~:
1. dk db2isetup |n4t/“DB2 5}hC”r<#
2. Z“!q20M/r4(l&D~”feP,!q+20hC#fZl&D~P!
n#8(“DB2 5}hC”r<+4FzIDl&D~D;C#%wB;=#
3. LxjI#`Dfe"wvJ1D!q#
4. Z“*<4FD~"4(l&D~”feP,%wjITzIl&D~#
B;=v24
VZ,IT9CzIDl&D~44P9C`,hCD^KU\20#
46 Linux M Windows OD DB2 20M\mkE
=< B. li DB2 z7|B
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%#
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"#
© Copyright IBM Corp. 1993, 2013 47
=< C. &C DB2 ^)|
&C^)|
(i9 DB2 }]b73<UZnB^)|6pKP,T7#Yw;avVJb#*I
&X20^)|,&4P200sXk4PDyPNq#
XZKNq
DB2 ^)|P|,T IBM +>ZbTZd"VDJb(“Z(LrVv(f
”r“APAR”)ywD|BM^)T0TM'(fDJbywD^)#PX?v^)|
P|,D^)Dj{Pm,kNDTBx7:h t t p : / / w w w . i b m . c o m / s u p p o r t /
docview.wss?uid=swg21633303.
^)|G;O[}D#bb6ENNx(f>D DB2 }]bDnB^)|<|,,;
f>D DB2 }]bDH0^)|PDyP|B#
ICD^)|3q*:
v %;~qw3q#
%;~qw3q|,yP DB2 }]b~qwz7M IBM }]~qwM'zyhD
|B}DBzk#g{`v DB2 }]b~qwz7Q20Z;v;C,G4 DB2 }
]b~qw^)|aTyPQ20D DB2 }]b~qwz7&C,$zk|B#}
]~qwM'z^)||,Z;v DB2 }]b~qw^)|(4,I*BPN;}
]b~qwz7a)~qD^)|:DB2 Enterprise Server Edition"DB2 $wi~q
wf"DB2 Express Edition"DB2 Connect Enterprise Edition"DB2 Connect Appli-
cation Server Edition"DB2 Connect Unlimited Edition zSeries® fM DB2 Connect
Unlimited Edition i5/OS™ f)P#IT9C DB2 }]b~qw^)|T}]~qw
M'zxP}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 }
]~qwKP1M'z#
g{Q20D DB2 }]bz7;P DB2 }]b~qwz7r}]~qwM'z,
k;*9CK`MD^)|#xG&9C%;~qw3q^)|#
© Copyright IBM Corp. 1993, 2013 49
TZ Windows =(,g{Z%v DB2 1>P20K`v DB2 }]bz7(AY
|(;vG}]~qwM'zr DB2 }]b~qwDz7),G4Z*<^)|2
0}L.0,XkBX"b9uyPX(Zz7D`&^)|#
v (C^)|#
ZQ20K`v DB2 }]bz7DivBxP201,MIT9C(C^)|#
g{Q20D DB2 }]bz7;P DB2 }]b~qwz7r}]~qwM'z,
G4;h*(C^)|#ZbVivB,&9C%;~qw3q^)|#
Z Linux Yw53O,g{Q20>XoT,G4z9h*%@D>XoT^)|#;
\%@20>XoT^)|#Xk,1&C(C^)|rX(Zz7D^)|,"R
b=V^)|Xk&Z`,^)|6p#}g,g{*Z Linux O+(C^)|&CZ
G"ofD DB2 }]bz7,G4Xk,1&C(C^)|M>XoT^)|4|B
DB2 }]bz7#
^F
v DB2 V10.5 ^)|;\&CZ DB2 V10.5 }="Pf (GA) r DB2 V10.5 ^)|
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 Yw53O:
– g{ZxgD~53 (NFS) O_P DB2 }]bz7,G4Xk7#Z20^)
|.0j+#9BP&CLr: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 }]bD~#zXk7#40k DB2 D~,"a)2G!n420^
)|# 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 20 DB2 ^)|+;,$ IBM Data Studio#
}L
*20^)|:
1. li^)|Hvu~#
2. Z20^)|.04PXhDNq#
3. !q^)|20=("20^)|#
4. Z20^)|.s4PXhDNq#
5. &CJ1D DB2 }]bz7mI$#
50 Linux M Windows OD DB2 20M\mkE
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 ODG root C'20,IT9C db2rfe |n4tCyZ root C'D&
\(}g,_ICTMyZYw53DO$)#g{Z20 DB2 }]bz7.stC
yZ 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^)|#
=< C. &C DB2 ^)| 51
=< D. 6X DB2 z7
6X DB2 }]bz7 (Windows)KNqa)S Windows Yw53P9W}% DB2 }]bz71h*4PD=h#v
1;Yh*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#
}L
*S Windows P}% DB2 }]bz7:
1. I!: 9C drop database |n4>}yP}]b# 7#;Yh*b)}]b#
g{>}K}]b,G4yPD}]<a*'#
2. #9yP DB2 xLM~q# IT(} Windows D“~q”fer_"v db2stop|n4jIKNq#g{;P#9 DB2 ~qMxLMT<}% DB2 }]bz7,
G4+SU=;u/f,C/f|,ZfP#tP DB2 DLL DxLM~qDPm#
g{z+9C“mSr>}Lr”4>} DB2 }]bz7,G4K=hGI!D#
3. IT(}TB=v!n4}% DB2 }]bz7:
v “mS/>}Lr”
I(} Windows D“XFfe”xPCJ,9C“mSr>}Lr”0Z4}% DB2
}]bz7#PXS Windows Yw53P}%m~z7D|`E",kNDYw
53Doz#
v db2unins |n
ITS DB2DIR\bin ?<KP db2unins |nT}% DB2 }]bz7"&\?~
roT#9CK|n1,IT(}8( /p N},16X`v DB2 }]bz7#
IT9Cl&D~"(} /u N}46X DB2 }]bz7"&\?~roT#
B;=v24
E6DG,9CXFfe > mSr>}Lr$_r_9C db2unins /p |nrdb2unins /u |n";G<U<\}% DB2 }]bz7#v1Ov=('\1E\"
T9CTB6X!n#
*K?F}% Windows 53PDyP DB2 1>,KP db2unins /f |n#K|n+
T53ODyP DB2 1><4PV)D?F6X#}KC'}](}g,DB2 }]
b).bDyPJ4<+;?F>}#ZKPx /f N}DK|n.0,kNDdb2unins |nTKbj8E"#
© Copyright IBM Corp. 1993, 2013 53
6X DB2 }]bz7(Linux)KNqa)S Linux Yw53P}% DB2 }]bz71h*4PD=h#
XZKNq
20Bf>D DB2 }]bz7;h*4PKNq#Z Linux 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# IT9C DROP DATABASE |n4>}}]b#1>};
v5}4;PWH>}}]b1,}]bD~ZD~53O#Vj{#
2. #9 DB2 \m~qw# kND20 DB2 ~qwVa#
3. }% DB2 \m~qw,r_KP dasupdt |nT+ DB2 \m~qw|B=m;
v2076# *}% DB2 \m~qw,kND 20 DB2 ~qw Va#
4. #9yP DB2 5}# kND20 DB2 ~qwVa#
5. }% DB2 5},r_KP db2iupdt |nT+b)5}|B=m;v2076# *
}% DB2 5},kND 20 DB2 ~qw Va#
6. }% DB2 }]bz7# kND20 DB2 ~qwVa#
#9 DB2 \m~qw(Linux)XkZ#9 DB2 \m~qw (DAS) .sE\}% DB2 z7#
XZKNq
*c: f> 9.7 PQ-;Fv9C“DB2 \m~qw(DAS)”,ZTsD"PfPI
\a+d}%#DAS Z DB2 pureScale 73P;\'V#(}9C2+ Shell -iD
m~LrxP6L\m#PX|`E",kND:Q;Fv9C DB2 \m~qw (DAS)
;,ISTB>cqC:http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/
com.ibm.db2.luw.wn.doc/doc/i0059276.html#
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#
}L
*#9 DB2 \m~qw:
1. w* DB2 \m~qwyP_G<#
2. (}dk db2admin stop |n#9 DB2 \m~qw#
54 Linux M Windows OD DB2 20M\mkE
}% DB2 \m~qw(Linux)g{*}%nBD DB2 1>,G4XkH}% DB2 \m~qw (DAS),;sY}%
DB2 }]bz7#
XZKNq
*c: f> 9.7 PQ-;Fv9C“DB2 \m~qw(DAS)”,ZTsD"PfPI
\a+d}%#DAS Z DB2 pureScale 73P;\'V#(}9C2+ Shell -iD
m~LrxP6L\m#PX|`E",kND:Q;Fv9C DB2 \m~qw (DAS)
;,ISTB>cqC:http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/
com.ibm.db2.luw.wn.doc/doc/i0059276.html#
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 Linux,1!
2076* /opt/ibm/db2/V10.5#
#9 root C' DB2 5}(Linux)Xk#9kz*6XD DB2 1>`X*DyP DB2 5}#6X101>I\;a0
lkd{ DB2 1>`X*D5}#
XZKNq
}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 Linux,1!
2076* /opt/ibm/db2/V10.5#
3. g{E>;P|,Z .profile P,kKPKE>#
. INSTHOME/sqllib/db2profile (bash"Bourne r Korn shell Lr)source INSTHOME/sqllib/db2cshrc (C shell)
=< D. 6X DB2 z7 55
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}(Linux)KNq5wgN}%53OD3)r+? root C'5}#v1z;rc9C DB2 }]
bz7,r_;k+VP5}}6=|_f>D DB2 }]bz71,E}% DB2 5
}#
XZKNq
g{*}%nBD DB2 f> 9 1>,G4ITH}% DB2 5},;sY}% DB2
}]bz7#g{*}% DB2 f> 9 1>,+_Pd{ DB2 f> 9 1>,G4I
TSk9 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#
^F
KNq;JCZG root C'20#*}%G root C'5},Xk6X DB2 }]bz
7#
}L
*}%5}:
1. w*_P root C'(^DC'G<#
2. I!: g{z7(;Yh*`X*D}]bPD}],G4ITS53P}%}]
bD~,2IT>}}]b,;sY>}5}#
3. (}dkTB|n4}%5}:
DB2DIR/instance/db2idrop InstName
dP DB2DIR GzZ20 DB2 }]bz7Zdy8(D;C#TZ Linux,1!
2076* /opt/ibm/db2/V10.5#
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;]#
56 Linux M Windows OD DB2 20M\mkE
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(Linux)
KNqa)9C db2_deinstall M doce_deinstall |n}% DB2 }]bz7r DB2
}]bi~1h*4PD=h#
*<.0
S53P}% DB2 }]bz7.0,k7#Q4PZ 543D:6X DB2 }]bz7
(Linux);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#
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#
=< D. 6X DB2 z7 57
=< E. DB2 <uE"Ev
DB2 <uE"T`VIT(}`V=(CJDq=a)#
zIT(}BP$_M=(qC DB2 <uE":
v DB2 E"PD
– wb(Nq"EnMN<wb)
– 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|Br_ND ibm.com OD DB2 E"PD#
zITZ_CJ ibm.com ODd{ DB2 <uE",}g<u5w"W$iM IBM
Redbooks® vfo#kCJTBx7&D DB2 E"\mm~JOb>c:http://
www.ibm.com/software/data/sw-library/#
D54!
RGG#XSzT DB2 D5D4!#g{zkMgNDF DB2 D5av(i,kr
[email protected] "MgSJ~#DB2 D5!i+DAzDyP4!,+^(1S
xzp4#k!I\a)_eD>},byRGE\|CXKbzyXDDJb#g
{z*a)PX_ewbrozD~D4!,kSOjbM URL#
k;*9CTOgSJ~X7k DB2 M''Vz9*5#g{zv=D5^(bvD
DB2 <uJb,kkz1XD IBM ~qPD*5TqCoz#
2=4r PDF q=D DB2 <ubBPwmhv IBM vfoPD(x7* www.ibm.com/e-business/linkweb/publications/
servlet/pbi.wss)ya)D DB2 JOb#IS www.ibm.com/support/docview.wss?rs=71
&uid=swg2700947 BX PDF q=D DB2 V10.1 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, 2013 59
m 7. DB2 <uE"
i{ iE Gqa)!"f "<UZ
Administrative API Refer-
ence
SC27-5506-00 G 2013 j 7 B 28 U
Administrative Routines
and Views
SC27-5507-00 q 2013 j 7 B 28 U
Call Level Interface Guide
and Reference Volume 1
SC27-5511-00 G 2013 j 7 B 28 U
Call Level Interface Guide
and Reference Volume 2
SC27-5512-00 G 2013 j 7 B 28 U
Command Reference SC27-5508-00 G 2013 j 7 B 28 U
}]b\mEnMdC
N<
S151-1970-00 G 2013 j 7 B 28 U
}]F/5CLr8O
MN<
S151-1992-00 G 2013 j 7 B 28 U
}]b`S8OMN< S151-1971-00 G 2013 j 7 B 28 U
}]V4M_ICT8
OkN<
S151-1993-00 G 2013 j 7 B 28 U
}]b2+T8O S151-1994-00 G 2013 j 7 B 28 U
DB2 $w:X\m8O
kN<
S151-1986-00 G 2013 j 7 B 28 U
*" ADO.NET M OLE
DB &CLr
S151-1973-00 G 2013 j 7 B 28 U
*"6k= SQL &CL
r
S151-1974-00 G 2013 j 7 B 28 U
Developing Java Applica-
tions
SC27-5503-00 G 2013 j 7 B 28 U
Developing Perl, PHP,
Python, and Ruby on
Rails Applications
SC27-5504-00 q 2013 j 7 B 28 U
Developing RDF Applica-
tions for IBM Data Serv-
ers
SC27-5505-00 G 2013 j 7 B 28 U
*"C'(eD}L
(SQL Mb?}L)
S151-1975-00 G 2013 j 7 B 28 U
}]b&CLr*"k
E
G151-1976-00 G 2013 j 7 B 28 U
Linux M Windows OD
DB2 20M\mkE
G151-1978-00 G 2013 j 7 B 28 U
+r/8O S151-1995-00 G 2013 j 7 B 28 U
20 DB2 ~qw G151-1980-00 G 2013 j 7 B 28 U
20 IBM Data Server
Client
G151-1981-00 q 2013 j 7 B 28 U
{"N<Z 1 m S151-1989-00 q 2013 j 7 B 28 U
{"N<Z 2 m S151-1990-00 q 2013 j 7 B 28 U
60 Linux M Windows OD DB2 20M\mkE
m 7. DB2 <uE" (x)
i{ iE Gqa)!"f "<UZ
Net Search Extender \m
MC'8O
S151-1991-00 q 2013 j 7 B 28 U
VxM/:8O S151-1996-00 G 2013 j 7 B 28 U
pureXML 8O S151-1987-00 G 2013 j 7 B 28 U
Spatial Extender User’s
Guide and Reference
SC27-5525-00 q 2013 j 7 B 28 U
SQL }LoT:&CL
rtCM'V
S151-1977-00 G 2013 j 7 B 28 U
SQL Reference Volume 1 SC27-5509-00 G 2013 j 7 B 28 U
SQL Reference Volume 2 SC27-5510-00 G 2013 j 7 B 28 U
Text Search Guide SC27-5527-00 G 2013 j 7 B 28 U
JOoOMw{}]b
T\
S151-1972-00 G 2013 j 7 B 28 U
}6= DB2 V10.5 S151-1979-00 G 2013 j 7 B 28 U
DB2 V10.5 S151-1985-00 G 2013 j 7 B 28 U
XQuery N< S151-1988-00 q 2013 j 7 B 28 U
m 8. X(Z DB2 Connect D<uE"
i{ iE Gqa)!"f "<UZ
DB2 Connect 20Md
C DB2 Connect Per-
sonal Edition
S151-1982-00 G 2013 j 7 B 28 U
DB2 Connect 20Md
C DB2 Connect ~qw
S151-1983-00 G 2013 j 7 B 28 U
DB2 Connect C'8O S151-1984-00 G 2013 j 7 B 28 U
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"PDzITZ ibm.com® OD;,E"PDPR=d{f> DB2 z7DD5#
=< E. DB2 <uE"Ev 61
XZKNq
TZ DB2 V10.1 wb,DB2 E"PD URL G http://pic.dhe.ibm.com/infocenter/db2luw/
v10r1#
TZ DB2 V9.8 wb,DB2 E"PD URL G http://pic.dhe.ibm.com/infocenter/db2luw/
v9r8/#
TZ DB2 V9.7 wb,DB2 E"PD URL G http://pic.dhe.ibm.com/infocenter/db2luw/
v9r7/#
TZ DB2 V9.5 wb,DB2 E"PD URL G http://publib.boulder.ibm.com/infocenter/
db2luw/v9r5#
E"PDunMu~
g{{OTBunMu~,G4Zhz9Cb)vfoDmI(#
JCT:C'h*q- IBM Web >cD9Cun0TBunMu~#
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#
IBM #ty]TmDPO,O*TvfoD9Cp&K IBM D(f(I IBM Tm7
()r4}7q-TO8>E"1,7XK&yZh(^D({#
;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#$#
IBM Lj: IBM" IBM UjM ibm.com G International Business Machines Corp., Z
+rm`\=xr"aDLjr"aLj#d{z7M~q{FI\G IBM rd{+
>DLj#10D I B M LjPm,IS W e b >c w w w . i b m . c o m / l e g a l /
copytrade.shtmlqC
62 Linux M Windows OD DB2 20M\mkE
=< F. 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.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, 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, 2013 63
>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:
© (your company name) (year). K?VzkGy] IBM +>Dy>Lr\zv4D#
© Copyright IBM Corp. _enter the year or years_. All rights reserved.
Lj
IBM Lj:IBM" IBM UjM ibm.com G International Business Machines Corp., Z
+rm`\=xr"aDLjr"aLj#d{z7M~q{FI\G IBM rd{+
64 Linux M Windows OD DB2 20M\mkE
>DLj#10D I B M LjPm,IS W e b >c w w w . i b m . c o m / l e g a l /
copytrade.shtml O“f(MLjE"”?Vq!#
BPwnGd{+>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"Celeron"Intel SpeedStep"Itanium
M Pentium G Intel Corporation rdS+>Z@zMd{zRrXxDLjr"a
Lj#
v Microsoft"Windows"Windows NT M Windows UjG Microsoft Corporation Z@
zM/rd{zRrXxDLj#
d{+>"z7r~q{FI\Gd{+>DLjr~qjG#
=< F. yw 65
w}
[A]20
2+T 14
l&D~
Ev 45
`M 45
i$
9C CLP 27
*s
Linux 11
Windows 5
Windows a}X( 6
20sNq
+ DB2 $_mS=wK% 29
[B]oz
SQL od 61
[C]Yw53
20*s
Linux 11
Windows 5
ELUd
*s 3
[D]Z;=
z7|B 47
w3Ud
*s 3
[G]|B
li 47
[J];;Ud
kND w3Ud
2,20
Ev 45
[M]|n
db2idrop
}%5} 56
db2ilist 55
db2sampl
i$20 27
db2stop
#9 DB2 55
db2_deinstall
}% DB2 z7 57
doce_deinstall
}%z7 57
|nP&mw (CLP)
20i$ 27
[N]Zf
*s
Ev 3
[R]m~*s
Linux 11
Windows 5
[S]yw 63
5}
}% 56
>} 56
#9
Linux 55
UNIX 55
[T]unMu~
vfo 62
[W]D5
Ev 59
9CunMu~ 62
!"f 59
© Copyright IBM Corp. 1993, 2013 67
D5 (x)
PDF D~ 59
[X]53\m1i 9
l&D~
20
`M 45
4(
“DB2 20”r< 46
Ev 45
;C 45, 46
6X
DAS 55
DB2 }]bz7
Linux 54, 57
UNIX 54, 57
Windows 53
db2_deinstall |n 57
doce_deinstall |n 57
root C'20 54
^)|
20
Ev 49
mI$
Ev 33
|BTCmI$ 41
;BT
li 39
"a
db2licm |n 37
[Y]2~
*s
DB2 ~qwz7 (Linux) 11
DB2 ~qwz7 (Windows) 5
IBM }]~qwM'z (Linux) 11
IBM }]~qwM'z (Windows) 5
C'X(
Windows 8
DDB2 ~qw
20
Windows 17
DB2 \m~qw (DAS)
}% 55
#9 54
DB2 E"PD
f> 62
db2isetup |n
4(l&D~ 46
db2licm |n
|BTCmI$ 41
\mmI$ 33
li;BT 39
"amI$ 37
db2_deinstall |n
}% DB2 z7 57
doce_deinstall |n
}%z7 57
LLinux
20
DB2 ~qw 11, 21
IBM }]~qwM'z 11
b
libaio.so.1 11
libstdc so.5 11
6X DB2
root C' 54, 56
Rroot C'5}
}% 56
SSQL od
oz
T> 61
SYSADM(53\m)(^
Windows 9
sysadm_group dCN}
Windows 9
UUNIX
20
DB2 ~qw 21
6X
DB2 }]bz7 57
DB2 }]bz7(Ev) 54
DB2 root C'5} 56
WWindows
20
DB2 ~qw(9C“DB2 20”r<) 17
68 Linux M Windows OD DB2 20M\mkE
Windows (x)
20 (x)
DB2 ~qw(*s) 5
IBM }]~qwM'z(*s) 5
ZhC'(^ 8
a}X(DhC 6
53\m1(^ 9
6X DB2 53
[XpV{]“DB2 20”r<
20
DB2 ~qw (Linux) DB2 ~qw (UNIX) 21
4(l&D~ 46
w} 69