265
DB2 V9.5 for Linux, UNIX, and Windows BvZ] 2010 j 12 B|B V9R5 S151-0629-02

public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DB2 V9.5for Linux, UNIX, and Windows

BvZ]

2010 j 12 B|B

V 9 R 5

S151-0629-02

���

Page 2: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48
Page 3: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DB2 V9.5for Linux, UNIX, and Windows

BvZ]

2010 j 12 B|B

V 9 R 5

S151-0629-02

���

Page 4: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

"b

9CKE"0d'VDz70,kHDAZ 2293D=< C, :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*:www.ibm.com/shop/publications/order

v *iR1XD IBM zm&,k*A IBM +r*5K?<,x7*:www.ibm.com/planetwide

*S@zrSCsD DB2 P!Mz[?): DB2 vfo,kBg 1-800-IBM-4YOU(426-4968)#

1zr IBM "ME"1,4,bZh IBM @;^~D(&T|O*J1R;aTzlINN0lD==9CrV"C

E"#

© Copyright IBM Corporation 1993, 2010.

Page 5: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

?<

XZ>i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix>iD9CTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix>iDa9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix;vT><( . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi

Z 1 ?V Bv&\?~M&\ . . . . . . . . . . . . . . . . . . . . . . . . . 1

Z 1 B DB2 V9.5 DX*?V . . . . . . . . . . . . . . . . . . . . . . . . . . 3\ms5x;G\m}]b . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3a_KT\MIluT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5E"~q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7DxK2+TMIV4T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9_ICTM}]V4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11|inD*" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12DB2 Linux f"UNIX fM Windows ff> 9.5 ^)|\a . . . . . . . . . . . . . . . . . . . 15

Z 2 B DB2 Connect v?&\\a . . . . . . . . . . . . . . . . . . . . . . . 23f> 9.5 ^)|\a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25^)| 1:vSK DB2 Connect z7(Solaris x64) . . . . . . . . . . . . . . . . . . . . . . 280l DB2 Connect f> 9.5 9CD DB2 f> 9.1 ^)||D . . . . . . . . . . . . . . . . . . 28

Z 3 B z7r|v?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31BD DB2 }/Lrr/K?p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31d{ Linux V"fO'V}]bVx . . . . . . . . . . . . . . . . . . . . . . . . . . . 31|DKi~{F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32^)| 1:DB2 Text Search 'VQw SQL M XML }] . . . . . . . . . . . . . . . . . . . . 32^)| 3b:DB2 &\?~h*|YDmI$ . . . . . . . . . . . . . . . . . . . . . . . . 33^)| 3:JDBC mI$D~mS=K DB2 Connect M DB2 }]bs5*"_f$n CD . . . . . . . . . 34

Z 4 B W\mTv?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35QvS}]~qw$_ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3551U/3FE"&\7#+nBD3FE"CZE/ . . . . . . . . . . . . . . . . . . . . . 35r/D`_Le5a9uYKyP(D\I>(TCO) . . . . . . . . . . . . . . . . . . . . . 36Qr/g`vVxD}]bdC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Qr/ZfdC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Qv?}]9u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38IT+|`dCN}hC* AUTOMATIC "IT/,dCb)N} . . . . . . . . . . . . . . . . . 39}]XBV<uYK]?v$I>M:XybNq . . . . . . . . . . . . . . . . . . . . . . . 40db2look |n*|`}]bTszI DDL od . . . . . . . . . . . . . . . . . . . . . . . . 42(} SQL v?KT DB2 \m|nDCJ . . . . . . . . . . . . . . . . . . . . . . . . . 43)9K`S&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43^)| 2:9C db2top 5CLrv?K}]b`S&\(AIX"Linux M Solaris) . . . . . . . . . . . . 44mI$"E`S|inR|_' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44FP5:Qv? db2relocatedb |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45mUd|_'X9CUd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45FP1:IzI=SD53`SwE" . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Qv?x(,1oO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46vSK RUNSTATS 5CLr!nT4;3FE"E*D~ . . . . . . . . . . . . . . . . . . . . 46^)| 2:mI$?F4P_Th9T DB2 pureXML Mf"E/&\?~4-mID9C . . . . . . . . . 46^)| 2:9C\mNqwHLrDQwHNqDv?T// . . . . . . . . . . . . . . . . . . . 47

© Copyright IBM Corp. 1993, 2010 iii

Page 6: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S . . . . . . . . . . . 48^)| 6:|]W7( FCM Jb . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Z 5 B $w:X\mv?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . 51$w:X\mv?&\a)|CDXF . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Z 6 B 2+Tv?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57IEOBDv?K2+T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57v?KsFh)T\M\m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58G+r/KX(D\mk9C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59yZjEDCJXF(LBAC)v?&\a)|CD2+T . . . . . . . . . . . . . . . . . . . . 60^)| 2:3)}]bM'z'V SSL -iM AES S\ . . . . . . . . . . . . . . . . . . . . 61^)| 4:Qv?yZ LDAP DO$Mii/'V(AIX) . . . . . . . . . . . . . . . . . . . 61^)| 3:AES S\'V)9=}]b~qwMyPM'z . . . . . . . . . . . . . . . . . . . 62^)| 4:\kD$HITGYw53'VDns$H . . . . . . . . . . . . . . . . . . . . . 62FP5:32 ; GSKit b|,Z 64 ; DB2 z720P. . . . . . . . . . . . . . . . . . . . . . 62^)| 6:VZDxKsF,JmXE}%D}]bn/ . . . . . . . . . . . . . . . . . . . . 63

Z 7 B T\v?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65}C LOB PDi/KPYH|l . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65V[""XFM|Blbv?&\a)KIluDx(fz7 . . . . . . . . . . . . . . . . . . . 65(}9CSYw}e}!n,MDC *v>}|lY . . . . . . . . . . . . . . . . . . . . . . 661!ivBtCw}9("PT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Qv? OLAP /} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67v?Ki/E/w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68NO FILE SYSTEM CACHING 1!5uYKD~53_Y:fZf . . . . . . . . . . . . . . . . . 68DB2 Spatial Extender i/T\Qa_ . . . . . . . . . . . . . . . . . . . . . . . . . . . 69IT5w|`od . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69^)| 2:ITw{ HADR ,SD TCP WSV:exs! . . . . . . . . . . . . . . . . . . . 70^)| 2:BD db2advis |nN} . . . . . . . . . . . . . . . . . . . . . . . . . . . 70^)| 4:ITT/\m"Vd;) FCM ZfJ4(Linux) . . . . . . . . . . . . . . . . . . . 71

Z 8 B pureXML v?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . 73XQuery |Bmo=Jm^D XML D5Dwv?V . . . . . . . . . . . . . . . . . . . . . . 73vSKT pureXML D Load 5CLr'V . . . . . . . . . . . . . . . . . . . . . . . . . 73pureXML &CLr&mT\Qa_ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74)9Kli<x&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74%"w&m'VT/i$ XML D5 . . . . . . . . . . . . . . . . . . . . . . . . . . . 74XSLT 'VJm+ XML }]d;*d{q= . . . . . . . . . . . . . . . . . . . . . . . . 75SQL/XML M XQuery N}+]|in . . . . . . . . . . . . . . . . . . . . . . . . . . 75G Unicode }]bITf" XML }] . . . . . . . . . . . . . . . . . . . . . . . . . . 76IT+!D XML D5f"Zy>mPPTa_T\# . . . . . . . . . . . . . . . . . . . . . 76IT|B XML #=,x;h*XBi$ XML D5 . . . . . . . . . . . . . . . . . . . . . . 77XQuery s4M!4/}'VoT73 . . . . . . . . . . . . . . . . . . . . . . . . . . . 77XQuery /}SUZM1dPi!i~"w{UZM1d . . . . . . . . . . . . . . . . . . . . . 78XQuery I*Mmo='VT5D}]`M*;xPbT . . . . . . . . . . . . . . . . . . . . . 78"<&\|]W9C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78x"MD XML #=Vb'VekErM"a]i#= . . . . . . . . . . . . . . . . . . . . . 79^)| 3:x"MD XML #=Vb'V|sD XML D5 . . . . . . . . . . . . . . . . . . . 79^)| 3:XML bvMi$I5X|j8D{" . . . . . . . . . . . . . . . . . . . . . . . 80FP5:XQuery /}9lw>X1xDUZM1d5|*]W . . . . . . . . . . . . . . . . . . . 80

Z 9 B &CLr*"v?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . 83QvSj6$H^F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Qv? IBM Database Add-Ins for Visual Studio 2005 . . . . . . . . . . . . . . . . . . . . . 84+Vd?DxK SQL od.dD}]2m . . . . . . . . . . . . . . . . . . . . . . . . . 85

iv BvZ]

Page 7: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

SET d?VZGIT/,X$`kDI4Pod . . . . . . . . . . . . . . . . . . . . . . . 85}i'Vv?K&CLrIF2T . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86.xF!c}]`Ma_K.xF}]D<7TMT\ . . . . . . . . . . . . . . . . . . . . . 87vSKBD DB2 y>Lr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87CLIENT APPLNAME (CDfwI CLP T/hC . . . . . . . . . . . . . . . . . . . . . . 89QX|{"v? DB2 *"_$w( . . . . . . . . . . . . . . . . . . . . . . . . . . . 89BDj?/}r/K&CLrF2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91vSKBD4;j?/} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92^)| 2:'V .NET 64 ;+2oTKP1(CLR)}L . . . . . . . . . . . . . . . . . . . . 92^)| 2:S SQL m/}wC}L1I{}dlme;. . . . . . . . . . . . . . . . . . . . . 92^)| 3:**"IF2\m&CLra)D+2 SQL API . . . . . . . . . . . . . . . . . . . 93vSK Python &CLr*"'V . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94IBM }]~qwM'zM}/Lrv?&\ . . . . . . . . . . . . . . . . . . . . . . . . . 94v?K JDBC M SQLJ 'V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94PHP )9Q/I= DB2 20P(Linux"AIX M Windows) . . . . . . . . . . . . . . . . . 109Ruby on Rails r\'VQ/I= DB2 20P(Linux"AIX M Windows) . . . . . . . . . . . . . 109Perl }/Lr'V pureXML M`VZV{ . . . . . . . . . . . . . . . . . . . . . . . 110v?K IBM Data Server Provider for .NET . . . . . . . . . . . . . . . . . . . . . . . 111^)| 1:IBM Data Server Provider for .NET 'VIEOBD . . . . . . . . . . . . . . . . . 112^)| 3:IBM_DB Ruby }/Lr'VIEOBD . . . . . . . . . . . . . . . . . . . . . 112^)| 3:IBM PHP )9'VIEOBD . . . . . . . . . . . . . . . . . . . . . . . . 113^)| 3:)9A IBM }]~qwM'zMG Java }]~qw}/LrD[O53(sysplex)'V . . . . 113FP3:Qv? IBM }]~qw}/Lr . . . . . . . . . . . . . . . . . . . . . . . . . 113^)| 3:CLI &CLrZCf0Iks<7PF} . . . . . . . . . . . . . . . . . . . . 114^)| 3:I4hs( CLI /,}]| . . . . . . . . . . . . . . . . . . . . . . . . . 114FP3:Qv? CLI ping &\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115FP3:Qv? IBM }]~qw}/Lr . . . . . . . . . . . . . . . . . . . . . . . . . 115

Z 10 B _ICT"8]"U>G<MV4v?&\. . . . . . . . . . . . . . . . . 117BD53f"}Lr/KT/,$_TdC . . . . . . . . . . . . . . . . . . . . . . . . . 117BD DB2 _64F~q(ACS)API tCKkf"w2~D/I . . . . . . . . . . . . . . . . . 118(}T/>}V4Tsr/KV4Ts\m . . . . . . . . . . . . . . . . . . . . . . . . . 119(}BD DB2 _ICT5}dC5CLrr/K/:dCM\m . . . . . . . . . . . . . . . . . 119+U>XFD~9}]bV4|]W . . . . . . . . . . . . . . . . . . . . . . . . . . . 120HADR ,60Z5MK,xJOr`vJOZd*'}]DgU . . . . . . . . . . . . . . . . . . 120IT9C%53S<8];N8]M4-`v}]bVx . . . . . . . . . . . . . . . . . . . . 121QtC0vAn!V41d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1229ClU8]18]M4-}]|lY . . . . . . . . . . . . . . . . . . . . . . . . . . 122tCK/:\mm~/I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123^)| 6:T db2adutl |nmSKzmZc'V . . . . . . . . . . . . . . . . . . . . . . . 124DxK}]bZ"zbbms1DIV4T . . . . . . . . . . . . . . . . . . . . . . . . . 124w}}];BTJb]m\&|? . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124f"w\?lbZfCJJb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125FP4:Ih9mP4G<Dn/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125FP5:oO}]If"Z%@D?<P . . . . . . . . . . . . . . . . . . . . . . . . . . 125^)| 7:BE>DFK DB2 _ICTVQV4M IBM Tivoli System Automation for Multiplatforms .dD/I(Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

Z 11 B 20"(FM^)|v?&\ . . . . . . . . . . . . . . . . . . . . . . 127IBM Tivoli System Automation for Multiplatforms(SA MP)Q/I= DB2 20P(Linux M AIX) . . . . . 127IBM Tivoli Monitoring for Databases: DB2 Agent Q/I= DB2 20P . . . . . . . . . . . . . . . 128+2^)|r/K~qwz7|B . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128+T/4P20^)|sDNq(Linux M UNIX) . . . . . . . . . . . . . . . . . . . . . . 128V'V51VxF/T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128G root C'IT20MdC DB2 z7(Linux M UNIX) . . . . . . . . . . . . . . . . . . . 129vSKBDl&D~X|V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

?< v

Page 8: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

vSKG DB2 5}O"#i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130@"5}`MZ\'VD=(.d_P|CD;BT(Linux M UNIX) . . . . . . . . . . . . . . . 130Windows Vista ?pM9C|]W . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130^)| 1:vSK Solaris x64 'V . . . . . . . . . . . . . . . . . . . . . . . . . . . 131mSK Windows Server 2008 'V . . . . . . . . . . . . . . . . . . . . . . . . . . . 131^)| 3:Vx}]b73'V Windows Server 2008 Failover Clustering . . . . . . . . . . . . . . 132^)| 3:&9C db2updv95 |n|B}]b . . . . . . . . . . . . . . . . . . . . . . . 133'Vib/73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Z 12 B *Ov?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135Qv?&CLr*"D*O&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135Qv?*OD2+T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135Qv?T*ODdC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

Z 13 B 4Fv?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139BD CCD ?j`M\b,S UOW M CD m . . . . . . . . . . . . . . . . . . . . . . . 1394FYw'V DECFLOAT }]`M . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

Z 14 B >XoTv?&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . 141oT6p{ma)K|`CZT}]xPErD!n . . . . . . . . . . . . . . . . . . . . . . 141Unicode V{.DVJm8(NN Unicode V{ . . . . . . . . . . . . . . . . . . . . . . . 141j?/}DyZV{D&m'VIdV{s! . . . . . . . . . . . . . . . . . . . . . . . . 141Big5-HKSCS–Unicode *;mvSKZ Unicode }]bPf" HKSCS }]D'V . . . . . . . . . . . 142UPPER(UCASE)M LOWER(LCASE)j?/}'VoT73 . . . . . . . . . . . . . . . . . 142^)| 1:yZoT73`XD UCA D{ma)|`CZT}]xPErD!n . . . . . . . . . . . . 143Q)9 GB18030 zk/'V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

Z 15 B JOoOMJb7(v?&\ . . . . . . . . . . . . . . . . . . . . . . 145}]U/$_zYbbms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145*U>G<h)vSK SQL \m}L . . . . . . . . . . . . . . . . . . . . . . . . . . 145DxK*z}];BTli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145^)| 3:BqM@xB~`Sw|(=SM'zE" . . . . . . . . . . . . . . . . . . . . . 146^)| 3:BD db2fodc |nN}6qw}msMT\JbD}] . . . . . . . . . . . . . . . . . 146^)| 3:db2pd M db2pdcfg |nII`vC'KP . . . . . . . . . . . . . . . . . . . . . 147FP5:\#$D}Lz7E"|WU/ . . . . . . . . . . . . . . . . . . . . . . . . . . 147FP5:Qv? db2support $_ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147^)| 6:|]WU/M@@ DB2 KP4vE" . . . . . . . . . . . . . . . . . . . . . . 148^)| 7:T db2trc $_Dj8LHDDx . . . . . . . . . . . . . . . . . . . . . . . . 148FP7:ITlii5U>D~DP'T . . . . . . . . . . . . . . . . . . . . . . . . . . 149FP7:DB2 KP4vKJLr'VBD"M!n . . . . . . . . . . . . . . . . . . . . . . . 149

Z 2 ?V |DDZ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

Z 16 B |DD&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153\m|D\a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153B}]bD1!zk3* Unicode . . . . . . . . . . . . . . . . . . . . . . . . . . . 1533)}]b\mwdCN}Q|D . . . . . . . . . . . . . . . . . . . . . . . . . . . 153|DK3)"amd?M73d? . . . . . . . . . . . . . . . . . . . . . . . . . . . 155}]bsFh* SECADM (^ . . . . . . . . . . . . . . . . . . . . . . . . . . . 161T/4(}]9uVd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161“4km”B~`SwD?jmQ|D . . . . . . . . . . . . . . . . . . . . . . . . . . 162vS"|DK3)53?<S<MZC}L . . . . . . . . . . . . . . . . . . . . . . . . 163ZfIS/wT>nsZf{D . . . . . . . . . . . . . . . . . . . . . . . . . . . 1678]3qAM4X(Q|D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167QF_ DB2 t/eOD“(F”4%(Windows) . . . . . . . . . . . . . . . . . . . . . . 168QvSmw}s! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

vi BvZ]

Page 9: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

mXO9/,od_Y:f^' . . . . . . . . . . . . . . . . . . . . . . . . . . . 169a_K REFRESH TABLE M SET INTEGRITY odD ALLOW NO ACCESS !nD"PT . . . . . . . 169T/U/3FE"IvT_PV/|BD3FE"Dm . . . . . . . . . . . . . . . . . . . . 1698]YwZ1!ivB+}]bU>|(Z8]3qP . . . . . . . . . . . . . . . . . . . . 170FP5:|DK CONCURRENTDBCOORDACTIVITIES P5 . . . . . . . . . . . . . . . . . . 171^)| 5:TmbD==bvsZ 5000 D XML #= maxOccurs tT5 . . . . . . . . . . . . . 171

}]bhC|D\a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1723)}]bdCN}Q|D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1721!ivBtC"P I/O M1S I/O(AIX"Linux"Solaris M Windows) . . . . . . . . . . . . . 175)92+T*sC'tZ DB2ADMNS r DB2USERS i(Windows Vista) . . . . . . . . . . . . 176dCMKP1}]D~D1!;CQ|D(Windows) . . . . . . . . . . . . . . . . . . . . 177^)|20;h*4PsxV/=h(Linux M UNIX) . . . . . . . . . . . . . . . . . . . 177r/DZfdC0lK3)dCN} . . . . . . . . . . . . . . . . . . . . . . . . . . 177Information Integrator z7j65Q|D. . . . . . . . . . . . . . . . . . . . . . . . . 178VZ;\(} InfoSphere Warehouse qC}]bVx&\ . . . . . . . . . . . . . . . . . . . 179Unicode }]bP9C IDENTITY rPD?<{m . . . . . . . . . . . . . . . . . . . . . 179FP4:Q|DT DB2 W]f"DB2 $wifM$w:X\mDmI$"EXF . . . . . . . . . . . . 180^)| 6:Q-|DK/IZ DB2 203qPD Tivoli SA MP f>(AIX M Linux) . . . . . . . . 180

&CLr*"|D\a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181^)| 4:QiO ODBC"CLI M .NET DO"#i(Windows) . . . . . . . . . . . . . . . . 1811!ivB;Y207D~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181CZ Java }LD1! JDBC }/LrQ|D . . . . . . . . . . . . . . . . . . . . . . . 182IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 P ResultSetMetaData 5X;,D5 . . . . . . . . 1829CT/zID|Dz&m|Ba<B SQLException . . . . . . . . . . . . . . . . . . . . 1834\#$}L"4\#$|0LrbM2+Te~XkG_L2+D(Linux M UNIX) . . . . . . . . . 184QvSj6$H^F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184PM&CLr:ex*s9C|sD1!5 . . . . . . . . . . . . . . . . . . . . . . . . 1853) CLI/ODBC &CLrIT9C|`Zf . . . . . . . . . . . . . . . . . . . . . . . 186db2Load M db2Import N}Q|D*'VO$j6 . . . . . . . . . . . . . . . . . . . . . 186+$Dj6a<B|gX5XmsM/f . . . . . . . . . . . . . . . . . . . . . . . . 186M6p5CLrM API I\^(}7&mO$Dj6 . . . . . . . . . . . . . . . . . . . . 1874^(D SYSFUN /}I\5X SYSIBM ms{" . . . . . . . . . . . . . . . . . . . . 187(CDfw|$ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188w*Si/SdPP{D UNIQUE I\zzbba{ . . . . . . . . . . . . . . . . . . . . 188

CLP M53|n|D\a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188|nP&mw(CLP)dvQ|D . . . . . . . . . . . . . . . . . . . . . . . . . . . 1888]Yw,18]`v}]bVx . . . . . . . . . . . . . . . . . . . . . . . . . . . 189db2audit |nQ|D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190db2ckmig |nQ|D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191db2mtrk |nQ|D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192+Qw(FDwvE>(Linux M UNIX) . . . . . . . . . . . . . . . . . . . . . . . . 192Yw53xLM_LPmQ|D(Linux M UNIX) . . . . . . . . . . . . . . . . . . . . . 192

Z 17 B ;Fv9CD&\ . . . . . . . . . . . . . . . . . . . . . . . . . . . 195;Fv9C3)"amd?M73d? . . . . . . . . . . . . . . . . . . . . . . . . . . 195;Fv9C GET AUTHORIZATIONS |n . . . . . . . . . . . . . . . . . . . . . . . . 197;Fv9C sqluadau API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197;Fv9C3)`S*X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198QX|{M4FU>XFD~ SQLOGCTL.LFH . . . . . . . . . . . . . . . . . . . . . . . 200;Fv9C IMPORT |n!n CREATE M REPLACE_CREATE . . . . . . . . . . . . . . . . . 200;Fv9C XML Extender . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201;Fv9C2,}]wlUdv . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201;Fv9C Web TsKP1r\(WORF) . . . . . . . . . . . . . . . . . . . . . . . . 202;Fv9C db2Import M db2Load API D piActionString }]a9 . . . . . . . . . . . . . . . . 202(i;*'VxgE"~q(Linux M UNIX) . . . . . . . . . . . . . . . . . . . . . . . 202^)| 1:;Fv9C LONG VARCHAR M LONG VARGRAPHIC }]`M . . . . . . . . . . . . . 203

?< vii

Page 10: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

FP7:Q-;Fv9C HP-UX 32 ;M'z'V . . . . . . . . . . . . . . . . . . . . . . . 203

Z 18 B ;Y9CD&\. . . . . . . . . . . . . . . . . . . . . . . . . . . . 205;Y'V)df"w(ESTORE)&\ . . . . . . . . . . . . . . . . . . . . . . . . . . 205;Y'VX70Z)9(AWE)&\(Windows) . . . . . . . . . . . . . . . . . . . . . . 205TZ db2icrt"db2ilist M db2iupdt,;Y9C -w !n(Linux M UNIX) . . . . . . . . . . . . . . 206;Y'V DB2 Web Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206;Y9C3)"amd?M73d? . . . . . . . . . . . . . . . . . . . . . . . . . . . 206;Y9C db2undgp |n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208;Y9C db2licm |nD -n !n . . . . . . . . . . . . . . . . . . . . . . . . . . . 208;Y9C CLISchema CLI X|V . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208^)| 3b:DB2 i/E/&\?~;YIC . . . . . . . . . . . . . . . . . . . . . . . . 209

Z 19 B 0l DB2 f> 9.5 9CD DB2 f> 9.1 ^)||D . . . . . . . . . . . 211

Z 3 ?V =< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

=< A. D~53_Y:fdC . . . . . . . . . . . . . . . . . . . . . . . . . 215

=< B. DB2 <uE"Ev . . . . . . . . . . . . . . . . . . . . . . . . . . . 2192=4r PDF q=D DB2 <ub . . . . . . . . . . . . . . . . . . . . . . . . . . . 219):!"fD DB2 i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222S|nP&mwT> SQL 4,oz . . . . . . . . . . . . . . . . . . . . . . . . . . . 223CJ;,f>D DB2 E"PD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Z DB2 E"PDPTzDW!oTT>wb: . . . . . . . . . . . . . . . . . . . . . . . 223|B20ZzDFczrZ?x~qwOD DB2 E"PD . . . . . . . . . . . . . . . . . . . 224DB2 LL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226DB2 JOoOE". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226unMu~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

=< C. yw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

w} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

viii BvZ]

Page 11: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

XZ>i

>ia)XZ DB2® }]b Linux® f"UNIX® fM Windows® fT0 DB2 Con-

nect™ z7Df> 9.5 P|(DB&\MQ|D&\DE"#

>iD9CTs

>iJCZ}]b\m1"&CLr1Md{k*lYKb DB2 f> 9.5 Linux f"

UNIX M Windows f0 DB2 Connect f> 9.5 Pa)DBv&\,T0b)z7D

f> 9.5 Mf> 9.1 .dfZDnpD DB2 }]bC'#

>i;a)EvE",|;|,PXgN9CyhvD&\Dj88>E"#*q!

|`E",k9Ca)DN<JO#

PXf> 9.5 P}kD&\Mv?&\DE",kDAZ 13DZ 1 ?V, :Bv&\

?~M&\;#

PXf> 9.5 PQ|DD&\";Fv9CD&\r;Y9CD&\DE",kDAZ

1513DZ 2 ?V, :|DDZ];#KE"8vZ9Cf> 9.5 .0zh*KbDX

*|D#

PX DB2 Connect DE",kDAZ 233DZ 2 B, :DB2 Connect v?&\\

a;#

g{zG V9.1 C',ki4Z 2113DZ 19 B, :0l DB2 f> 9.5 9CD DB2

f> 9.1 ^)||D;Tq! V9.1 FP3(M|g^)|)P}kD|DPm,b)|

D,yJCZ V9.5,+4Z>iDd{BZPxPhv#

>iTZ;NvfT4Q|B,"|( V9.5 ^)|P}kDX*|D#PX V9.5 FP4

.0DyP^)|P|(D|DPm,kND Z 153D:DB2 Linux f"UNIX fM

Windows ff> 9.5 ^)|\a;#

>iDa9

>i|(BPwb:

Z 1 ?V:Bv&\?~M&\

Z 33DZ 1 B, :DB2 V9.5 DX*?V;>BEvK DB2 V9.5 M DB2 V9.5 ^)|P|(DnX*DB&\Mv?&

\#

Z 233DZ 2 B, :DB2 Connect v?&\\a;>BhvK DB2 f> 9.5 P0l DB2 Connect &\Dv?&\M|D#

Z 313DZ 3 B, :z7r|v?&\;>BhvKf> 9.5 P}kDz7r|==D|D#

© Copyright IBM Corp. 1993, 2010 ix

Page 12: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 353DZ 4 B, :W\mTv?&\;>BhvK;)B&\Mv?&\,|GIozz(|YD1d4\m}]

b#

Z 513DZ 5 B, :$w:X\mv?&\;>BhvK)9H0"PfPa)DVP$w:X\m&\DB$w:X\m

&\#

Z 573DZ 6 B, :2+Tv?&\;>BhvK;)B&\Mv?&\,|GIozz#$M\mtP}]#

Z 653DZ 7 B, :T\v?&\;>BhvK;)B&\Mv?&\,|GPzZ7#ZCJM|B}]1qC

nQT\#

Z 733DZ 8 B, :pureXML v?&\;>BhvKBD pureXML®

&\Mv?&\#

Z 833DZ 9 B, :&CLr*"v?&\;>BhvK;)B&\Mv?&\,|Gr/K&CLr*""DxK&CL

rIF2TRcZ?p&CLr#

Z 1173DZ 10 B, :_ICT"8]"U>G<MV4v?&\;>BhvK;)B&\Mv?&\,|GPzZ7#zD}]I)C'Vx9

C#

Z 1273DZ 11 B, :20"(FM^)|v?&\;>BhvK;)B&\Mv?&\,|G9 DB2 z7?p|lYR|WZ,

$#

Z 1353DZ 12 B, :*Ov?&\;>BhvK*O}]bDB&\Mv?&\#

Z 1393DZ 13 B, :4Fv?&\;>BhvK SQL 4FDB&\Mv?&\#

Z 1413DZ 14 B, :>XoTv?&\;>BhvK;)B&\Mv?&\,|G9C|]W&m9C`V>XoTD

}]M}]b&CLr#

Z 1453DZ 15 B, :JOoOMJb7(v?&\;>BhvK;)B&\Mv?&\,zITZv=Jb19C|GzIoOE

"#

Z 2 ?V:|DDZ]

Z 1533DZ 16 B, :|DD&\;>BhvKTVP DB2 &\D|D,|(k}]bhC"}]b\m"&CL

r*"T0 CLP M53|n`XD|D#

Z 1953DZ 17 B, :;Fv9CD&\;>BP>K;Fv9CD&\,bm>X(&\r&\?~T\'V,+(i

;*Y9C|G,+4D"PfPI\a+d}%#

Z 2053DZ 18 B, :;Y9CD&\;>BP>Kf> 9.5 P;'VD&\?~M&\#

x BvZ]

Page 13: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 2113DZ 19 B, :0l DB2 f> 9.5 9CD DB2 f> 9.1 ^)||D;>BhvKZf> 9.1 ^)| 3(M|g^)|)PmSr|DD&\?~M

&\,|G,yJCZf> 9.5,+4Z>iDd{BZPxPhv#

Z 3 ?V:=<

D~53_Y:fdC

>=<a)KXZf> 9.5 P'VDD~53_Y:fdCD9dE"#

DB2 <uE"Ev>=<|,XZCJM9C DB2 }]b53DnBD5DE"#

yw >=<|,k9C DB2 }]bz70dD5`XD(I*sMV^T#

;vT><(

kX(^)|`X*DwbDjb*7|(0:“FPx”,dP x m>^)|6p#

>iP9CBP;vT><(#

Ve 8>d{FGI53$H(eD|n"X|VMd{n#s4|nG CLP |

n,x!4|nG53|n#

1eV 8>BPdP;Viv:

v XkIC'a)D{Fr5(d?)

v ;c?w

v }kBuo

v }Cm;vE"4

HmVe 8>BPdP;Viv:

v D~M?<

v 8>zZ|na>{&r0ZPdkDE"

v X(}]5>}

v `FZ53I\T>DZ]DD>>}

v 53{">}

v Lrzk>}

XZ>i xi

Page 14: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

xii BvZ]

Page 15: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 1 ?V Bv&\?~M&\

>Zhv DB2 f> 9.5 Linux f"UNIX fM Windows fPa)DBv&\?~M

&\#

kX(^)|`X*DwbDjb*7|(0:“FPx”,dP x m>^)|6p#

Z 33DZ 1 B, :DB2 V9.5 DX*?V;>BEvK DB2 V9.5 M DB2 V9.5 ^)|P|(DnX*DB&\Mv?&

\#

Z 233DZ 2 B, :DB2 Connect v?&\\a;>BhvK DB2 f> 9.5 P0l DB2 Connect &\Dv?&\M|D#

Z 313DZ 3 B, :z7r|v?&\;>BhvKf> 9.5 P}kDz7r|==D|D#

Z 353DZ 4 B, :W\mTv?&\;>BhvK;)B&\Mv?&\,|GIozz(|YD1d4\m}]

b#

Z 513DZ 5 B, :$w:X\mv?&\;>BhvK)9H0"PfPa)DVP$w:X\m&\DB$w:X\m

&\#

Z 573DZ 6 B, :2+Tv?&\;>BhvK;)B&\Mv?&\,|GIozz#$M\mtP}]#

Z 653DZ 7 B, :T\v?&\;>BhvK;)B&\Mv?&\,|GPzZ7#ZCJM|B}]1qC

nQT\#

Z 733DZ 8 B, :pureXML v?&\;>BhvKBD pureXML &\Mv?&\#

Z 833DZ 9 B, :&CLr*"v?&\;>BhvK;)B&\Mv?&\,|Gr/K&CLr*""DxK&CL

rIF2TRcZ?p&CLr#

Z 1173DZ 10 B, :_ICT"8]"U>G<MV4v?&\;>BhvK;)B&\Mv?&\,|GPzZ7#zD}]I)C'Vx9

C#

Z 1273DZ 11 B, :20"(FM^)|v?&\;>BhvK;)B&\Mv?&\,|G9 DB2 z7?p|lYR|WZ,

$#

Z 1353DZ 12 B, :*Ov?&\;>BhvK*O}]bDB&\Mv?&\#

Z 1393DZ 13 B, :4Fv?&\;>BhvK SQL 4FDB&\Mv?&\#

© Copyright IBM Corp. 1993, 2010 1

Page 16: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 1413DZ 14 B, :>XoTv?&\;>BhvK;)B&\Mv?&\,|G9C|]W&m9C`V>XoTD

}]M}]b&CLr#

Z 1453DZ 15 B, :JOoOMJb7(v?&\;>BhvK;)B&\Mv?&\,zITZv=Jb19C|GzIoOE

"#

2 BvZ]

Page 17: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 1 B DB2 V9.5 DX*?V

DB2 f> 9.5 Linux f"UNIX fM Windows f;6K;)X*DB&\Mv?&\,

|GITzczDs5Dh*,^[b)h*GSi/P/I5q}]"5MI>"

4l5q[59Ga);v2+I?D534#f+>D&sE"Jz#

\ms5x;G\m}]b

f> 9.5 }kK;)T/v?&\M;)20v?&\,0_ITuY\mMw{}]

~qwyhD1d,s_Jmz|lX20M?p&CLr#

f> 9.5 |,TBX*DW\mT&\:

}]9uv?&\

ZT(eK COMPRESS tTDm4P}]ndYwZd,ITT/4(}]

9uVd#z;Yh*#DN14(Vd,"R|]W4(9C9uDb0=

&CLr#PX|`E",kNDZ 383D:Qv?}]9u;#

BD$w:X\m&\

Zf> 9.5 P,a)K;i&\+fDB$w:X\m&\4ozzj6"\

mM`S}]~qw$w:X#b)&\a)KZ;vf}/I= DB2 }]~

qwD$w:X\mbv=8# Tj6ywD'V9zIT*`c&CLr7

3PDwvC'ria)$w:X\m#

PX|`E",kNDZ 513D:$w:X\mv?&\a)|CDXF;

MZ 573D:IEOBDv?K2+T;#

`_Le5a9)9

VZ,DB2 }]~qwZyP=(O<9C`_Le5a9,bITa_T\

T0r/dCME/#Kb,IZr/KZf\m,yT;Yh*hCs`}

zmxL6pDdCN}"T/hCd`N}#ZyPYw53O9C;BD

_L<ue5a9IT5M}]~qwD{e4STM,$I>#Zf> 9.5 .

0,IBM® vZ Windows Yw53Oa)K`_Le5a9#f> 9.5 Zd

{Yw53Oa)K`_Le5a9Df&#PX|`E",kNDZ 363

D:r/D`_Le5a9uYKyP(D\I>(TCO);#

?pDx

?pDxr/K20M,$ DB2 }]~qwD}L#f> 9.5 |,TBX*

&\:

v BD IBM }]~qw}/Lr|r/K Windows =(OD&CLr?p#

K}/LrDZf<C?O!,|hF*I@"m~)&L(ISV)XBV

"MCZsMs5DdMsf#?p=8PD&CLrV"#PX|`E

",kNDZ 313D:BD DB2 }/Lrr/K?p;#

v T0Z&C^)|sh*4PD=vV/=hGKP db2iupdt M dasupdt |

n,VZ+T/4Pb=v|n#mb,Z;N,S1+T/xPs(#P

X|`E",kNDZ 1283D:+T/4P20^)|sDNq(Linux M

UNIX);#

© Copyright IBM Corp. 1993, 2010 3

Page 18: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v G root C'VZITZ Linux M UNIX Yw53O4P\mNq#G root

C'IT4PDNq|(20"&CrXv^)|"dC5}"mSB&\

M6X#PX|`E",kNDZ 1293D:G root C'IT20MdC

DB2 z7(Linux M UNIX);#

\mVx}]b53|aI

f> 9.5 Pa)Dv?&\7#Vx}]b53|]W\m#f> 9.5 |,T

BX*DVx}]b53&\:

v a)Kg`vVxDyP}]bdC*XD%;S<#9CbvBD&\,

(}S}]by$tDNNVx"v%v SQL odr%v\m|n,zIT

|Br4;gyPVxD}]bdC#PX|`E",kNDZ 37 3D

:Qr/g`vVxD}]bdC;#

v BACKUP DATABASE |nVZIT;N8];v`Vx}]bDyPVx#

PX|`E",kNDZ 1213D:IT9C%53S<8];N8]M4

-`v}]bVx;#

T/f"\mv?&\

T/f"T/w{}]bZELMD~53ODs!#|9C;Yh*\mf

"]w,xT;IT{C}]b\mDUdDT\MinT#f> 9.5 }kK

mUd&mv?&\,T7#z\;+mUdDs!uY=+7D_.;jG

(HWM)#bJmT/UX49CDUd#PX|`E",kNDZ 453D

:mUd|_'X9CUd;#

d{T/dCN}

f> 9.5 }kK|`Dw{N},}]~qwaT/&mb)N},x;*s

z#9"XBt/5}r}]b#PXBdCN}D|`E",kNDZ 172

3D:3)}]bdCN}Q|D;MZ 1533D:3)}]b\mwdCN

}Q|D;#PXXFZfVdDN}v?&\D|`E",kNDZ 393

D:IT+|`dCN}hC* AUTOMATIC "IT/,dCb)N};#

DxKT/,$

g{z*9CT/,$,+h*TxLM_T#VOqDXF,G4zIT9

CBD53f"}L4U/T/,$dCE"(

S Y S P R O C . A U T O M A I N T _ G E T _ P O L I C Y M

S Y S P R O C . A U T O M A I N T _ G E T _ P O L I C Y F I L E)"dCT/,$

( S Y S P R O C . A U T O M A I N T _ S E T _ P O L I C Y M

SYSPROC.AUTOMAINT_SET_POLICYFILE)#zIT9Cb)}L4dC

MU/PXTB=fDT/,$DE":

v ,$0Z

v T/8]

v mMw}T/Xi

v mDT/ RUNSTATS Yw

PX|`E",kNDZ 1173D:BD53f"}Lr/KT/,$_Td

C;#

f> 9.1 PD`Xv?&\

Zf> 9.1 P,IBM }kKTBW\mTM20v?&\,|G920M,$}]b|

]W:

4 BvZ]

Page 19: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v 9CJ&T\?DTw{ZfVdDZf\m|r%#Tw{Zfa)K;Vd

C,|IT/,Xl&$w:XXwDX*|D#

v 4(}]b11!ivB+tCT/U/3FE"#tCT/U/3FE"s,

DB2 }]bz7aZs(T/KP RUNSTATS 5CLr,T7#U/",$}7D

3FE"#

v Vx}]bDT/f"'V#

v \;|DmD3)tTx;X>}"XB4(m#

v BD_T!n,|Ga)K|`DmMw}Xi&\#

v \;4F}]b#=M4(#M#=#Z("#M#=s,zIT9C|w*#e

44(#=DBf>#

v BD SQL \m}LMS<#b)\m}LMS<a)K;vWZ9CDw*Lr/

SZ,T(} SQL \m DB2 }]bz7#

v DB2 }]b\mwITT/w{D/,lY(E\mw(FCM):exMBDdCN

}#

v |]W9CmI$PDM db2licm |n4\mz7mI$#

v \;Z,;(FczO20`v DB2 f>M^)|#

v BDl&D~X|V,|GJmzZ;xP;%DivB20 DB2 }]bz7#

v |DK DB2 KP1M'zDmI$"E,TJmzbQV"Cz7#

`XEn

6VxM/:8O7PD:lY(E\mw(Linux M UNIX);

6VxM/:8O7PD:lY(E\mw(Windows);

6DB2 ~qwlYkE7PD:l&D~20y!*6;

6w{}]bT\7PD:T/U/3FE";

6w{}]bT\7PD:Tw{Zf;

6IBM }]~qwM'zlYkE7PD:IBM }]~qwM'zM}/Lr`M;

6w{}]bT\7PD:T/Xi;

6}]~qw"}]bM}]bTs8O7PD:T/f"w;

`XNq

6}]F/8OMN<7PD:4F#=;

`XN<

SQL Reference, Volume 2 PD:ALTER TABLE ;

Administrative Routines and Views PD:\'VD\m SQL }LMS<;

6}]~qw"}]bM}]bTs8O7PD:`v DB2 1>Ev;

a_KT\MIluT

f> 9.5 P}kKT\MIluTv?&\TozzZCJM|Bs?}]1qCn_

T\#T\MIluT=fDDxLx9 DB2 }]~qwI*JOZNNf#D+>

D$5?H}]~qwbv=8#

f> 9.5 |,TBX*DT\MIluT&\:

Z 1 B f> 9.5 DX*?V 5

Page 20: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

i/T\MT/U/3FE"Dx

i/E/wMT/U/3FE"Dv?&\a_Ki/D'JMT\#f> 9.5

}kKTBv?&\:

v 51U/3FE"#b7#^[N1h*m3FE"4E/MKPi/1,

m3FE"<IC#1z+i/a;A`kw1,E/wZ`k"KPi/

.07(Gqh*U/513FE"#`kw;s9CyU/=DNN3F

E"4zICi/DnQf!=8#bv51DT@m3FE"v?&\7

#|B}C;CD3FE",TcE/wzIi/DnQf!=8#PX|

`E",kNDZ 353D:51U/3FE"&\7#+nBD3FE"

CZE/;#

v T/"BGF3FE"#(}KPGF3FE"(NNSTAT)f"}L49

GF3FE"#VnB#CJnBD3FE"9*O~qwODE/w\;

wGX!qITa_T\Di/f.#PX|`E",kNDZ 136 3D

:Qv?T*ODdC;#

v QE/4Si/#PX|`E",kNDZ 68 3D:v?Ki/E/

w;#

LOB \mT\a_LOB \mDv?&\ITa_5X LOB }]Di/DT\#f> 9.5 |,T

Bv?&\:

v +|,T LOB }]`MD}CDP}]xPVi#1a{/|, LOB }

]1,IT+`P}]TiDN=iOZ;p"w*%vNjksDa{/

5X=M'z#

v 'V/,}]q=(2F*3rw==()#b9~qwIT_'X5X

LOB 5#DB2 M'zZ9C3rw=+d4lw LOB 51T/{C/,}

]q=#

PX|`E",kNDZ 653D:}C LOB PDi/KPYH|l;#

`,/:m(MDC)*v|lYzVZIT+G<j6(RID)w}e}YwSY=jI MDC mOD*v>}

s4P#SYe} RID w}ITTxXa_,_gO"zD>}YwDYH#

PX|`E",kNDZ 663D:(}9CSYw}e}!n,MDC *v>

}|lY;#

v?K"PT

TV[x(a)'V,T(}Z7#}]j{TD,1^F#Vx(D1d4

9J4;ICD1dnL#9CV[x(-i,~qwZA!;P}]s"4

MEx(#1ZTs3v1dc|BCP1,~qwai$CPZbZdGq

#V;d#PX|`E",kNDZ 653D:V[""XFM|Blbv?

&\a)KIluDx(fz7;#

f> 9.1 PD`Xv?&\

Zf> 9.1 P,IBM }kK;)T\MIluTv?&\,|G9\ms?}]|]

W#f> 9.1 P}kDb)v?&\|(TBwn:

v \;9C}]P9u49um}]Ts

v 9C3FE"S<DxKi/Df!=8

v 9C(FDE>rLra_K}]0k&\DYH

6 BvZ]

Page 21: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v v?K_e/i/mDi/4P

v |sD RID,bJm?vTs_P|`D}]3T0?;3_P|`DG<

v IT|,`o 64 P"Rs!IT`o 8KB Dw}|

`XEn

6}]~qw"}]bM}]bTs8O7PD:}]b\mUd;

6w{}]bT\7PD:_e/i/m;

6w{}]bT\7PD:3FS<;

6}]F/8OMN<7PD:9C(F&CLr(C'vZ)F/}];

`XN<

6}]~qw"}]bM}]bTs8O7PD:SQL M XML ^F;

E"~q

Zf> 9.1 P,IBM }kK pureXML 'V,|CZ+ DB2 }]b53d;*lO

X5M XML }]~qw#f> 9.5 Tb)v?&\*y!")9KK'VT9 XML

}]&mB~|in"lYuA|I?#

f> 9.5 |,TBX*D pureXML &\:

_Y XML }]0k_T\ load 5CLr9z\;+s? XML }]lY"_'Xek DB2 m#

PX|`E",kNDZ 733D:vSKT pureXML D Load 5CLr'

V;#

pureXML T\a_pureXML Dv?&\ITuY4P1d,Z3)ivB,9ITuY&m XML

}]D&CLry9CDJ4#T\v?|(TB8v=fDDx:SQL/

XML M XQuery PD}]&m"yZ XML }]Dw}4("i/`kwM

E/T0 XML D5<=#PX|`E",kND Z 743D:pureXML &C

Lr&mT\Qa_;#

SD5|Ba_Ki/T\

DB2 XQuery Dv?&\*^D XML D5Da9a)K|`'V#BD

XQuery |Bmo=Jmz^DVP XML D5Dwv?V,x;G9lBD?

V,SxITa_SD5|BD'J#XQuery |Bmo=Jmz>}"ek"

f;rX|{ XML D5PDZc#PX|`E",kND Z 733D:XQuery

|Bmo=Jm^D XML D5Dwv?V;#

Tj{T&\D XML 'Vf> 9.5 }kTTBTj{T&\D XML 'V:

v li<x&\JmzZ XML PO8(d{xP<xD!n,T7#E"Z

&m.0D;BT#PX|`E",kNDZ 743D:)9Kli<x&

\;#

v %"w&m'Vy] XML D5D10i$4,TU"aD XML #=T/

i$ XML D5#PX|`E",kNDZ 743D:%"w&m'VT/i

$ XML D5;#

|]W+ XML *;* HTML"?D>Md{q=I)9y=moTd;(XSLT)Gd; XML DnwP=(#pureXML v?

Z 1 B f> 9.5 DX*?V 7

Page 22: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

&\Jm(}ZC XSLT 'VinXd; XML#BD XSLTRANSFORM /

}+$tZ}]bPD XML D5*;* HTML"?D>rd{ XML q=#

PX|`E",kND Z 753D:XSLT 'VJm+ XML }]d;*d{

q=;#

#=f]T\mM]x'V

#=af1dxDx#f> 9.5 Pa)Dv?&\7#z\;TUQ"a#=

DDxf>i$T0ek X M L D5MBD X M L D5#U P D A T E

XMLSCHEMA |nM XSR_UPDATE f"}LJmz^DQZ XML #=f

"b"aD XML #=#PX|`E",kNDZ 773D:IT|B XML #

=,x;h*XBi$ XML D5;#

'VG Unicode }]bVZITZG Unicode }]bP9C pureXML D&\#BD&\\mzk3

*;,yTz;Yh* Unicode }]b#+ SQL V{.}]SM'zzk3

*;*}]bzk3,;s*;* Unicode T#fZZ?f"wP1,IT9

CBD enable_xmlchar dCN}4@9"zI\DV{f;#PX|`E

",kNDZ 763D:G Unicode }]bITf" XML }];#

IT(} SQL/XML M XQuery xP|inD*"SQL/XML M XQuery Dv?&\7#z\;{C=VoTD?s&\44(

yZ XML }]DI?R_'Di/#f> 9.5 }kKTBDx&\:

v * SQL/XML M XQuery r/")9KN}+],T9N}+]|in#P

X|`E",kND Z 753D:SQL/XML M XQuery N}+]|in;#

v BD"</}ICZ+X5}]3dA XML#b)/}*sz8(D!nY

Zh*z*VP SQL/XML "</}8(D!n#PX|`E",kNDZ

783D:"<&\|]W9C;#

v r/Km`VP SQL/XML "</}Do(#

v XQuery oT&\V'V9C}]`M*;"9Cs4M!4/}18(oT

73"i!UZM1di~T0w{1x#PX|`E",kND Z 783D

:XQuery I*Mmo='VT5D}]`M*;xPbT;"Z 773D

:XQuery s4M!4/}'VoT73;M Z 783D:XQuery /}SU

ZM1dPi!i~"w{UZM1d;#

pureXML DVbv?&\Qv? pureXML DVb&\,T'VekErM]i#="a:

v BD XML #="MJmz8(VbcNa9,T7#+ XML D5DZ]

T;VIT7(D3rek?jmDPP#Kv?&\7#Z XML D5V

bZd'V}Cj{T<x#

v zVZITZ XML #=f"b(XSR)P"a|,]iD XML #="I

TVbb)#=#

PX|`E",kNDZ 793D:x"MD XML #=Vb'VekErM"

a]i#=;#

DB2 Text Search 'V^)| 1 Pa)T0+4Z^)| 3 Pv?D DB2 Text Search * DB2 }

]ba)KIluD/IQw<u,ICZ4PX5}]"XQuery M SQL/

XML D>QwT0Qwd{D5q=#9C DB2 Text Search Z DB2 }]

bP4PQwHT0|]W#PX|`E",kND DB2 Text Search 'VQ

w SQL M XML }]#

8 BvZ]

Page 23: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

f> 9.1 PD`Xv?&\

Zf> 9.1 P,IBM ;6K5gP&\n?sD XML }]~qw#pureXML 'V+

XML &m*TT;cNa9f"DB}]`M - ;,ZX5}]#XML kX5}]

D^l/IITSl&CLrD*""(}_HE/D XML w}a_QwT\,"R

r* SQL M XQuery <ITC4i/ XML }],yTbV/I|in#

f> 9.1 |,TB pureXML &\:

v k DB2 }]bD/I,||('VTB&\:

– BD XML }]`M,|'V+q=}7D XML D5TdVcq=f"ZmP

P

– XQuery,bG;VCZi/ XML }]D&\`LoT

– SQL odM SQL/XML /}PD XML }]`M

– T XML }]("w}

v v?MBvKCZCJM\m XML }]D$_,_egB:

– *"_$w(,|'V XML /}"XML }]`MM XML #="a

– DB2 |nP&mw(CLP),|'V XML }]`M

– “5w”h)M Visual Explain GUI $_,|G'V SQL/XML /}M XQuery o

d

v &CLr*"'V,||,TBwn:

– T`LoTD XML 'V,|Jm&CLrCJMf" XML MX5}]

– SQL Mb?}LPD XML 'V,(}Z CREATE PROCEDURE N}Xw{P

|,}]`M* XML DN},|Jm+ XML }]+]A SQL Mb?}L

`XEn

6w{}]bT\7PD:5wh);

6Visual Explain LL7PD:Visual Explain;

6pureXML 8O7PD:XML }]`M;

6pureXML 8O7PD:i/ XML }];

6pureXML 8O7PD:T XML }]("w}Ev;

`XN<

SQL Reference, Volume 2 PD:CREATE PROCEDURE ;

Command Reference PD:|nP&mw&\;

`XE"

6XQuery N<7PD:XQuery ri;

DxK2+TMIV4T

f> 9.5 a)K;)BD&\Mv?&\,|GCZ*}]a)2+x/TD73#

IT 2+TG1qi/w*XDDJb#|G7#tP}]\#$yX;IYD#zh*

\;_'X\m532+T"lYVv2+T73M`ST}]DCJ#f> 9.5 PD

B2+Tv?&\Tf> 9.1 P}kDv?&\*y!,|G7#zDtP}]\=|

CD#$#

Z 1 B f> 9.5 DX*?V 9

Page 24: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

f> 9.5 |,TBX*D2+T&\:

r/K9C}]bG+D2+\m

G+G+;vr`vX(iOZ;pD}]bTs#2+T\m1({_P

SECADM (^)IT+G+8(xC'"i"PUBLIC"d{G+rIEOB

D#1C'I*G+DI11,CC'T/qCQVdxCG+DyPX(#

12+T\m17zC'ZG+PDI1Jq1,CC'T/'%QVdxC

G+DyPX(#G+Jm2+T\m1(}5qi/a9D==({GIT

Z}]bP4(1S3dAi/PD$w0\DG+)4XFT}]bDC

J,Sxr/KX(DXFM\m#PX|`E",kNDZ 593D:G+

r/KX(D\mk9C;#

IEOBD'V

IEOBDa)K;V9(|lY"|2+D}c&CLrD==#<U#t

C'Dj6TCZsFM2+T?D#1zh*2+,S1,r*;h*q!

BD,S,yTIEOBDITa_T\#PX|`E",kNDZ 573D

:IEOBDv?K2+T;#

yZjEDCJXF(LBAC)v?&\LBAC Jmz8(TvpPMvpPDCJ(,SxITT}]CJa)|C

DXF#VZr/K2+jEMb}(D\m#z;XYZwvC'6p\m

b)>$;VZITZi6prG+6p\mb)>$#PX|`E",kN

DZ 603D:yZjEDCJXF(LBAC)v?&\a)|CD2+T;#

sFh)v?&\

f> 9.5 PsFh)Dw*v?&\TsFa)K|CDXF"Txa_KT

\R|]W9C#b)v?&\|(|8VDdC"BDsF`p"%@D5

}M}]bU>T0CZ(FsFdCDB==#Z}]b6p\msFD0

pVZI2+T\m1({_P SEADM (^)%@P##PX|`E",k

NDZ 583D:v?KsFh)T\M\m;#

2+T\m1(^6pv?&\

gTOyv,2+T\m1VZIT\mIEOBDTs"}]bG+MsF

_T#2+T\m1VZ\;4("^D">}r"MdPNNTs#PX|

`E",kNDZ 573D:IEOBDv?K2+T;"Z 593D:G+r

/KX(D\mk9C;MZ 583D:v?KsFh)T\M\m;#

f> 9.1 PD`Xv?&\

Zf> 9.1 P,IBM }kK;)CZ#$tP}]D&\#f> 9.1 P}kDb)&

\|(TBwn:

v 'V9C LBAC xP}]CJXF

v 9Ca?6?<CJ-i(LDAP)'VO$Mii/D2+Te~#i

v BD2+T\m1(^6p(SECADM),|IT|OqXXFTE"JzDC

J,"DxK(f&\T`STtP}]DCJ#

v CREATE DATABASE |nDB RESTRICTIVE !n,|IT|OqXXF}]bX(

10 BvZ]

Page 25: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]b2+T8O7PD:2+\m(^ (SECADM);

6}]b2+T8O7PD:yZjEDCJXF (LBAC) ;

6}]b2+T8O7PD:yZ LDAP DO$Mii/'V;

`XN<

Command Reference PD:CREATE DATABASE ;

_ICTM}]V4

f> 9.5 }kK;)v?&\T#VzDX*}]b&CLr*zRIC#DxKT/

&\,vSKinT,"RuYK#z1d,Sx7#&CLrTn!DI>#VK

P#

f> 9.5 |,TBX*D_ICTM}]V4&\:

v?DT/&\

v r/KT/,$dC#zIT9CDvBD53f"}L4U/T/,$_

TE"MdCT/,$_T#PX|`E",kNDZ 1173D:BD53

f"}Lr/KT/,$_TdC;#

v T/4PV4Ts\m#zVZITdC DB2 }]b\mwTT/>}V4

}L;Yh*D8]3q"0k1>3qMIU>D~#PX|`E",k

NDZ 1193D:(}T/>}V4Tsr/KV4Ts\m;#

|r%R|lYD8]M4-Yw

v ng IBM Tivoli® Storage Management(TSM).`Df"\mm~D/I

|(TBv?&\:

– tCKf"\mm~/I#BD DB2 _64F~q(ACS)&CLr`

LSZ(API)9z\;(}f"w2~4PlU8]Yw#PX|`E

",kNDZ 1183D:BD DB2 _64F~q(ACS)API tCKk

f"w2~D/I;#

– 9ClU8]18]M4-Yw|lY#1zKPlU8]r4-Yw

1,f"h84P8]r4-YwD}]4F?V#\;9Cf"h8

44P}]4F+98]M4-Yw|l#PX|`E",kNDZ

1223D:9ClU8]18]M4-}]|lY;#

v zVZIT9CBD%53S<(SSV)8];N8]M4-`v}]bV

x#PX|`E",kNDZ 1213D:IT9C%53S<8];N8]

M4-`v}]bVx;#

v r/K0vAn!V41d#zITZ ROLLFORWARD |nP9C TOE N D O F B A C K U P SdrZ d b 2 R o l l f o r w a r d A P I P9C

DB2ROLLFORWARD_END_OF_BACKUP j>4+Vx}]bPDyPVx

0vAn!V41d#PX|`E",kNDZ 1223D:QtC0vAn

!V41d;#

DxKJO*FMV4&\

v (}9C H A D R ,60Z,JO*F|I?#zIT9CBD

hadr_peer_window }]bdCN}49 DB2 _ICTVQV4(HADR)

w}]bM8C}]bTDP*CqG&Z,64,,49w}]bk8C

}]bO*K,S#K&\ITuY"z`vJOr,x"zJO1*'}

Z 1 B f> 9.5 DX*?V 11

Page 26: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

]DgU#PX|`E",kNDZ 1203D:HADR ,60Z5MK,x

JOr`vJOZd*'}]DgU;#

v (}+U>XFD~9V4|]W#Zf> 9.1 P,}]b\mw,$;v

U>XFD~:SQLOGCTL.LFH#Zf> 9.5 P,}]b\mw,$CU>X

FD~D=v1>:SQLOGCTL.LFH.1 M SQLOGCTL.LFH.2##tU>XFD~

D=v1>ITuY"zJO1*'}]DgU#PX|`E",kND Z

1203D:+U>XFD~9}]bV4|]W;#

r/K/:73\m

v Z Linux M AIX® Yw53O,IBM Tivoli System Automation for

Multiplatforms (SA MP) Base Component k IBM }]b~qw&sZ;p#

PX|`E",kNDZ 127 3D:IBM Tivoli System Automation for

Multiplatforms(SA MP)Q/I= DB2 20P(Linux M AIX);#

v tCK/:\mm~/I#BD DB2 /:\mw&CLr`LSZ(API)

9z\;9C IBM }]~qw/:dC$_(g DB2 _ICT5}dC5

CLr(db2haicu)4dC/:73#PX|`E",kNDZ 123 3D

:tCK/:\mm~/I;#

Vx}]bDQzXBV<|lY

Sf> 9.5 ^)| 1 *<,T REDISTRIBUTE DATABASE PARTITION

GROUP |nDBPDx953]?v$=8|]W\mR'J|_#

v BD|n!n(TABLE M STATISTICS USE PROFILE)DxK}]XBV<&mDICTMXF#

v REDISTRIBUTE DATABASE PARTITION GROUP |nVZIT4PwV

Yw,|(mXi"w},$"UXICELUdMU/}]b3FE"#

ZC|nP/Ib)YwITuY}]b\mw4PDm(hYwDN},

Sxa_T\#Z?e5a9v?&\2PzZa_K=K]?v$YwD

{eT\#

v 9C NOT ROLLFORWARD RECOVERABLE !nInsLHX5M}]

F/n/Dn/U>Ud*s#bm>XBV<5CLrIT9CG#!D

n/U>UdKP,9C;Yh*+%vXBV<YwpV*`vO!DY

w#

PX|`E",kNDZ 403D:}]XBV<uYK]?v$I>M:X

ybNq;#

|inD*"

f> 9.5 a)K;)BD&\Mv?&\,|Gr/K}]b&CLr*""DxK&

CLrIF2TRcZ?p&CLr#

f> 9.5 |,TBX*D&CLr*"&\Mv?&\:

'V.xF!c}]`M

f> 9.5 }kK&m+7.xF5D DECFLOAT,|G;VZ5q&CLr

(gFq&CLr)P\PCD.xF!c}]`M#DECFLOAT [OK

DECIMAL }]`MD<7Tk FLOAT }]`MD3)T\Ec,\JOZ

*&muR5D&CLrP9C#PX|`E",kNDZ 873D:.xF

!c}]`Ma_K.xF}]D<7TMT\;#

12 BvZ]

Page 27: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DxK&CLrIF2T

f> 9.5 PDxD&CLrIF2TvSKkVPzkDf]T,"R;Yh

*(F9Cd{)&LD}]bD&CLr#f> 9.5 |,TBv?&\:

v 'VZ}LMwC}LD&CLrP9C ARRAY }]`M#PX|`E

",kNDZ 863D:}i'Vv?K&CLrIF2T;#

v 'V+Vd?#+Vd?GQ|{DZfd?,zIT(} SQL odCJM

^DKd?#f> 9.5 'VQ4(Da0+Vd?,b)d?kX(a0`

X*"|,Ca0@PD5#PX|`E",kNDZ 853D:+Vd?

DxK SQL od.dD}]2m;#

v 'VOsDj6#m`j6Dns$HQvS= 128 vVZ#PX|`E

",kNDZ 833D:QvSj6$H^F;#

v 'Vd{)&LD SQL =T#f> 9.5 |,T DECODE"NVL"LEAST M

GREATEST /}D'V#PX|`E",kNDZ 913D:BDj?/}

r/K&CLrF2;#

v f> 9.5 ^)| 3 P|(IZ IBM }]~qw.dF2D+2){k){

H(f"}LD/O#IT9Cb)f"}L44(CZ4Ps?ngq!

"hCdCN}rq!53MmsE".`D+2\m&\D&CLr#P

X|`E",kNDZ 933D:^)| 3:**"IF2\m&CLra)

D+2 SQL API;#

JDBC M SQLJ v?&\f> 9.5 'V JDBC 4.0"JDBC 3.0 M|gf6PD/}#PX|`E",k

NDZ 953D:Qv? JDBC 2.0 M JDBC 3.0 'V;MZ 1043D:vSK

JDBC 4.0 'V;#

Perl"PHP"Python M Ruby &CLr*"v?&\DxsDT Perl",D>$&mw(PHP))9"Python )9M Ruby on Rails

r\D'Vr/K&CLr*""DxKCJf"Z DB2 }]bPD}]D=

=#f> 9.5 |,TBv?&\:

v DB2 Perl }/LrV'V pureXML M`VZoT73#IZb)v?&\

;Yh*T0f"Mlw XML }]T0ZV{/.dxP*;yh*D3

)`L_-,yT|GITr/&CLr*"#PX|`E",kND Z

1103D:Perl }/Lr'V pureXML M`VZV{;#

v TZ?V=(,Ruby on Rails }/LrM~xFD~VZG DB2 20D;

?V,TJmxPlY?p;z;Yh*%@BXC}/LrM~xFD

~#PX|`E",kND Z 1093D:Ruby on Rails r\'VQ/I=

DB2 20P(Linux"AIX M Windows);#

v Z?V=(O,TB PHP )9+w* DB2 20D;?Va):

– IBM_DB2,bGVPD)9,|(}9C DB2 wC6SZ(CLI)b4

a)T DB2 }]bPf"D}]D1SCJ#

– PDO_IBM,bGBD)9,|(} PHP }]Ts(PDO)SZa)T

DB2 }]bDCJ#

PX|`E",kND Z 109 3D:PHP )9Q/I= DB2 20P

(Linux"AIX M Windows);#

v a)KCZCJ IBM }]~qw}]bD Python )9#PX|`E",k

NDZ 943D:vSK Python &CLr*"'V;#

Z 1 B f> 9.5 DX*?V 13

Page 28: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

$_/v?&\

IBM Data Studio G;v_Pa;&\RI?DC'gf,ICZ4P}]bh

F"*""?pM\mNq#|f;f> 9.1 Pa)D DB2 *"_$w(#

IT9C IBM Data Studio 4*"kbT}L"?pT}]*wD Web Ser-

vice"4(kKP SQL M XQuery i/T0*"}]b&CLr#PX|`E

",kNDZ 353D:QvS}]~qw$_;#

IEOBD'V

IEOBDa)K;V9(|lY"|2+D}c&CLrD==#<U#t

C'Dj6TCZsFM2+T?D#Q-*BPi~mSKIEOBD'

V:

v IBM Data Server Provider for .NET(S^)| 1 *<)#PX|`E",

kND Z 1123D:^)| 1:IBM Data Server Provider for .NET 'VI

EOBD;#

v IBM_DB Ruby }/Lr(S^)| 3 *<)#PX|`E",kNDZ 112

3D:^)| 3:IBM_DB Ruby }/Lr'VIEOBD;#

v IBM PHP )9(S^)| 3 *<)#PX|`E",kNDZ 1133D:^

)| 3:IBM PHP )9'VIEOBD;#

f> 9.1 PD`Xv?&\

Zf> 9.1 P,IBM }kK;)'V|inD*"D&\Mv?&\#f> 9.1 P}

kDb)&\Mv?&\|(TBwn:

v pureXML 'V,||(TB&\:

– T pureXML D&CLr*"'V

– 'V XQuery oT

– 'VZ SQL odM SQL/XML /}P9C XML

– 'VZ SQL Mb?}LP9C XML `M

– x"MD XML #=Vb

v CZ JDBC M SQLJ Dv?M DB2 }/Lr,||(TB&\:

– 'VIT4PH[Zs`} JDBC =(D SQLJ od

– 'V`VBD}]`M

– v^Z DB2 DB=(,CZ'Vk DB2 z/OS® f}]b~qwDIE,S

– ;,V`D2CM,S4C

v *"_$w(,||(TB&\:

– /IKf"}LwT\&

– 'V*" SQLJ &CLr

– 'V XML /}

– 'V9zIT2mn?Dd|\m53

14 BvZ]

Page 29: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6pureXML 8O7PD:x"MD XML #=Vb;

6pureXML 8O7PD:XML }]`M;

6pureXML 8O7PD:i/ XML }];

6pureXML 8O7PD:T XML }]("w}Ev;

Getting Started with Database Application Development PD:\'VD JDBC M

SQLJ }/Lr;

`XN<

SQL Reference, Volume 2 PD:CREATE PROCEDURE ;

`XE"

6XQuery N<7PD:XQuery ri;

DB2 Linux f"UNIX fM Windows ff> 9.5 ^)|\af> 9.5 ^)|P|,I\0lz9Cz7DX*|D#

g{z4&Cf> 9.5 ^)|,r_Zf> 9.5 ICs4|B>XE"PD,G4z&

Ci4BPwb4Kb DB2 f> 9.5 ^)|Py|(D<u|D#^)|G[}D,

|G|,H0^)|P;6DyP|DM&\#

v ^)| 7

v ^)| 6

v ^)| 5

v ^)| 4

v ^)| 3b

v Z 193D:^)| 3;

v Z 203D:^)| 2;

v Z 213D:^)| 1;

^)| 7

^)| 7 |,H0^)|D&\T0TVP&\DgB|D:

v Q-;Fv9C HP-UX 32 ;M'z'V,"RZ+4D"PfPI\;Y9CK'

V#PX|`E",kNDZ 2033D:FP7:Q-;Fv9C HP-UX 32 ;M'z

'V;#

^)| 7 |,BPv?&\:

v IT(} db2look |n*mMS<8(I=?ViID{F,T8(mrS<D#

=#Kb,BD -xdep M -xddep N}IzIPX -t r -tw N}8(Dm0d@5TsDZ( DDL od(}g,GRANT od)#PX|`E",kND Z 423

D:db2look |n*|`}]bTszI DDL od;#

v WLM_COLLECT_STATS }LVZIC;v{* wait DdkN},CN}8(:;PyP3FE"yQ4k"RQ*F=3FE"B~`Swm,C}LEa5X#

qr,C}L+Zt/3FE"U/MXCs"45X#`S$_I9CB&\T

,===U/ WLM 3FE",Tcb)$_\;*@yP}]yQ4k=3FE"

Z 1 B f> 9.5 DX*?V 15

Page 30: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

B~`Swm(X9}L5X1)#PX|`E",kND Administrative Routines and

ViewsPD“WLM_COLLECT_STATS }L - U/MXC$w:X\m3FE"”#

v QvSK=nB&\4a_ db2trc $_Dj8LH,SxITvzY8(DVx"I

y]X(&CLrj6(r&CLrdz)xPzY#PX|`E",kNDZ

1483D:^)| 7:T db2trc $_Dj8LHDDx;#

v QmSKBE>,CTDF Windows Yw53O DB2 _ICTVQV4 (HADR)

k IBM Tivoli System Automation for Multiplatforms (SA MP) .dD/I#PX|

`E",kNDZ 1263D:^)| 7:BE>DFK DB2 _ICTVQV4M

IBM Tivoli System Automation for Multiplatforms .dD/I (Windows);#

v VZI(}Wc5rL(5+odQs!dCN} (stmtheap) hC* automatic#P

X|`E",kND6}]~qw"}]bM}]bTs8O7PD“odQs!d

CN}”#

v hzBD db2cklog $_,zVZITHlii5U>D~DP'T,;sYZ0v

V4YwZd9Cb)D~#PX|`E",kNDZ 1493D:FP7:ITlii

5U>D~DP'T;#

v DB2 KP4vKJLrVZ'V9Cd{!n"MU/DPX DB2 5}D}]Tx

PVv#PX|`E",kNDZ 1493D:FP7:DB2 KP4vKJLr'VBD

"M!n;#

^)| 6

^)| 6 |,H0^)|D&\"R|,TVP&\DTB|D:

v 20K|Bf>D IBM Tivoli System Automation for Multiplatforms(SA MP) Base

Component#PX|`E",kNDZ 1803D:^)| 6:Q-|DK/IZ DB2

203qPD Tivoli SA MP f>(AIX M Linux);#

^)| 6 |,BPv?&\:

v 'V AIX 7.1 Yw53#PX|`E",kND6DB2 ~qwlYkE7PD“DB2

~qwM IBM }]~qwM'zD20hs (AIX)”#

v 'V20Z Solaris UltraSPARC OD&CLr#PX|`E",kND'V9C C

oT*"}]b&CLr6}]~qw"}]bM}]bTs8O7PD:'V9

C C oT*"}]b&CLr;#

v Tivoli Storage Manager (TSM) zmZc'V#PX|`E",kNDZ 1243D:^

)| 6:T db2adutl |nmSKzmZc'V;#

v 1 DB2_WORKLOAD [/"amd?hC* SAP 1,rK"amd?mSKBD

"amd?hC#PX|`E",kNDZ 1553D:|DK3)"amd?M7

3d?;#

v 'V IBM Rational® Developer for zSeries® V7#PX|`E",kND'V9C

COBOL oT*"}]b&CLr6}]~qw"}]bM}]bTs8O7PD:'

V9C COBOL oT*"}]b&CLr;#

v z;Yh*|BkxLd(E (IPC) `XD Linux ZKN}#TZf> 9.5 ^)|

5 r|Mf>,zI\T;h*w{ZKN}hC#PX|`E",kND6DB2 ~

qwlYkE7PD“ZKN}hs (Linux)”

v (}9CBD}]U/w|n db2has |]WU/ DB2 KP4vE",;s+KE

""MA IBM a)D DB2 KP4vKJLr~qxPVvM@@#PX|`E",

kNDZ 1483D:^)| 6:|]WU/M@@ DB2 KP4vE";#

16 BvZ]

Page 31: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v IT8(BD RESTRICTED ACCESS !n,Th9TZkTQ#Y DB2 5}D

}]bDyP,S"TxPZ(li#1h*kQ#Y5}PD}]b("%b,

S1,2IT9CKB!n#PX|`E",kNDZ 483D:^)| 6:BvD

RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S;#

v =vBvDm/} MON_GET_FCM M MON_GET_FCM_CONNECTION_LIST Dx

KTZlY(E\mw (FCM) D`S#PX|`E",kNDZ 483D:^)|

6:|]W7( FCM Jb;#

v VZ,C'IT+ fcm_num_buffers M fcm_num_channels dbm }]bdCN}hC

*xP AUTOMATIC tTDX(5,+;C53XFw_L+J4w{*MZy8

(D5#bIT(}+ D B 2 _ F C M _ S E T T I N G S "amd?DB!n

FCM_CFG_BASE_AS_FLOOR hC* YES 45V#

v )9K AIX OD8w LDAP O$Mii/'V,T$w Kerberos O$'V#PX

|`E",kND Z 613D:^)| 4:Qv?yZ LDAP DO$Mii/'V

(AIX);#

v Q-DxKsF,JmXE}%D}]bn/#PX|`E",kNDZ 63 3D

:^)| 6:VZDxKsF,JmXE}%D}]bn/;#

^)| 5

^)| 5 |,H0^)|D&\T0TVP&\DgB|D:

v Q|D CONCURRENTDBCOORDACTIVITIES P5TuY4(yZSPD;I-w

yCivDza#PX|`E",kNDZ 1 7 1 3D: F P 5:|DK

CONCURRENTDBCOORDACTIVITIES P5;#

v g{QZ DB2 XSR P"aD XML #=9C maxOccurs tT"RKtTD5sZ

5000,G4a+K maxOccurs tT5Swz8(K“unbounded”;y#PX|`E",

kNDZ 1713D:^)| 5:TmbD==bvsZ 5000 D XML #= maxOccurs

tT5;#

^)| 5 |,TBv?&\:

v Z*}]P9ux4(9uVdDZd(hD}]?PBDO^,b+<BT/4

(Vd(ADC)DYH|l#QDxZ ADC ZdT6'VxmDZfVd#PX|

`E",kNDZ 383D:Qv?}]9u;#

v zIT9CsZ 1 'WVZD LOB PG<,2IT9C CREATE TABLE M

ALTER TABLE odD LOGGED Sd9 LOB PDs!sZ 1 'WVZ#PX|

`E",kND 6(F8O7#

v db2relocatedb |n'VBDX|V4|]WX(F}]b#PX|`E",kND Z

453D:FP5:Qv? db2relocatedb |n;#

v zIT`Sw}X(}L#PX|`E",kND Z 453D:FP1:IzI=SD5

3`SwE";#

v Linux"HP-UX M Solaris Yw53'V8w LDAP#PX|`E",kND Z 61

3D:^)| 4:Qv?yZ LDAP DO$Mii/'V(AIX);#

v * GB18030 zk/a)D=S'V#PX|`E",kND Z 1433D:Q)9

GB18030 zk/'V;#

v db2pd |nPBN}4|]WDU/\#$}LDz7E"#PX|`E",kND

Z 1473D:FP5:\#$D}Lz7E"|WU/;#

Z 1 B f> 9.5 DX*?V 17

Page 32: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v BD XQuery /}Jmz9C DB2 }]b53D>X1x4lw10UZM1d

5#PX|`E",kND Z 803D:FP5:XQuery /}9lw>X1xDUZM

1d5|*]W;#

v BD}K!nMi5!nv?Kdb2support $_#PX|`E",kND Z 1473D

:FP5:Qv? db2support $_;#

v Z HP-UX Yw53O,'V|$Dwz{#PX|`E",kND6DB2 ~qwl

YkE7PD:DB2 Connect ~qwz7D20*s (HP-UX);#

v 32 ; GSKit b|,Z DB2 z7203qP#PX|`E",kND Z 623D

:FP5:32 ; GSKit b|,Z 64 ; DB2 z720P;#

v DB2 ^)|3q|( Tivoli System Automation for Multiplatforms (SA MP) Base Com-

ponent V3.1 DmI$\?#PX|`E",kND Z 1273D:IBM Tivoli Sys-

tem Automation for Multiplatforms(SA MP)Q/I= DB2 20P(Linux M

AIX);#

v zITC diagpath }]b\mwdCN},Zy]wz{"}]bVxr_=_;

p|{D%@?<Pf" DB2 oO}]# db2diag |n|,;vBD -merge N}4O"`v db2diag U>D~# PX|`E",kNDZ 1253D:FP5:oO}

]If"Z%@D?<P;#

v db2batch |n'VBD -z !n,T+=SoOE"X(r=dvD~P#PX|`

E",kNDCommand Reference PD“db2batch - y!li$_|n”#

^)| 4

^)| 4 |,H0^)|D&\"R|,TVP&\DTB|D:

v DB2 on Linux VZIT*lY(E\mw(FCM):ex$VdOs?D53Zf#

PX|`E",kND Z 713D:^)| 4:ITT/\m"Vd;) FCM Zf

J4(Linux);#

v kT DB2 }]bz7D3)&\?~,5VK2#9mI$?F4P_T#PX|

`E",kND Z 1803D:FP4:Q|DT DB2 W]f"DB2 $wifM$w:

X\mDmI$"EXF;#

v QX|{ IBM }]~qw ODBC"CLI M .NET }/LrM IBM }]~qw

ODBC"CLI M*E=4zk}/Lr"RQiO|GwTDO"#i#PX|`E

",kNDZ 32 3D:|DKi~{F;M Z 181 3D:^)| 4:QiO

ODBC"CLI M .NET DO"#i(Windows);#

v BD blocknonlogged }]bdCN}a)T4G<DYwD=SXF#PX|`

E",kNDZ 1253D:FP4:Ih9mP4G<Dn/;#

^)| 4 9|,TBv?&\:

v AIX Yw53O'V8w LDAP#PX|`E",kND Z 613D:^)| 4:Q

v?yZ LDAP DO$Mii/'V(AIX);#

v Z;)Yw53O,\kD$HITGns$H#PX|`E",kND Z 623D

:^)| 4:\kD$HITGYw53'VDns$H;#

v SUSE Linux Enterprise Server (SLES) 11 G\'VD Linux Yw53#PX\'V

Yw53D|`E",kND6DB2 ~qwlYkE7PD:DB2 ~qwM IBM }

]~qwM'zD20*s (Linux);#

18 BvZ]

Page 33: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

^)| 3b

Y1^)| 3b |,H0^)|D&\"R|,TVP&\DTB|D:

v 3) DB2 &\?~Q/I= DB2 }]bz7P#b)&\?~;Y%@v[,r

K,z^hq!|GDmI$\?#PX|`E",kNDZ 33 3D:^)|

3b:DB2 &\?~h*|YDmI$;#

v CZ DB2 Workgroup Server EditionD DB2 i/E/&\?~Q-#C#PX|`

E",kND Z 2093D:^)| 3b:DB2 i/E/&\?~;YIC;#

^)| 3

^)| 3 |,H0^)|D&\"R9|,TBv?&\:

v QT DB2 Text Search mSK;D>q=D5'V#PX|`E",kND Z 323

D:^)| 1:DB2 Text Search 'VQw SQL M XML }];#

v db2updv95 |n,|+}]b53?<|B*'VQ20D^)|6p#PX|`E

",kND Z 1333D:^)| 3:&9C db2updv95 |n|B}]b;#

v DvCZx"MD XML #=VbDB}L,|GJmz+ XML D5Vb*s!n

s* 2GB#PX|`E",kND Z 793D:^)| 3:x"MD XML #=V

b'V|sD XML D5;#

v _6S\j<(AES)c(ICZTyP DB2 Linux f"UNIX fM Windows f

f> 9.5 M'zM}]b~qwODC'j6M\kxPS\#PX|`E",kN

D Z 623D:^)| 3:AES S\'V)9=}]b~qwMyPM'z;#

v 'V9C Windows Server 2008 Failover Cluster Z DB2 Vx}]b53PxPJ

O*F#PX|`E",kND Z 1323D:^)| 3:Vx}]b73'V Win-

dows Server 2008 Failover Clustering;#

v Q+d{M'zE"mSABqM@xB~`Sw#db2pd 2;|B*|(KE"#

PX|`E",kND Z 1463D:^)| 3:BqM@xB~`Sw|(=SM'

zE";#

v KP db2pd M db2pdcfg 5CLryhD(^;Z Linux M UNIX =(O#49z

;G_P SYSADM (^D5}yP_,2ITKPb)5CLr#PX|`E",

kND Z 1473D:^)| 3:db2pd M db2pdcfg |nII`vC'KP;#

v VZ,JDBC mI$D~|,ZyP DB2 Connect ~qwM DB2 }]bs5*"

_f$n CD P#PX|`E",kND Z 343D:^)| 3:JDBC mI$D~

mS=K DB2 Connect M DB2 }]bs5*"_f$n CD;#

v `V CLI v?&\#PX|`E",kNDZ 1143D:^)| 3:CLI &CLr

ZCf0Iks<7PF};"Z 1143D:^)| 3:I4hs( CLI /,}]

|;MZ 1153D:FP3:Qv? CLI ping &\;#

v db2fodc |nDBN},CZU/kw}msrOXT\Jb`XDyZ"4D}]#

PX|`E",kNDZ 1463D:^)| 3:BD db2fodc |nN}6qw}ms

MT\JbD}];#

v BDf"}L XSR_GET_PARSING_DIAGNOSTICS,CZ5X XML bvMi$Z

dD|j8ms{"#PX|`E",kND Z 803D:^)| 3:XML bvM

i$I5X|j8D{";#

v IZ IBM }]~qw.dF2DBv+2){M){H(f"}L#IT9Cb)

f"}L44(CZ4Ps?ngq!"hCdCN}rq!53MmsE".`

Z 1 B f> 9.5 DX*?V 19

Page 34: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

D+2\m&\D&CLr#PX|`E",kND Z 933D:^)| 3:**"

IF2\m&CLra)D+2 SQL API;#

v T IBM }]~qwM'zMG Java }]~qw}/Lr(_P DB2 Connect m

I$)PD DB2 for z/OS[O53(sysplex)&\DM'K'V#PX|`E",k

ND Z 1133D:^)| 3:)9A IBM }]~qwM'zMG Java }]~qw

}/LrD[O53(sysplex)'V;#

v BD Python )9,CZS Python &CLrCJ IBM }]~qw}]b#PX|

`E",kNDZ 943D:vSK Python &CLr*"'V;#

v T PHP M Ruby &CLrPIEOBDD'V#PX|`E",kND Z 1133

D:^)| 3:IBM PHP )9'VIEOBD;M Z 1123D:^)| 3:IBM_DB

Ruby }/Lr'VIEOBD;#

v IBM }]~qw}/LrVZ|(CZ*E=4zk}/LrD&CLr7D~,'

V OLE DB "RIT9CBDdCD~#PX|`E",kND Z 1133D:FP3:

Qv? IBM }]~qw}/Lr;#

^)| 2

^)| 2 |,^)| 1 D&\"R|,TVP&\DTB|D:

v |DK Solaris Operating Environment Ok database_memory }]bdCN}PXD DB2 }]b531!P*#PX|`E",kND6}]~qw"}]bM}

]bTs8O7PD:database_memory - }]b2mZfs!dCN};#

^)| 2 9|,TBv?&\:

v 'V .NET 64 ;+2oTKP1(CLR)}L#PX|`E",kND Z 923D

:^)| 2:'V .NET 64 ;+2oTKP1(CLR)}L;#

v S SQL m/}wC}L1I{}dlme;#PX|`E",kND Z 923D:^

)| 2:S SQL m/}wC}L1I{}dlme;;#

v 'Vd{S\=(#PX|`E",kND Z 613D:^)| 2:3)}]bM'

z'V SSL -iM AES S\;#

v db2top 5CLr,|DxK}]b`S&\#PX|`E",kND Z 443D:^

)| 2:9C db2top 5CLrv?K}]b`S&\(AIX"Linux M Solaris);#

v BD"amd? DB2_HADR_SOSNDBUF M DB2_HADR_SORCVBUF,|GITDx_ICTVQV4(HADR),SDT\#PX|`E",kND Z 703D

:^)| 2:ITw{ HADR ,SD TCP WSV:exs!;#

v db2advis |nv?&\#PX|`E",kND Z 703D:^)| 2:BD db2advis

|nN};#

v JDBC 2.0 M JDBC 3.0 'V|D#PX|`E",kNDZ 953D:Qv? JDBC

2.0 M JDBC 3.0 'V;#

v IBM Data Server Provider for .NET V|, ASP.NET a)Lr"'V .NET Frame-

work 3.5 Service Pack 1 Beta =xD LINQ 5er\#PX|`E",kNDZ 111

3D:v?K IBM Data Server Provider for .NET;#

v CZ DB2 pureXML &\?~M DB2 f"E/&\?~D?F2#9mI$_T#

PX|`E",kND Z 46 3D:^)| 2:mI$?F4P_Th9T DB2

pureXML Mf"E/&\?~4-mID9C;#

v \mNqwHLr,CZv?zwHMKPNqD\&#PX|`E",kND Z

473D:^)| 2:9C\mNqwHLrDQwHNqDv?T//;#

20 BvZ]

Page 35: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v I+]Z OWNER PP~=4(_P SYSIBM (^T0Z DEFINER PP~=4

(;P SYSIBM (^D#=TsDyP(#PX|`E",kND SQL Reference,

Volume 2 PD“TRANSFER OWNERSHIP”od#

^)| 1

^)| 1 |,TVP&\DTB|D:

v JDBC 2.0 M JDBC 3.0 'V|D#PX|`E",kNDZ 953D:Qv? JDBC

2.0 M JDBC 3.0 'V;#

v IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 5XDB SQLSTATE#PX|

`E",kNDZ 1043D:vSK JDBC 4.0 'V;#

v ;Fv9C=V}]`MM`XDj?/}#PX|`E",kND Z 2033D:^

)| 1:;Fv9C LONG VARCHAR M LONG VARGRAPHIC }]`M;#

^)| 1 |,TBv?&\:

v DB2 D>Qwi~#PX|`E",kND Z 323D:^)| 1:DB2 Text Search

'VQw SQL M XML }];#

v Load 5CLrV'V+ ALLOW READ ACCESS !nCZ|, XML PDm#

PX|`E",kNDZ 733D:vSKT pureXML D Load 5CLr'V;#

v yZoT73`XD UCA D{m#PX|`E",kND Z 1433D:^)| 1:

yZoT73`XD UCA D{ma)|`CZT}]xPErD!n;#

v |lD}]XBV"!n#PX|`E",kNDZ 403D:}]XBV<uYK

]?v$I>M:XybNq;#

v Solaris Yw53 x64 'V#PX|`E",kND Z 1313D:^)| 1:vSK

Solaris x64 'V;#

v DB2_KEEP_AS_AND_DMS_CONTAINERS_OPEN "amd?,|ITa_ DMS

73PDi/T\#PX|`E",kND6}]~qw"}]bM}]bTs8

O7PD:T\d?;#

v DB2_LOGGER_NON_BUFFERED_IO "amd?,|CZZU>D~53OtC1S I/O#PX|`E",kND6}]~qw"}]bM}]bTs8O7PD:T

\d?;#

v DB2_HADR_PEER_WAIT_LIMIT "amd?,|ITa_ HADR 73PDG<T

\#PX|`E",kND6}]~qw"}]bM}]bTs8O7PD:d{

d?;#

v db2pd |nv?&\#PX|`E",kND Z 453D:FP1:IzI=SD53`

SwE";#

v IBM Data Server Provider for .NET 'VIEOBD#PX|`E",kND Z 112

3D:^)| 1:IBM Data Server Provider for .NET 'VIEOBD;#

v |( JDBC 4 &\DB sqlj4.zip m~|#PX|`E",kNDZ 943D:v?

K JDBC M SQLJ 'V;#

Z 1 B f> 9.5 DX*?V 21

Page 36: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

22 BvZ]

Page 37: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 2 B DB2 Connect v?&\\a

DB2 Connect * Linux"UNIX M Windows Yw53OKPDgSLq&CLrMd

{&CLra)Kk IBM sMz}]bDlYRI?D,S#f> 9.5 PDv?&\

M|Da0l DB2 Connect D&\M\&#

IBM D DB2 i5/OS® f"DB2 z/OS fM DB2 ~qw VSE M VM T;G@gOn

sD8vi/\mnX*}]1!qD53#d;b)wzM i5/OS }]bz7\m}

],++K}]k Linux"UNIX M Windows Yw53OKPD&CLr/IZ;p

TfZ\sDhs#

DB2 Connect _P8v,Sbv=8,|( DB2 Connect vKfMm` DB2 Con-

nect ~qwz7#DB2 Connect ~qwG;v,S~qw,|+`v@fM'zM Web

&CLrkwzr System i® 53OKPD DB2 }]b~qwD,S/PZ;pxP

\m#

DB2 Connect ~qwJm>XM6LM'z&CLr9CTBwn44("|BM\m

DB2 }]bMwz53:

v a9/i/oT (SQL)

v DB2&CLr`LSZ (API)

v *E=}]b,S (ODBC)

v Java™ }]b,S (JDBC)

v CZ Java Da9/i/oT (SQLJ)

v DB2 wC6SZ (CLI)

v Microsoft® ActiveX Data Objects .NET (ADO .NET)

f> 9.5 PDTBv?&\M|Da0l DB2 Connect D&\M\&#

z7r|v?&\

v Z 313D:BD DB2 }/Lrr/K?p;

v Z 323D:|DKi~{F;

v Z 283D:^)| 1:vSK DB2 Connect z7(Solaris x64);

&CLr*"v?&\

v Z 1093D:PHP )9Q/I= DB2 20P(Linux"AIX M Windows);

v Z 1093D:Ruby on Rails r\'VQ/I= DB2 20P(Linux"AIX M Win-

dows);

v Z 1103D:Perl }/Lr'V pureXML M`VZV{;

v Z 843D:Qv? IBM Database Add-Ins for Visual Studio 2005;

v Z 873D:.xF!c}]`Ma_K.xF}]D<7TMT\;

v Z 943D:v?K JDBC M SQLJ 'V;

v Z 953D:Qv? JDBC 2.0 M JDBC 3.0 'V;

v Z 1043D:vSK JDBC 4.0 'V;

© Copyright IBM Corp. 1993, 2010 23

Page 38: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v Z 1113D:v?K IBM Data Server Provider for .NET;

v Z 893D:CLIENT APPLNAME (CDfwI CLP T/hC;

v Z 1123D:^)| 1:IBM Data Server Provider for .NET 'VIEOBD;

v Z 1143D:^)| 3:CLI &CLrZCf0Iks<7PF};

v Z 1143D:^)| 3:I4hs( CLI /,}]|;

v Z 1153D:FP3:Qv? CLI ping &\;

v Z 1133D:^)| 3:)9A IBM }]~qwM'zMG Java }]~qw}/

LrD[O53(sysplex)'V;

v Z 943D:vSK Python &CLr*"'V;

v Z 1133D:^)| 3:IBM PHP )9'VIEOBD;

v Z 1123D:^)| 3:IBM_DB Ruby }/Lr'VIEOBD;

*Ov?&\

v Z 1353D:Qv?&CLr*"D*O&\;

v Z 1353D:Qv?*OD2+T;

v Z 1363D:Qv?T*ODdC;

4Fv?&\

v Z 1393D:BD CCD ?j`M\b,S UOW M CD m;

v Z 1393D:4FYw'V DECFLOAT }]`M;

2+Tv?&\

v Z 613D:^)| 2:3)}]bM'z'V SSL -iM AES S\;

v Z 623D:^)| 3:AES S\'V)9=}]b~qwMyPM'z;

v Z 623D:^)| 4:\kD$HITGYw53'VDns$H;

20"(FM^)|v?&\

v Z 1283D:+T/4P20^)|sDNq(Linux M UNIX);

v Z 1293D:G root C'IT20MdC DB2 z7(Linux M UNIX);

v Z 1283D:+2^)|r/K~qwz7|B;

v Z 1293D:vSKBDl&D~X|V;

v Z 1303D:vSKG DB2 5}O"#i;

v Z 1273D:IBM Tivoli System Automation for Multiplatforms(SA MP)Q/I=

DB2 20P(Linux M AIX);

v Z 1303D:Windows Vista ?pM9C|]W;

v Z 1533D:3)}]b\mwdCN}Q|D;

v Z 1813D:1!ivB;Y207D~;

v Z 1313D:mSK Windows Server 2008 'V;

v Z 343D:^)| 3:JDBC mI$D~mS=K DB2 Connect M DB2 }]bs

5*"_f$n CD;

v Z 1133D:FP3:Qv? IBM }]~qw}/Lr;

24 BvZ]

Page 39: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

JOoOMJb7(v?&\

v Z 1453D:}]U/$_zYbbms;

v Z 1453D:*U>G<h)vSK SQL \m}L;

v Z 1253D:f"w\?lbZfCJJb;

v Z 1453D:DxK*z}];BTli;

v Z 1243D:w}}];BTJb]m\&|?;

v Z 1243D:DxK}]bZ"zbbms1DIV4T;

v Z 453D:FP1:IzI=SD53`SwE";

v Z 1473D:^)| 3:db2pd M db2pdcfg |nII`vC'KP;

&CLr*"|D

v Z 1823D:IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 P ResultSetMetaData

5X;,D5;

v Z 1833D:9CT/zID|Dz&m|Ba<B SQLException;

v Z 1853D:PM&CLr:ex*s9C|sD1!5;

v Z 1863D:3) CLI/ODBC &CLrIT9C|`Zf;

v Z 1883D:|nP&mw(CLP)dvQ|D;

v Z 1863D:db2Load M db2Import N}Q|D*'VO$j6;

v Z 1863D:+$Dj6a<B|gX5XmsM/f;

v Z 1873D:M6p5CLrM API I\^(}7&mO$Dj6;

v Z 1873D:4^(D SYSFUN /}I\5X SYSIBM ms{";

v Z 1883D:(CDfw|$;

v Z 1813D:^)| 4:QiO ODBC"CLI M .NET DO"#i(Windows);

CLP M53|n|Dv Z 1923D:+Qw(FDwvE>(Linux M UNIX);

v Z 1923D:Yw53xLM_LPmQ|D(Linux M UNIX);

;Fv9CD&\

v Z 2013D:;Fv9C2,}]wlUdv;

;Y9CD&\

v Z 2083D:;Y9C CLISchema CLI X|V;

f> 9.5 ^)|\aDB2 f> 9.5 ^)||(TVP&\DX*|DT0d{I\0l DB2 Connect 9C

D&\#

g{z4&Cf> 9.5 ^)|,r_Zf> 9.5 ICs4|B>XE"PD,G4z&

Ci4BPwb4Kb DB2 f> 9.5 ^)|P|(DI\0l DB2 Connect D<u

|D#^)|G[}D,|G|,H0^)|P;6DyP|DM&\#

v ^)| 7

v ^)| 6

Z 2 B BvZ]Ev 25

Page 40: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v :^)| 5;

v Z 273D:^)| 4;

v Z 273D:^)| 3;

v Z 273D:^)| 2;

v Z 283D:^)| 1;

^)| 7

^)| 7 |,H0^)|D&\"R|,TVP&\DTB|D:

v Q-;Fv9C HP-UX 32 ;M'z'V,"RZ+4D"PfPI\;Y9CK'

V#PX|`E",kNDZ 2033D:FP7:Q-;Fv9C HP-UX 32 ;M'z

'V;#

^)| 6

^)| 6 |,H0^)|D&\"R|,TVP&\DTB|D:

v 'V AIX 7.1 Yw53#PX|`E",kND 6DB2 Connect ~qwlYkE7

PD“DB2 ~qwM IBM }]~qwM'zD20hs (AIX)”#

v 'V20Z Solaris UltraSPARC OD&CLr#PX|`E",kND'V9C C

oT*"}]b&CLr6}]~qw"}]bM}]bTs8O7PD:'V9

C C oT*"}]b&CLr;#

v 'V IBM Rational Developer for zSeries V7#PX|`E",kND'V9C COBOL

oT*"}]b&CLr6}]~qw"}]bM}]bTs8O7PD:'V9

C COBOL oT*"}]b&CLr;#

v z;Yh*|BkxLd(E (IPC) `XD Linux ZKN}#TZf> 9.5 ^)|

5 r|Mf>,zI\T;h*w{ZKN}hC#PX|`E",kND6DB2 ~

qwlYkE7PD:ZKN}hs (Linux);#

^)| 5

^)| 5 |,H0^)|D&\"R|,TBv?&\:

v Z HP-UX Yw53O,'V|$Dwz{#PX|`E",kND :Installation

requirements for DB2 Connect server products (HP-UX); in the 6DB2 Connect ~

qwlYkE7.

v Linux"HP-UX M Solaris Yw53'V8w LDAP#PX|`E",kND Z 61

3D:^)| 4:Qv?yZ LDAP DO$Mii/'V(AIX);#

v * GB18030 zk/a)D=S'V#PX|`E",kND Z 1433D:Q)9

GB18030 zk/'V;#

v 32 ; GSKit b|,Z DB2 z7203qP#PX|`E",kND Z 623D

:FP5:32 ; GSKit b|,Z 64 ; DB2 z720P;#

v zITC diagpath }]b\mwdCN},Zy]wz{"}]bVxr_=_;

p|{D%@?<Pf" DB2 oO}]# db2diag |n|,;vBD -merge N}4O"`v db2diag U>D~# PX|`E",kNDZ 1253D:FP5:oO}

]If"Z%@D?<P;#

v db2batch |n'VBD -z !n,T+=SoOE"X(r=dvD~P#PX|`

E",kNDCommand Reference PD“db2batch - y!li$_|n”#

26 BvZ]

Page 41: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

^)| 4

^)| 4 |,H0^)|D&\"R|,TVP&\DTB|D:

v QX|{ IBM }]~qw ODBC"CLI M .NET }/LrM IBM }]~qw

ODBC"CLI M*E=4zk}/Lr"RQiO|GwTDO"#i#PX|`E

",kNDZ 32 3D:|DKi~{F;M Z 181 3D:^)| 4:QiO

ODBC"CLI M .NET DO"#i(Windows);#

^)| 4 9|,TBv?&\:

v Z;)Yw53O,\kD$HITGns$H#PX|`E",kND Z 623D

:^)| 4:\kD$HITGYw53'VDns$H;#

v SUSE Linux Enterprise Server (SLES) 11 G\'VD Linux Yw53#PX\'V

Yw53D|`E",kND6DB2 ~qwlYkE7PD:DB2 ~qwM IBM }

]~qwM'zD20*s (Linux);#

^)| 3

^)| 3 |,H0^)|D&\"R|,TBv?&\:

v BDO$`M,|Jmz9C_6S\j<(AES)S\c(4TC'j6M\k

xPS\#PX|`E",kND Z 623D:^)| 3:AES S\'V)9=}]

b~qwMyPM'z;#

v VZ,JDBC mI$D~|,ZyP DB2 Connect ~qwM DB2 }]bs5*"

_f$n CD P#PX|`E",kND Z 343D:^)| 3:JDBC mI$D~

mS=K DB2 Connect M DB2 }]bs5*"_f$n CD;#

v `V CLI v?&\#PX|`E",kNDZ 1143D:^)| 3:CLI &CLr

ZCf0Iks<7PF};"Z 1143D:^)| 3:I4hs( CLI /,}]

|;MZ 1153D:FP3:Qv? CLI ping &\;#

v KP db2pd M db2pdcfg 5CLryhD(^;Z Linux M UNIX =(O#49z

;G_P SYSADM (^D5}yP_,2ITKPb)5CLr#PX|`E",

kND Z 1473D:^)| 3:db2pd M db2pdcfg |nII`vC'KP;#

v T IBM }]~qwM'zMG Java }]~qw}/Lr(_P DB2 Connect m

I$)PD DB2 for z/OS[O53(sysplex)&\DM'K'V#PX|`E",k

ND Z 1133D:^)| 3:)9A IBM }]~qwM'zMG Java }]~qw

}/LrD[O53(sysplex)'V;#

v BD Python )9,CZS Python &CLrCJ IBM }]~qw}]b#PX|

`E",kNDZ 943D:vSK Python &CLr*"'V;#

v T PHP M Ruby &CLrPIEOBDD'V#PX|`E",kND Z 1133

D:^)| 3:IBM PHP )9'VIEOBD;M Z 1123D:^)| 3:IBM_DB

Ruby }/Lr'VIEOBD;#

v IBM }]~qw}/LrVZ|(CZ*E=4zk}/LrD&CLr7D~,'

V OLE DB "RIT9CBDdCD~#PX|`E",kND Z 1133D:FP3:

Qv? IBM }]~qw}/Lr;#

^)| 2

^)| 2 |,^)| 1 D&\"R|,TBv?&\:

Z 2 B BvZ]Ev 27

Page 42: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v 'Vd{S\=(#PX|`E",kND Z 613D:^)| 2:3)}]bM'

z'V SSL -iM AES S\;#

v JDBC 2.0 M JDBC 3.0 'V|D#PX|`E",kNDZ 953D:Qv? JDBC

2.0 M JDBC 3.0 'V;#

v IBM Data Server Provider for .NET V|, ASP.NET a)Lr"'V .NET Frame-

work 3.5 Service Pack 1 Beta =xD LINQ 5er\#PX|`E",kNDZ 111

3D:v?K IBM Data Server Provider for .NET;#

^)| 1

^)| 1 |,TVP&\DTB|D:

v JDBC 2.0 M JDBC 3.0 'V|D#PX|`E",kNDZ 953D:Qv? JDBC

2.0 M JDBC 3.0 'V;#

v IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 5XDB SQLSTATE#PX|

`E",kNDZ 1043D:vSK JDBC 4.0 'V;#

^)| 1 |,TBv?&\:

v Solaris Yw53 x64 'V#PX|`E",kND :^)| 1:vSK DB2 Con-

nect z7(Solaris x64);#

v db2pd |nv?&\#PX|`E",kND Z 453D:FP1:IzI=SD53`

SwE";#

v IBM Data Server Provider for .NET 'VIEOBD#PX|`E",kND Z 112

3D:^)| 1:IBM Data Server Provider for .NET 'VIEOBD;#

v |( JDBC 4 &\DB sqlj4.zip m~|#PX|`E",kNDZ 943D:v?

K JDBC M SQLJ 'V;#

^)| 1:vSK DB2 Connect z7(Solaris x64)ITZ Solaris Operating Environment(x64 e5a9)O20 DB2 Connect f> 9.5

^)| 1(M|_f>)z7#

b|(T DB2 Connect vKfMyP DB2 Connect ~qwz7D'V#

`XN<

6DB2 Connect ~qwlYkE7PD:a)D DB2 Connect z7;

6DB2 Connect ~qwlYkE7PD:DB2 Connect z7D20*s(Solaris Yw

73);

0l DB2 Connect f> 9.5 9CD DB2 f> 9.1 ^)||Df> 9.1 ^)| 3(M|Mf>)|,D&\?~M&\|DI\a0lz9C DB2

Connect f> 9.5#

j8E"

g{z4&Cf> 9.1 ^)| 3 r|Mf>D^)|,r_Zf> 9.1 s4|B>X

E"PD,G4zI\";*@yPa0lz9C DB2 Connect f> 9.5 D|D#

28 BvZ]

Page 43: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

bv=8

g{z;l$ DB2 f> 9.1 ^)|P|,D<u|D,ki4TBwb#^)|G[

}D,|G|,H0^)|P;6DyP|DM&\#

DB2 f> 9.1 ^)| 1

^)| 1 |,TVP&\DTB|D:

v Z9C3rw=+dD JDBC &CLrP,LOB r XML 5DICTQ|D

v z7j6D^D6pIT|,V8}VV{

^)| 1 |,TBv?&\:

v DB2Binder 5CLr|,=vB!n

DB2 f> 9.1 ^)| 2

^)| 2 |,^)| 1 D&\"R|,TBv?&\:

v * C M C++ 6k= SQL &CLrvSK BINARY"VARBINARY M DECFLOAT

}]`M'V

v DB2 .NET Data Provider v?&\MT .NET Framework 2.0 D'V

v IBM Database Add-Ins for Visual Studio 2005 v?&\

v * Solaris Yw53vSK IBM Java m~*"|(SDK)5.x 'V

v vSK Windows Vista 'V(Windows)

DB2 f> 9.1 ^)| 3

^)| 3 |,^)| 2 D&\"R|,TBv?&\:

v vSK|D\k'V(Linux)

v JDBC M SQLJ v?&\

Z 2 B BvZ]Ev 29

Page 44: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

30 BvZ]

Page 45: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 3 B z7r|v?&\

IZ IBM }]~qwz7Z;O"9,yT DB2 i~Dr|==Mi~{FQ|D#

Zf> 9.5 P,IBM |BKICD DB2 }]bz7/"y]P!hsBvKtIv&

\?~#*DAXZb)z7DZ]"i4`XmI$"EMz[E",kCJ DB2 }

]b Linux f"UNIX fM Windows fw3,x7* http://www.ibm.com/db2/9#

BD DB2 }/Lrr/K?pBD IBM }]~qw}/Lr|9CS9C ODBC }/Lr"CLI }/Lr"OLE

DB }/Lrr IBM Data Server Provider for .NET D&CLrCJ DB2 ~qw|

]W#

BD IBM }]~qw}/Lr|r/K&CLr?p#K}/LrDZf<C?O!,

|hF*I@"m~)&L(ISV)XBV"MCZsMs5DdMsf#?p=8P

D&CLrV"#

20ZdD}/Lr"aMdCT06XZdD}/Lr"zI DB2 20LrT/&

m#

Z^)| 3 P,K}/Lr(Z^)| 3 M|Mf>PF* IBM }]~qw

ODBC"CLI M .NET }/Lr)Q|B*|( OLE DB 'V"CZ*E=4zk}

/LrD&CLr7D~T0dCv?&\#PX|`E",kND Z 1133D:FP3:

Qv? IBM }]~qw}/Lr;#

Z^)| 4 P,K}/LrQ|B*|( DB2 Interactive CLI(db2cli)#K}/Lr

QX|{* IBM }]~qw}/Lr|,"R|,H0Z IBM }]~qw

ODBC"CLI M .NET }/LrM IBM }]~qw ODBC"CLI M*E=4zk}/

LrPa)DZ]#PX|`E",kNDZ 323D:|DKi~{F;#

`XEn

6IBM }]~qwM'zlYkE7PD:IBM }]~qwM'zM}/LrEv;

Call Level Interface Guide and Reference, Volume 1 PD:IBM }]~qw CLI M

ODBC }/Lr;

`XNq

6IBM }]~qwM'zlYkE7PD:20 IBM }]~qwM'z

(Windows);

Developing ADO.NET and OLE DB ApplicationsPD:?p .NET &CLr

(Windows);

d{ Linux V"fO'V}]bVxSf> 9.5 *<,ITZ eServer™ System z® M System z9® 53O9C}]bVx#

ITZf> 9.5 'VDyP Linux 2~O9C}]bVx#

© Copyright IBM Corp. 1993, 2010 31

Page 46: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

|DKi~{F

IZ IBM }]~qwZ;O"9,yTd`Xi~Mi~{FQ|D#

BmP>KZf> 9.5 PQX|{Dz7i~:

m 1. DB2 z7i~DB{F

f> 9.1 i~{F f> 9.5 i~{F

DB2 M'z IBM }]~qwM'z

DB2 *"_$w( IBM Data Studio

DB2 KP1M'z IBM }]~qwKP1M'z

CZ JDBC M SQLJ D IBM DB2 }/Lr IBM }]~qw JDBC M SQLJ }/Lr

CZ ODBC M CLI D IBM DB2 }/Lr IBM }]~qw ODBC M CLI }/Lr

Sf> 9.5 ^)| 4 *<,QX|{ IBM }]~qw ODBC"CLI M .NET }/L

rM IBM }]~qw ODBC"CLI M*E=4zk}/Lr,"R?0Z IBM }]

~qw}/Lr|Pa)K|GDZ]#

`XEn

Developing ADO.NET and OLE DB Applications PD:Visual Studio PD DB2 /

I;

6IBM }]~qwM'zlYkE7PD:IBM }]~qwM'zM}/LrEv;

^)| 1:DB2 Text Search 'VQw SQL M XML }]^)| 1 Pa)T0+4Z^)| 3 Pv?D DB2 Text Search * DB2 }]ba

)KIluD/IQw<u,ICZ4PX5}]"XQuery M SQL/XML D>QwT

0Qwd{D5q=#9C DB2 Text Search Z DB2 }]bP4PQwHT0|]W#

DB2 Text Search G DB2 Net Search Extender D8C=(,s_* XML D5a)

BDM)9DQw'V#DB2 Text Search |(BP&\:

v T Linux"UNIX M Windows ODyP DB2 }]~qwDD>Qww}'V#DB2

Text Search Gw* DB2 }]~qwz7DI!I20&\?~/ID,|I DB2

20LrxP20MdC#(} DB2 |nSZ"DB2 \m}LSZk}C

SQLCODE M SQLSTATE D DB2 ms{"k DB2 }]~qwxPt\X\m/

I#

v T`VD>q=DD>QwMw}'V#b)D>q=|(?D>"HTML M XML#

S^)| 3 *<,;D>q=D5T0`X INSO w}`MZ}7dCD Text

Search ~qwO\'V#

v SQL"SQL/XML M XQuery PDD>Qw&\#

v +8DQwVv,}g,&m;v%JD;,N=(g go"going M gone)D\&#

v ,eJVd'V,bJmQwTiR;ND>D,eJ(}g,D> pretty D,eJ

beautiful),"TD>0d,eJ("w}#

v 'V XPath mo=Qwo("'VZ XPATH mo=P9C ftcontains /}#DB2

Net Search Extender ;'V XPath mo=Qwo(#

v QwZdxP_6Zf\m#

32 BvZ]

Page 47: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

S^)| 3 *<,;D>q=D5'VvS INSO D>w}q=4<8w}TT;D

>q=}]xP+D>Qw#+2M#Cl+z7D5GVZITd("w}MxP

QwD;D>q=D5`MDw*>}#O_eD>}*rz#K`MD5(#4(

ZwVl+z7m~W~P#DB2 Text Search VZIT|aIinXTK`D5xP

f""QwM("w}#2IT}7QwMlwG"oVdX|V(}g,V@{

F"gSJ~X7MFczoT)#

*K{CBD;D>q=&\?~,Xk}7XdC DB2 Text Search 5}#C;D>

q=&\?~9C DB2 Accessories Suite a)D Oracle D Outside In Technology (OIT)

b4}K;D>q=D5#XkBX DB2 Accessories Suite "q-208>E",E

\7# DB2 Text Search M;D>q=&\?~IT9CXhD}Kw#*BX20y

hD DB2 Accessories Suite Lr|,kND https://www.ibm.com/services/forms/

preLogin.do?source=swg-dm-db2accsuite#

*q! DB2 Accessories Suite D'Vj8E"T0~qaxUZ,kND*zaxU

ZM'VaxUZ#

`XNq

Text Search GuidePD:hC DB2 Text Search Tq!;D>q=D5'V;

Text Search GuidePD:20 DB2 Accessories Suite;

`XE"

Text Search GuidePD:DB2 D>QwEv;

Text Search GuidePD:9CD>Qww}xPQw;

^)| 3b:DB2 &\?~h*|YDmI$S DB2 f> 9.5 ^)| 3b p,TB&\?~M&\Q/I= DB2 }]bz7P:

DB2 pureXML &\?~"IBM ,9*O&\?~M8]9u#

;Yh*q!r"ab) DB2 &\?~DmI$\?#

m 1 P> DB2 &\?~M&\T0|G/I=D DB2 }]bz7#

m 2. /I= DB2 }]bz7PD DB2 f> 9.5 ^)| 3b M|_f>&\?~

DB2 &\?~r&\ DB2 }]bz7

8]9u,H0G DB2 f"E/&\?~D;

?V

DB2 Enterprise Server Edition

DB2 Workgroup Server Edition

DB2 Express® Edition

IBM ,9*O&\?~ DB2 Enterprise Server Edition

DB2 Workgroup Server Edition

DB2 Express Edition

DB2 pureXML &\?~ DB2 Enterprise Server Edition

DB2 Workgroup Server Edition

DB2 Express Edition

S DB2 f> 9.5 ^)| 3b p,;Pyv%@v[D&\?~:

v DB2 _6CJXF&\?~

Z 3 B z7r|v?&\ 33

Page 48: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v DB2 Xm}]\m&\?~

v CZ DB2 Express EditionD DB2 _ICT&\?~

v CZ DB2 Enterprise Server EditionD IBM ,94F&\?~

v CZ DB2 Enterprise Server EditionD DB2 T\E/&\?~

v DB2 f"E/&\?~

g{zZ9C DB2 f> 9.5 ^)| 3 r|Mf>,G4G)mIunTZ DB2 }

]bz7PVZ|(D&\?~+GG?FTD#IvTkG) DB2 &\?~`XD

mI$"EmsM;BT(f#

`XN<

6DB2 ~qwlYkE7PD:DB2 V9.5 z7Mr|E";

6(F8O7PD:DB2 V9.5 &\?~M`&^)fD&\;

^)| 3:JDBC mI$D~mS=K DB2 Connect M DB2 }]bs5*"_f$n CD

IZyP DB2 Connect M DB2 }]bs5*"_f$n CD PR= JDBC mI$

D~ db2jcc_license_ciusz.jar#

^)| 3 P\=clw= db2jcc_license_ciusz.jar JDBC mI$D~#IZyP8vD

$n CD OR=C jar D~#

ZH0"PfP,;\S DB2 Connect z7Dj+203qPlw=KD~#K|D

JmG);h* JDBC mI$D~DC'=cR="b9uCD~4Z&CLr73P

9C#

,K|D;p}kDG DB2 Connect vKf$n CD#K CD +|( DB2 Connect v

KfDmI$D~M db2jcc_license_ciusz.jar mI$D~#

I(} Passport Advantage® 4q!NbBDM|BD$n CD#

34 BvZ]

Page 49: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 4 B W\mTv?&\

\m;cNqMX*NqZf> 9.5 PdC|]W#\`NqQ-ITT/4P,3)

NqQ-O","R\`xLh*jID=h|Y#

ki4>ZT|j8XKbXZf> 9.5 P|(D9\m DB2 }]~qw|]WDv

?&\#

QvS}]~qw$_

IBM Data Studio G;v_Pa;&\RI?DC'gf,ICZ4P}]bhF"*

""?pM\mNq#|f;f> 9.1 Pa)D DB2 *"_$w(#

IT9C IBM Data Studio 4*"kbT}L"?pT}]*wD Web Service"4(

kKP SQL M XQuery i/T0}]b&CLr#mb,z9IT4Py>D}]b

\mNq,g4(M^D}]bTsT0\mX(#IT+ IBM Data Studio 20ZB

P=(O:Linux on x86 T0 32 ;M 64 ; Windows =(#PX|`E",kND

Z 893D:QX|{"v? DB2 *"_$w(;#

XFPDM`X$_(g|n`-wMNqPD)T;IC,Tc*}]bhFMK

PD}]b\ma)(Cbv=8#XFPDM`X$_Jmz4(M^D}]bT

s"+}]FkMFv}]b"4PU#,$"hCM\m}]bV4_T"\m}

]bE>"E/i/T09CyZKJDr<4E/}]bhF#

9C IBM 20\mw|BLr$_&CK IBM Data Studio ,$#ITZ http://

www.ibm.com/software/data/studio/support.html PBXnBD IBM Data Studio ^)|

"9C http://publib.boulder.ibm.com/infocenter/dstudio/v1r1m0 PD IBM Data Studio E

"PD#

51U/3FE"&\7#+nBD3FE"CZE/

f> 9.5 }kK51U/3FE"&\,rK,1h*m3FE"4E/MKPi/

1,+T/U/m3FE"#(}BD/,dCN} auto_stmt_stats 4tC51T/U/3FE"&\#

9C<7RnBD}]b3FE"IToz4(<CDi/4PF.,"ITuLi

/&m1d#Zf> 9.5 .0,zITV/U/3FE",2IT(}(Z4PDT/

U/3FE"&\xPU/#

DB2 Universal Database™f> 8.2 }kKT/U/3FE"&\,|f0`SmM(Z

U/n/?OsR<B3FE"|DDmD3FE"#Ks(xLTL(D1ddt

4@@mDn/#rK,}]|DD1dkU/B3FE"D1d.daPnl#

51U/3FE"&\{}KT/U/3FE"&\PDbVnl#1z+i/a;

A`kw1,E/w7(y}CmD3FE"Gq<7#g{;P3FE"r_TO

NU/T4mQPOsD|D,G4+YNU/3FE",PI\Zod`kZdx

PU/#Zod`k1U/3FE"D1d1!ivB^FZ 5 k.Z#g{U/3F

E"D1d,} 5 k,G4+zI;vs(ks#IT(}E/E*D~dCK^F#

© Copyright IBM Corp. 1993, 2010 35

Page 50: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

3)ivB,y]}]\mwMw}\mw,$D*}],ITZod`k1zI3

FE"#g{T3vmD|D;*s"44PYw4|B3FE",+TCmD|D

Os,G4+zI;vs(ks4!lU/3FE"#

`XEn

6w{}]bT\7PD:T/U/3FE";

6w{}]bT\7PD:E/wE*D~M<rEv;

6w{}]bT\7PD:RTS ks;

`XN<

6}]~qw"}]bM}]bTs8O7PD:catalogcache_sz - ?<_Y:fs

!;

6}]~qw"}]bM}]bTs8O7PD:auto_maint - T/,$;

r/D`_Le5a9uYKyP(D\I>(TCO)VZ,DB2 }]~qwZyP=(O<_P`_Le5a9#Zf> 9.5 .0,Z

UNIX M Linux Yw53OKPD DB2 }]~qw9CyZxLD#M,ZbV#M

P,?vzmxLZT:DxLPKP#

*=`_Le5a9a)KTBf&:

v (}TB&\Mv?&\,v?KICTM5MKyP(D\I>(TCO):

– VZ,ZyP=(Oj+tCK/,Tw{Zf#

– (}|`DT/M/,ZfdCN},r/KZfdC#PX|`E",kND

Z 373D:Qr/ZfdC;#

– r/KzmxLMxL#MdC#b)v?&\9C;Yh*xP;cD DBA I

$4w{kxL#M`XDN},"uYKdCb)N}yhD1dM$w?#

z;XXU"XBt/ DB2 5},B52\z'#

– BD/,dCN}9}]b\mw\;T/w{zD53,x;XxPV/I

$#

– a_KT\,r*_L.dDP;(#HxL.dDP;|l(!vZ&CLr

M=()#

v J4(gD~dz)2m_P|_D'J"ITZ!53J4,bGr*&m,;

}]bD~DyPzmxL2m`,DD~dz#

v uYKZf<C?#

v ZyPYw53Oa)D;B_L<ue5a95MK}]~qwD4STM,$

I>#

36 BvZ]

Page 51: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6w{}]bT\7PD:DB2 xL<u#M;

Z 1723D:3)}]bdCN}Q|D;

Z 1533D:3)}]b\mwdCN}Q|D;

Qr/g`vVxD}]bdC

f> 9.5 a)Kg`vVxDyP}]bdC*XD%;S<#zIT|Br4;gy

P}]bVxD}]bdC,x;XkT?v}]bVxwC UPDATE DATABASE

CONFIGURATION r RESET DATABASE CONFIGURATION |n#z;Yh*9C

db2_all |n#

(}S}]by$tDNNVxv"v;v SQL odr;v\m|n,zMIT|B

gVxD}]bdC#bm>1!ivB,|Br4;}]bdCDP*QSZ>X

}]bVxO|D*ZyP}]bVxO#

f> 9.5 a)KTB=(4qC|nE>M&CLrDrsf]T:

v BD"amd? DB2_UPDDBCFG_SINGLE_DBPARTITION#k+K"amd?h

C* TRUE#"b,K8C=(;JCZz(} ADMIN_CMD }L"vD UPDATE

DATABASE CONFIGURATION r RESET DATABASE CONFIGURATION ks#

v BD!n dbpartitionnum,|CZ UPDATE DATABASE CONFIGURATION M

RESET DATABASE CONFIGURATION |nT0 ADMIN_CMD }L#

*|Br4;X(}]bVxOD}]bdC,ITZ UPDATE DATABASE CON-

FIGURATION r RESET DATABASE CONFIGURATION |nO8( dbpartitionnum!n#

`XN<

Command Reference PD:RESET DATABASE CONFIGURATION ;

Command Reference PD:UPDATE DATABASE CONFIGURATION ;

6}]~qw"}]bM}]bTs8O7PD:5373d?;

Administrative Routines and Views PD:ADMIN_CMD – KP\m|n;

Qr/ZfdC

ZH0"Pf,zITTs`}kT\`XDZfN}tCTw{Zf;;x,zT

h*dC DB2 }]~qwyh*Dd{ZfQ#VZ,Q(}Zs`}kZf`XD

dCN}PD1! AUTOMATIC hCr/KdCNq#

f> 9.5 PTw{ZfDv?&\a)KTBf&:

v zIT9C%vN} instance_memory 48(Jm}]b\mwSd(CM2mZfQPVdDyPZf#zIT9CBD appl_memory dCN}4XF DB2 }]

bzmxLVdx~q&CLrksDns&CLrZf?#1!ivB,d5Q

hC* AUTOMATIC,bm>g{}]bVxVdDZf\?Z instance_memory^F.Z,G4+Jm&CLrZfks#

v z;h*V/w{%@CZ&\ZfDN}#

Z 4 B W\mTv?&\ 37

Page 52: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v zITi/}]b\mwD(CM2mZfQ10}Z9CDZf\?((}9C

ZfIS/w)#z2IT9C d b 2 m t r k |n4`SQ9CivM

ADMIN_GET_DBP_MEM_USAGE m/}4i/{eZf{Div#

v 9Cr/D&CLrZf#M,|]WZh*1dCMw{&CLrZf#

v 1! DB2 dC;h*xP\YDw{,M\"4ZB5}PeVf&#

`XEn

6w{}]bT\7PD:Tw{Zf;

6w{}]bT\7PD:Tw{ZfEv;

Z 1723D:3)}]bdCN}Q|D;

Z 1533D:3)}]b\mwdCN}Q|D;

`XN<

6}]~qw"}]bM}]bTs8O7PD:instance_memory - 5}Zf;

Command Reference PD:db2mtrk - ZfzYLr;

6}]~qw"}]bM}]bTs8O7PD:appl_memory - &CLrZfdC

N};

Administrative Routines and Views PD:ADMIN_GET_DBP_MEM_USAGE m/}

- q!5}DZf{D\?;

Qv?}]9u

VZa)KT/4(Vd(ADC)&\#ADC uYKQzXimDh*,P1IT{}

bVh*#g{z+}]mSAtCK}]9uDm,G4Z;N,}P5(1!5

s<* 1 A 2MB)1,+T/4(}]9uVd#

>"PfP,ZT(eK COMPRESS tTDm4P}]ndYwZd,ITT/4(

}]9uVd#g{mPP4fZ}]9uVd,G4 ADC IT4(Vd"+dek

mP#+9u4(VdsFAmPD}]#

IT<B4(}]9uVdD}]mndYw* INSERT"IMPORT INSERT"LOAD

INSERT M REDISTRIBUTE DATABASE PARTITION GROUP#LOAD REPLACE 5

CLrVZIT(}9C KEEPDICTIONARY M RESETDICTIONARY X|V44PT=}]9uVd\m#zIT#tVP9uVd,2IT"44(BD9uVd,

49QfZ;v9uVd#

DB2 f> 9.5 ^)| 5 }kK ADC DnbZfC>MT\v?#1VPm}](h

*B(9uVdD;?V1,ms!;Y0l(hDVx1d;;)(h"V9(V

dyhD}]?o=n!,|+#9#IZv?KT6'xP(hT0VdZfD=

=,rK9DxKZf9Civ#

38 BvZ]

Page 53: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]~qw"}]bM}]bTs8O7PD:m9u;

6}]~qw"}]bM}]bTs8O7PD:4(9uVd;

IT+|`dCN}hC* AUTOMATIC "IT/,dCb)N}Zf> 9.5 P,zIT+|`dCN}hC* AUTOMATIC,"RIT/,XdC|

`dCN},x;X#9"XBt/5}r}]b#b)dCN}hC9}]b\m

w\;T}]bxP|`w{"T/T53$w:XDd/wv4&#

m 3 P>KJm9C AUTOMATIC hCT0zIT/,XdCDdCN}#AUTO-

MATIC hCD,e?vN}w;`,#AUTOMATIC hC(#m>}]bdCN}+

y]53J4T/w{#Z4(B}]br5}ZdT0Z3)}]bM5}(F=

8P,1!ivB+tCb)N}#

m 3. IT/,XdCT0IThC* AUTOMATIC Dd{dCN}

dCN}{F hv AUTOMATIC hCD,e

applheapsz ZH0"PfP,KN}hC

?v*&CLr$wD}]b

zmxLIT9CD&CLr

Zf?#

Zf> 9.5 P,KN}hC{

v&CLrIT9CD&CL

rZf\?#ZP`vzmx

L*,;&CLr$wDiv

B,applheapsz m>yPb)zmxL9CD&CLrZf

?.M# TZ DPF"/Pwr

S M P dC,}G9CK

AUTOMATIC hC,qrI\

h*TkH0"PfP`FD

$w:XvSH0"PfP9

CD applheapsz 5#

AUTOMATIC hCJm&CL

rQs!4h*vS,19o

= appl_memory ^Fr

instance_memory ^F#

database_memory KN}8(**}]b2mZ

fxr#tDZf?#

AUTOMATIC hCtCTw{

&\#tCK&\1,Zfw

{w7(}]bD{eZfh

s,"y]10}]bhsv

SruY*}]b2mZfV

dDZf?#

dbheap 7(}]bQ9CDnsZf

?#

AUTOMATIC hCJm}]b

Q4h*vS,19o=

database_memory ^Frinstance_memory ^F#

instance_memory KN}8(IT*}]bVx

VdDnsZf?#

AUTOMATIC hCJmZ}]

bVx$n1(db2start)Fc

5J5#

mon_heap_sz KN}7(**}]b53`

Sw}]VdDZf?#

AUTOMATIC hCJm`Sw

Q4h*vS,19o=

instance_memory ^F#

Z 4 B W\mTv?&\ 39

Page 54: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 3. IT/,XdCT0IThC* AUTOMATIC Dd{dCN} (x)

dCN}{F hv AUTOMATIC hCD,e

stat_heap_sz 8>9C RUNSTATS |nU

/3FE"19CDnsQs

!#

AUTOMATIC hCJm3FE

"Qs!4h*vS,19o

= appl_memory ^Fr

instance_memory ^F#

stmtheap KN}8(odQDs!,Z

`k SQL r XQuery odZ

d,odQCw S Q L r

XQuery `kwD$wUd#

AUTOMATIC hCJmodQ

4h*vS,19o=

a p p l _ m e m o r y ^Fr

instance_memory ^F#

+ AUTOMATIC hCCZ database_memory dCN}D>}

g{z+ database_memory dCN}hC* AUTOMATIC,r_10}]bhsO

_R53O_Pc;DICZf,G4}]b2mZf+9C|`Zf#g{}]b

ZfhsB5r53ODICZf?B5+`,G4+ME;)}]b2mZf#

`XN<

6}]~qw"}]bM}]bTs8O7PD:dCN}\a;

}]XBV<uYK]?v$I>M:XybNq

Sf> 9.5 ^)| 1 *<,(}a)v?D}]XBV<5CLr,}]XBV<D

T\MICTQTxa_,C5CLrIT4Pk}]XBV<`XDyPNq"9

}]XBV<|P'J#

:XybZdrT\w{Zd]?v$=8PD}]XBV<I\h*&sD,$0

Z1d"`1$Df.1dM:sDU>Ud0nbD]wUd#

Zf> 9.5 ^)| 1 .0,zXk4P3)}]XBV<Nq,g%@XXimMU

/3FE"#VZ,zIT(}"v REDISTRIBUTE DATABASE PARTITION GROUP

|n"8( NOT ROLLFORWARD RECOVERABLE !n+b)Nq;p4P,C!

ntCKCZXFgNMN14Pb)NqDB&\MI!X|V#IZd{b)V

/NqQiOZ;p"T/4P,yT|G"zmsDI\T|M"4PYH|lR

'J|_,,1z9ITTYwxP|`XF#zIT(}"v REDISTRIBUTE

DATABASE PARTITION GROUP |n4PDNq>}gB:

v +VxmSA}]bVxi

v S}]bVxiP>}Vx

v y]BDVx3d+}]FA?jVx

v Xim}],TcssuYVND0l,bITa_yPmD(hT\"uY;G

T`,==/:DmDf"whs

v X(w}

v U/3FE"

+ REDISTRIBUTE DATABASE PARTITION GROUP |nk NOT ROLLFORWARD

RECOVERABLE !ndO9C1:

v }]IzF/,x;G(}Z?ekM>}Yw4F/#buYKXk(hMCJ

mDN},rKT\|C#

40 BvZ]

Page 55: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v ?vekM>}Yw;Yh*9CU>G<#bm>zZ4P}]XBV<1;Y

h*\m53PDs?n/U>UdMU>i5Ud#bG;vXpsDDx,g

{GZ}%,sDn/U>UdMf"whsa?Fz+%v}]XBV<Ywp

VI`vO!DXBV<Nq,bI\a<Bh*uA|`D1dE\jIK=K

XBV<Yw#

v IT(}9Cd{ REDISTRIBUTE DATABASE PARTITION GROUP |n!nT

}]XBV<xP|8/XXF:

– mSr}%}]bVx

zIT(}9C ADD DBPARTITIONNUM !nZ}]XBV<ZdmSr}%

}]bVx#T0,zXk"v%@D ALTER NODEGROUP |n4mSr}%

}]bVx#

– XF}]XBV<&m

Z4P}]XBV<YwZd,zIT9CBD TABLE !n48(&mmD3r#}g,zIT7#WH&mX*Dm"!l9b)m*z(;A),x;+

X*Dm+Ts&m#VZ,Z-}8(D1ds,zIT(}9C STOP !n]#4+Td{m4PD&m4#9mD}]XBV<,"ZTs9C CON-TINUE !njIC}]XBV<Yw#

":g{"z#9B~1,|n}ZXBV<mD}LP,G4}]XBV<5

CLr;aZ8(D1d#9#vaZmXBV<.dli#91d#

– ,$w}

INDEXING MODE !nJmC'Z}]XBV<ZdS=V;,`MDw},$

.dxP!q#K!nD=vI\5*:

- INDEXING MODE REBUILD

v K!n8(+j+X(w}#

- INDEXING MODE DEFERRED

v K!n8(&CSYxPw},$#w}+jG*^'#g{*Tm4Pd

{5CLrYw,"RZjIb)Yws*XB4(yPw},G4K!n

\PC#

– ZXBV<ZdMEUd

1z4P}]XBV<Yw1,+T/Xim,bITMEELUd#bvmX

iYw;a0lXBV<YwDT\#

TZ_P/:w}Dm,Xi;a"T,$/:#g{h*j@/:,G4Z}

]XBV<jIs,XkT_P/:w}Dm4P REORG Yw#

TZ MDC m,Xi+,$mD/:"ME49CDiT)4C;;x,XBV<

smD\s!Fu4|D#

– ,$3FE"

1zT_P3FE"E*D~Dm4P}]XBV<Yw1,zIT,1U/m

D3FE",;sZjImD&ms9Cb)3FE"4|B DB2 ?<PDm3

FE"#+U/3FE"E*D~P8(DyP3FE"#

Z 4 B W\mTv?&\ 41

Page 56: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

*8(&CU/"|B3FE",k8(BD1!!n STATISTICS USE PRO-FILE#

v1z8( INDEXING MODE REBUILD !n1EaU/w}3FE"#

g{;fZNN3FE"E*D~,xz8( INDEXING MODE REBUILD,G4;aU/NN3FE"#

– Zf{D

1z4P}]XBV<Yw1,+9C5CLrQZf#*8(XBV<?vm

PD}]+9CD5CLrQZfD 4KB 3},k8(BD!n DATA BUF-FER data_buffer_sz#k9CK!n4w{}]XBV<YwDT\#

g{z48(K!n,G41!P*G9C*<&mm1?vmIT9CD5C

LrQZfDYV.e.#

– @#V4r0vM}]XBV<

REDISTRIBUTE DATABASE PARTITION GROUP |n9k}ZXBV<Dm`

X*DmUd&Z8]]R4,,T7#Z8]mUd.0,^(TCmUdP

D}]xPNN^D,"7#Q(}mUd68]r}]b68]48]yP\

0lDmUd#X|GZjIXBV<Yw1&8]?v\0lDmUdr{v

}]b,r*(}XBV<Yw4PD0va<B+yPQXBV<DmjG*

^'#REDISTRIBUTE DATABASE PARTITION GROUP |n^(T0v==x

PV4#PX|`E",kND REDISTRIBUTE DATABASE PARTITION

GROUP wb#

(}+}]XBV<NqTw==(+d=;v5CLrP,BD REDISTRIBUTE

DATABASE PARTITION GROUP |n!nMBDXBV<5CLrP*+PzZuY

}]XBV<YwyhD1d,"RvmDI\T|MR9CD53J4|Y#r

K,4P}]XBV<D\I>+uY,bb6EZ!1dMJ4TCZd{5qY

w#

`XEn

6w{}]bT\7PD:9C3FE"E*D~U/3FE";

`XN<

6VxM/:8O7PD:REDISTRIBUTE DATABASE PARTITION GROUP ;

db2look |n*|`}]bTszI DDL oddb2look |n*|`}]bTszI DDL od,C|nITC4ozzKb"F/r

XBzI}]bTs#

}K*BDf> 9.5 Ts(gG+"$w:X\mTs"sFTs"IEOBD"}i

`MM+Vd?)zI DDL odb,db2look |n9|(TBv?&\:

v zIT9C db2look -d dbname -t tabname -l *QVxDmzImUd DDL od#

v zIT9C db2look -d dbname -t tabname -m *3FE"S<zI UPDATE 3F

E"#

v g{z8(K;}7D|nPN}r_Z9C -t N}18(K;fZDm{,G4+"zms#

42 BvZ]

Page 57: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v 1z9C -e N}1,DxK*}]bTszI DDL odD3r#

Kb,S DB2 f> 9.5 ^)| 7 *<,9a)KTBv?&\:

v g{mrS<_P&Z;,#=D@5Ts,"Rz*s2**b)@5TszI

DDL od,G4ITmrS<9CI=v?ViID{F:TZm,q=*

schema.table;TZS<,q=* schema.view#8(I=?ViID{Fb;&\9

)9=9C#=%d* DDL odzI!qm(I(}9C -tw N}44PKY

w)#

v BD -xdep M -xddep N}I*@5TsM8TszIZ( DDL od(}g,

GRANT od)#

`XN<

6}]F/8OMN<7PD:db2look - DB2 3FE"M DDL i!$_;

(} SQL v?KT DB2 \m|nDCJf> 9.5 P)9K V8 P}kD SQL \m}L,T|(|`\mNq#f> 9.5 P

9vSKBD\mS<#

SQL \m}LMS<a)K;vWZ9CDw*Lr/SZ,T(} SQL 9C DB2

&\#|G|(ZCS<"m/}"}LMj?/}D/O,CZ4PwV\mN

q,gXim"6qMlw`Sw}]rlw10,SD&CLrj6#

ITSyZ SQL D&CLr"|nPr|nE>wCb)}LMS<#

}KBD\mS<"}LM}L.b,f> 9.5 9|,TBwn:

v )9$w:X\m&\

v CZ`S}]bD)9'V

*Ka)TVP\m}LD)9'V,f> 9 PD3)}LZf> 9.5 PQf;*&

\|+fDB}LrS<#

*q!yP\'VD SQL \m}LMS<(|(BD\m}LMS<)DPm,kN

DAdministrative Routines and ViewsPD:\'VD SQL \m}LMS<;#

`XEn

Z 1633D:vS"|DK3)53?<S<MZC}L;

)9K`S&\

f> 9.5 |,BD`S*X,TozzliwvxLD4,"`S1ZDJb"Zv=

Jb1U/E"rw{dChCTv?T\#

vSK 80 `v`S*X4zY53n/#zIT9CdPD3)*X44`Sf> 9.5

DB&\,g513FE"M DB2 $w:X\m&\#d{*X)9VPD`S&\,

g`Sd{mUdn/#

g{z*SH0"Pf(F"Rz4(K“4km”B~`Sw,G4zXkXB4(

b)B~E\9CBD*X#PX|`E",kND6(F8O7PD“XB4(4k

mB~`Sw”#

Z 4 B W\mTv?&\ 43

Page 58: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

653`Sw8OMN<7PD:}]b53`S*X;

Workload Manager Guide and Reference PD:$w:X\m`S*X;

^)| 2:9C db2top 5CLrv?K}]b`S&\(AIX"Linux MSolaris)

BD`S5CLrV|,Zf> 9.5 ^)| 2 P#db2top `S5CLrIlYMP'

X`SyZ Linux M UNIX D=(O4S DB2 73#K5CLr2ff> 8.1 ^)

| 17 a)#

Z9C db2top `S5CLr.0,zh*T GET SNAPSHOT |nDa{9C}7D

q="STbMTKb3v1dNZD}]bn/#r*lUyT>Ds`}F}w

<|,[}5,yTz9XkFcF}wD105kH05.dDv?#db2top `S5

CLr9C DB2 lU`S API 4a)`Vxr%Vx}]bD/,D";BD%53

S<#|r/KTBNq:

v }]b`S:ITlYXj6+VJbrX(D}]bVxJb#ITZv?==

B9C`S&\4FcMT>?kDv?5,x;<G8(D"B1ddt#

v lU<=:ITaI/@A$ZDlUE"#}g,ITaIX51j653Dn

n>a0"/@AX(&CLrDj8E""`Si/Z`v}]bVxOD"P

4Piv"T>n/odD SQL D>T04P EXPLAIN od4KbCi/Df!

76#

IS;vk<NgfCJyPb)&\,Cgfrza)K}ZKPD DB2 53Db

[#

\;T;%==rZz&m==BKP db2top `S5CLr#g{*Zz&m==B

9CC|n,k`- .db2toprc dCD~T8(*9CD&\#

`XNq

653`Sw8OMN<7PD:9C;%==|nPD db2top xP`S;

`XN<

Command Reference PD:db2top - DB2 `S$_″ ;

653`Sw8OMN<7PD:.db2toprc dCD~;

mI$"E`S|inR|_'

BDm/}M\mS<9U/mI$"EE"|]W#zIT9C|G44((fT

0\my20D DB2 z7M&\?~DmI$"E#

ENV_FEATURE_INFO \mS<M ENV_GET_FEATURE_INFO m/}5XXZh*

mI$DyPIC&\?~DE"#TZ?v&\?~,<fZXZGq20KC&

\?~DP'mI$DE"#

44 BvZ]

Page 59: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Command Reference PD:db2licm - mI$\m$_;

6Linux M Windows OD DB2 20M\mkE7PD:DB2 mI$D~;

Administrative Routines and Views PD:ENV_FEATURE_INFO \mS< - 5X

DB2 &\DmI$E";

FP5:Qv? db2relocatedb |nS^)| 5 *<,IZ db2relocatedb |ndCD~P8(=SDX|V,T9Z9C

;,D761XB(;}]bdCHO]W#

db2relocatedb dCD~I|, mirrorlogpath"failarchivepath"logarchmeth1"logarchmeth2 M overflowlogpath }]bdCN}DB5#KP db2relocatedb 1,

+9CdCD~P8(D5|BXB(;D}]bD}]bdCN}#g{z48(

NNBDX|V,G4XB(;.sD}]b+#V-4DN}5#

`XN<

6}]F/8OMN<7PD:db2relocatedb - X(;}]b;

mUd|_'X9CUd

zIT9C ALTER TABLESPACE odDB!n4UX49CDmUd#IZ*8]

M4-Df"Ud|Y,bVITZ!zD1d#

TBmUd&mv?&\7#f"Ud9C?TZ}]bP|,DE"?GnQD:

v ALTER TABLESPACE od'VTIT/f"\mDmUd9C REDUCE !n#

v f> 9.5 7(K|+7D_.;jG(HWM)5#K5Jm REDUCE"RESIZE M

DROP !n+mUds!|D*|+7Xm>y9CDUd?D3vs!#;sME

DUdVIT)d{mUd9C#

b)od;\+mUdDs!uY=sZ HWM D3v5,x;\uY=!Z HWM#

`XN<

SQL Reference, Volume 2 PD:ALTER TABLESPACE ;

FP1:IzI=SD53`SwE"f> 9.5 ^)| 1 M ^)| 5 P|,T db2pd DDx,T9`S53n/dC|*

]W#

S^)| 1 *<,summary !nICZ-pages|nN},"RBD|nN} -wlocksM -apinfo 2dCIC#

IT9C -pages N}D summary !n4zIv|,:eX\aE"?VD|tU(

f#d{|(XZmUdj6"`3"@C3MY13DE"DP+T>Z\a?V

P#

IT9C -wlocks N}4/,X`S_P&Zx(H}==Dx(D&CLr#IT9

C -apinfo N}46qXZX(&CLrryP&CLrDj8KP1E"#b=vN

}<_P+E"#f=%@DD~PD!n#

Z 4 B W\mTv?&\ 45

Page 60: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

S^)| 5 *<,index !nICZ -reorgs |nN}#

zIT9C -reorgs N}D index !n4T>mMw}DXiE"#

`XN<

Command Reference PD:db2pd - `SMoO DB2 }]b;

Qv?x(,1oO

f> 9.5 |,x(,1(f&\,|r/K4S DB2 73Px(,1ivDoO"I

TuYD}b)ivyhD1d#

zIT9Cx(,1(f&\Z"zx(,1G<XZb),1DE"#6qDE"

+a)xx(ks_(SU=x(,1msD&CLr)M10x(yP_#G<D

E"j6:<Bx(,1Dx(yCivPyf0DX|&CLr"XZ"zx(,

11b)&CLr}ZKPDZ]Dj8E"MXZ<ByCivDx(Dj8E

"#?1"zx(,11,+4;vD>(f"+|f"ZD~P#

(}hC DB2_CAPTURE_LOCKTIMEOUT "amd?,IT/,Xr*MXUx(,1(f&\#

`XN<

6}]~qw"}]bM}]bTs8O7PD:;c"amd?;

vSK RUNSTATS 5CLr!nT4;3FE"E*D~RUNSTATS 5CLrDB UNSET PROFILE !nJmz4;3FE"E*D~#

RUNSTATS 5CLra)K;v!n4"aM9C3FE"E*D~,KE*D~I;

i8(*ZX(mOU/D)3FE"D!niI#

*9-*3FE"E*D~D1!hC,k"vxP UNSET PROFILE !nD

RUNSTATS |n#r_,z2ITwC db2Runstats API "+ iRunstatsFlags N}hC* DB2RUNSTATS_UNSET_PROFILE#

`XEn

6w{}]bT\7PD:9C3FE"E*D~U/3FE";

`XN<

Command Reference PD:RUNSTATS ;

Administrative API Reference PD:db2Runstats - |BmMw}D3FE";

^)| 2:mI$?F4P_Th9T DB2 pureXML Mf"E/&\?~4-mID9C

S DB2 f> 9.5 ^)| 2 *<,1fZmI$"E%}1I+ DB2 pureXML &\

?~M DB2 f"E/&\?~dC*#C#

I9C db2licm -e |nrmI$PD4*zD DB2 }]bz7dCmI$?F4P_

T#

46 BvZ]

Page 61: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

g{!q*zD DB2 }]bz79C2#9mI$?F4P_T,G41C'"T9

C DB2 pureXML &\?~r DB2 f"E/&\?~5CLrM&\1,}]b\m

w+limI$"E;BT#g{;P&C`&DmI$,+5X SQL8029N {"R;

Jmy"TYw#

`XNq

6Linux M Windows OD DB2 20M\mkE7 PD:li DB2 mI$;B

T;

6JOoO8O7PD:Vv DB2 mI$;BT(f;

`XN<

Command Reference PD:db2licm - mI$\m$_;

^)| 2:9C\mNqwHLrDQwHNqDv?T//Zf> 9.5 ^)| 2 P,;VBD5CLr(\mNqwHLr),\;9zD DB2

}]b~qwT/4PNq#K5CLr\mMKPC'(eDr53(e(ZC)

D}L|(D\mNq#

\mNqwHLrMNqPDT0 DB2 \m~qw(DAS).d@"KP#MNqP

D;,,\mNqwHLra)KI`L SQL SZ#bJm*"K19(I9C\m

NqwHLrD&CLr#

}g,I4(9C A D M I N _ C M D }L4KP\m|n B A C K U P

DATABASE"RUNSTATS"PRUNE HISTORY r QUIESCE DATABASE .`DNq#

1z+NqmS=\mNqwHLr1,*8(N1T0`CKP;NKNq#

\mNqwHLrPDNqPm(}ZC}L

ADMIN_TASK_ADD"ADMIN_TASK_UPDATE M ADMIN_TASK_REMOVE 4xP

\m#2IT9C\mS<4`SNqPmMQ4PNqD4,#

\mNqwHLr/IZ DB2 }]b~qwP,+1!ivBG{CD#XkhC\

mNqwHLr,bh*(}4( SYSTOOLSPACE mUdMtC DB2_ATS_ENABLE"amd?45V#

Z 4 B W\mTv?&\ 47

Page 62: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

Developing User-defined Routines (SQL and External)PD:}L:}L;

`XN<

Administrative Routines and Views PD:ADMIN_CMD – KP\m|n;

Administrative Routines and Views PD:ADMIN_TASK_ADD }L - wHBDN

q;

Administrative Routines and Views PD:ADMIN_TASK_REMOVE }L - }%Qw

HDNqrNq4,G<;

Administrative Routines and Views PD:ADMIN_TASK_UPDATE }L - |BVP

Nq;

^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S

S DB2 f> 9.5 ^)| 6 *<,IT8(BvD RESTRICTED ACCESS !n,Th9TZkTQ#Y DB2 5}D}]bDyP,S"TxPZ(li#1h*kQ

#Y5}PD}]b("%b,S1,2IT9CKB!n#

19C QUIESCE INSTANCE r START DATABASE MANAGER |nr_9C

db2InstanceQuiesce r db2InstanceStart API 8(K RESTRICTED ACCESS !n1,+h9xPZ(liT7(C'j6Gq_P DBADM (^#+G,T;ITxP5

}6pDZ(li;liC'j6Gq_P SYSADM"SYSCTRL r SYSMAINT (

^";h*$n}]b#

Z8(K RESTRICTED ACCESS !nDivB,TZ"T,SAQ#Y5}PD}]bDNNC'j6,49|GTC}]b_P DBADM (^r QUIESCE_CONNECT

X(,2;aJm|G(",S#+;Jm_P SYSADM"SYSCTRL r SYSMAINT

(^DC'j6T09Cb)|n8(DC'ri,SAC}]b#

1h*kQ#Y5}PD}]b("%b,S1,IT9C RESTRICTED ACCESS !n#bVivI\|(xPQz8]r_4Pd{,$n/#

`XN<

Command Reference PD:START DATABASE MANAGER ;

Command Reference PD:QUIESCE ;

Administrative API Reference PD“db2InstanceQuiesce - Quiesce 5}”

Administrative API Reference PD“db2InstanceStart - t/5}”

^)| 6:|]W7( FCM Jb

S f> 9 . 5 ^)| 6 *<,IT9C M O N _ G E T _ F C M M

MON_GET_FCM_CONNECTION_LIST m/}4U/lY(E\mw (FCM) }],T

ozz|]W7((EJb#

kVPlUSZ`H,b)m/}D'J|_,"RT53D0lO!#9CBPm

/}4U/PX FCM DE":

v MON_GET_FCM

48 BvZ]

Page 63: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

– 5X FCM DH?5#

v MON_GET_FCM_CONNECTION_LIST

– 5Xy8(I1ODyP FCM ,SD`SH?5#

Kb,Q-+k FCM `XDH?5mSA db2pd |nM GET SNAPSHOT |nDd

v#

Z 4 B W\mTv?&\ 49

Page 64: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

50 BvZ]

Page 65: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 5 B $w:X\mv?&\

f> 9.5 PD&\?~)9KH0"PfPa)D$w:X\m\&#

ki4>ZTKbXZf> 9.5 P$w:X\mv?&\D|`j8E"#

$w:X\mv?&\a)|CDXF

Q+&\+fD$w:X\m/I=f> 9.5 P,b9CzIT|nkX4l53DK

Piv"|CXXFJ4MT\#

f> 9.5 $w:X\mJmz+$w4`xP.VM(F}]~qwT'V,;53O

DwVC'M&CLr#z;X*Bq&mM}]Zr4(%@D}]b#

zIT(}9C DB2 $w:X\m&\4PTBNq:

v (}9C$w:X(eT/j6$w"+$w:XVdx~q`"+J4Vd=?

v~q`,IT+$w.V*W\mD_-i#zIT6qj8D$w:XE*D

~MT\E",TozE/zD$w:X(eM~q`(e#

v zIT(}I>"1dM"PTP54XF4Piv,b9zITXFw%i/"

PzZo=~q6p-i(SLA)?j#(}9CP5,53ITT/T;<iv

wv4&rZ|"z0xP$b#1zXFK$1dKPR4SDi/D0ls,

zMIT9Bq#V=HKP#

v zITzY&mD?vWN,TcIT*C'a)nBD4,E"#

(}9 DB2 ~q`k AIX $w:X\mw(WLM)~q``X*,IT{C AIX Y

w53D&\#}g,AIX WLM IT/,Xw{ CPU ]nr9Cd{~q`D8C

CPU ]n4nsLHX{C}]~qw#

DB2 $w:X\mEv

B<T>gN@@"MA}]~qwD`vks"gN+|GVd=X(D$w:X

T0gNZJCD~q`P4Pb)ks#;\kz(eD$w:X%dDks+V

d=1!$w:X,;sZ1!~q`P4PK$w:X#

© Copyright IBM Corp. 1993, 2010 51

Page 66: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

9C DB2 $w:X\mDEc

|CXXF53J4

VZ,IZ}]bn/?UfvS,yT53J4(g CPU"I/O MZf)D

yCiv=4=I*o=5q?jDO-#v?D DB2 $w:X\m&\IT

ozzj6;iQ(eD}]bn/"+|GtkZT:D4P73P,zI

TTb)n/Vdo=zD?jyh*DJ1J4#Z73r~q`P,zI

TT=\m53J4,TcOX*DJ4I)O_EH6D$w9C,"IT

XFr{}kOMEH6$wDyCiv#

d;f> 9.5 PZyP\'VD=(Oa)KJ4XF,+ AIX Yw53O

D}]~qwIT1S{C WLM a)DJ4\m&\#zIT+ DB2 ~q

`4SA AIX WLM J4i,Sx\;+}]~qwD$w:X\m&\kY

w53>mD$w:X\m&\iOZ;pTxP/,6p|_DJ4\m#

vSK53DI$bTMH(T

< 1. ~q`M$w:X

52 BvZ]

Page 67: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

s`}s5<av=_eZ,vSDn/?Mhs?0l}]~qwD$w:

X#_eZI\vVZPg,b1s`}C'<Z53O,2I\vVZB

),b1yPj8DBH(m<*xP&m#Zb)_e1dZ,}#KP1

IT$b1d?D$w:XDl&1dadC;I$b#Z}]~qwO4P

d{$wDC'2I\lI^bD_eZ,r*;PxPNNXF4^F{G

IT9C`YJ4#}g,C'I\^bPa;Kh*~qw4Ps?&mD

SQL odr|,4S,S(g Cartesian ,S)D SELECT od#

DB2 $w:X\mJmz$H7(J1DJ4Vd"n/DEH6.VMES

!n4_'X&m$w,SxIT=,_e$w:X#Zz(eb)8>s,

}]~qw9C|G4VdJ4M.V$wDEH6#}g,zIT9$w6

kw%i/D0l,b)i/9C}?D}]bJ4,rKaT53OKPD

d{i/x4:f0l"I\a0l{v}]b#(}9CP5,zIT9C

m`;,Xw(g4P1dr53Y1mUd9C?)4(e53ZIS\D

i/P*,"(eT;4*s4PDNNi/*4PD)Yw#b)Yw|(

U/XZi/Dj8E"D&\T0T/!{i/D&\#

(FK_PlO$w:XD73PDT\*s

,;(}]~qwO2fDlO$w:X2m`,DJ4,+I\_P;,D

T\*s#}g,z&m$w:X(#ZmOKP,b1}]~qw`THO

eP,"Rb)$w:X;aTPgKPDU#(mw5x4:f0l#

DB2 $w:X\mJmzP'X.V$w:XDEH6"+J4(rAnh*

D;C,SxPzZzXc"blO$w:XDT\#zIT(}9C(FX

FMJ4Vd&\4953O}]~qwn/D{eLB?ns#

z2IT9CPNDM^ND=(4b?}]~qwDT\#PND=(>}

G}]b3FE",|GT>jI;iX(n/yh*D1d?T0jIr%

i/r|4SDw5(g+}]0kVbDz&mw5)yh*Dwv1d

?#^ND=(I\GC'T}]~qwl&1dDPuMzbLH#

*9T\nE,zIT9C$w:X\m`S&\4q!XZ}]~qwO}

ZKPD$wD[/M1dcE"#g{3V`MD$w4ZyhD1d6'

ZjI,G4zIT9C`S}]4ozKbB,Dx9"^DzDdC#}

g,zI\v(+|`J4Vdx3v~q`rT3V`MD$w8(J49

CXF#Zwvb)|Ds,zIT`S53P*,Ti$zwvD|DGq

azzzh*"R;a<Bd{bbP*Dl&1d#$w:X\mG;v4

4xPD}L;zIT;OE/zDdC,1=qCzc5qh*Da{*

9#

|]W\mM`S SLA ?j

SLA Gi.dD;v}=-i,|(ei.dDZ{5"|,~q"EH6M

0pHwnD?j#SLA ?j(#9Cl&1d?j4m>#}g,X(D“K

&J4”(mI\h*Z=y 5 VSZKPjI#d{>}G*sSUxz=b

f53D|BXk<UZ 2 k.ZjI,r_*sXk9COg 8 c.0K

PDz&mw540k}],TcZOg 9 c.0ITqCU*5n(m#

Z}%,y] SLA ?jzY5JDT\*s9C(Fzk4G<3FE""*

s4PV/=h4i!}]TFcT\?H#;x,DB2 $w:X\ma)K

;iI?D`S&\,|GITr/y] SLA P(eD?jTa{xPb?D

Nq#zIT9C[/?H46q=yl&1d,x;XU/XZ?vn/D

Z 5 B $w:X\mv?&\ 53

Page 68: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

}]#}g,z";h*U/Uxz?Nz[Dl&1d5;bZ;l.ZI

\MP^}uG<#`4,zVZITZh*b)3FE"47(zD?jG

qo=1U/b)3FE"#

DB2 $w:X\m#fXZz}Z(}y4<b?Dn/V<DE"#zIT

Vvy4<}],T7(Xp_(rXpM)Dj<+n,|GI\8>l&

1d;;B(rG#;B),T07(l&1dGqzc SLA ?j#

*,;53OD`vM'i(FK SLA ?j

2m}]~qwJ4D`vM';;(_P`,D SLA ?j#}g,;v&C

LrI\I}v;,?E9C#;v?EI\#{l&1d=y5!Z 2 k,

xd{=v?EI\T 5 kDl&1dMP=zbK#

DB2 $w:X\mJmza);,D73,Tc*2m,;v}]bDM'%

@XtCT(F SLA D'V#zIT9C4P73(}T?V;,`MDM'

9C~q`4tk}]~qwODn/#}g,zIT4i4hC$w:X,

;sTCiVd;v_POYJ4D;,~q`#ZzhC~q`s,zIT

aIXU/"`S[/n/3FE",T7#zc?vM'D SLA ?j#zI

Ty]SU=D~q6pT?vM'xPUQ#

r/K,;(}]~qwO&CLrM5q%;DO"

Z2~MYw53\;&m|`BqDivB,+5q%;M&CLrO"=

OYD}]~qwOs,I(}\`==uYYw53I>#zIT9C DB2

$w:X\m4\m73,&CLrM5q%;Zb)73P9C,;(~q

w+;_P`,Dh*,xG_P;,D?j#

}g,Yh“Fq”?ED}]~qwQk“K&J4”?ED}]~qwO"#

“Fq”i_P;ij<DNq4a)?\D$J"zY01*'T0"MjU

01#“K&J4”?E4P;)#fDwFVv,+_PO`DXpn/,r

*C?ETJbwvl&1h*T01}]xPXpDCJ#?vi_PT:

D;i?jMEH6,"R?v?E_P;,DJ4"8#*7#,;(}]

~qwOD?viv9C|PJq9CDJ4,zIT*?vi4(;,D4

P73#zIT(e?v73T|,X(ZCX(iD$w,"RzIT+J

4Vd=Ci"hCkdJ4"86pT&DEH6#

tkSd{}]~qwF2D}]bn/

+&CLrM}]S;,}]~qw53F2= DB2 }]~qw1,;c2a

"zO"#zIT9C DB2 $w:X\m4("4P73,Toz7#F2D

&CLrqCyhDJ4#"R,1z+K$w+?tkZ3v~q`P1,

`Sb)n/HOr%,bcZHOID}]~qwkBD DB2 }]~qw.

dDT\,"PzZi$(FAB~qwDv(#

/,`S}]bn/

yP}]bn/<8(KZ DB2 ~q`PKPD DB2 $w:X#Zf> 9.5

P,zIT9Cm`m/}4i/XZ$w:Xr~q`PR=Dn/D4,

MZ]DE"#KE"IT9ze~Dv$w10}Z53OKP"|ZVx

ODV<ivT0GqPX(Dn/I\<B}]~qwO"zJ4yCi

v#

v?KK%&\

54 BvZ]

Page 69: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

(}+ DB2 $w:X\m~q`3dA AIX WLM ~q`,z;vITZY

w536XF CPU J4,xRITZ~q`6`S CPU 9Civ#b9zZ

y]5q%;9CD CPU J4?T{GxPJ1DUQ1_P|`!q#

(}9C~q`,+J4\mS Query Patroller M Governor FABD$w:X\mh

)HO]W#1zj6zk*(} DB2 $w:X\mt/D$w`M1,zIT(e

?V`MD$w+ZdPKPD~q`"+?V`MD$w3dA8(D~q`#z

;Yh*9C Query Patroller 4\mK$w#DB2 $w:X\mvSK;vf&,|

\;`S"XF}]bn/,1=b)}]bn/ZyP}]bVxODz|\Za

x#

`XEn

Workload Manager Guide and Reference PD:+ DB2 $w:X\mk AIX $w:

X\mwxP/I;

Workload Manager Guide and Reference PD:P5;

Workload Manager Guide and Reference PD:$w:X\m7_<;

Workload Manager Guide and Reference PD:$w:X\mEnri;

Z 5 B $w:X\mv?&\ 55

Page 70: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

56 BvZ]

Page 71: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 6 B 2+Tv?&\

fEZ?Mb?2+T~2D}?;Ov$,+#$}]2+DNqk\mX|53

D\mNq`tk.VX*#f> 9.5 v?&\TH0f>P}kDv?&\*y!,

|G7#zDtP}]\=|CD#$#

f> 9.5 PD2+Tv?&\|(TIEOBDMG+D'V"DxDsF&\MyZ

j)DCJXF#ki4>ZTKbXZb)2+Tv?&\D|`j8E"#

IEOBDv?K2+T

(}9CIEOBD,ITZ9C\^DtPX(1a)|?DXF,"JmPdc

~qwr&CLrT}]b~qwywnUC'Dj6#

1,StTk DB2 ~qwP(eDIEOBDDtT%d1,}]b,SF*IE,

S#ENX5TBPbitT*y!:

v 53Z(j6:m>("}]b,SDC'

v IP X7(rr{):m>kd("}]b,SDwz

v }]wS\:m>}]b~qwk}]bM'z.dD}](EDS\hC(g{

PD0)

IEOBDgNa_2+T

}c&CLr#M(}ZM'z&CLrk}]b~qw.dEC;vPdc4)9

j<D=cM'z/~qw#M#|Z|)jqCKUiD&C,XpGZvVyZ Web

D<uM Java 2 Enterprise Edition(J2EE)=(.s|GgK#'V}c&CLr#M

D>}m~z7G IBM WebSphere® Application Server(WAS)#

Z}c&CLr#MP,Pdc:pTKPM'z&CLrDC'xPO$":p\

mk}]b~qwD;%#+3O,k}]b~qwDyP;%<G(}Pdc9C

C'j6MT}]b~qwj6CPdcD>$DiOy("D}]b,S4xP#

4}]b~qw9CkPdcDC'j6`X*D}]bX(4xPTNN}]bC

J(|(Pdc*C'a)DCJ)yXkDyPZ(liMsF#

d;}c&CLr#M_Pm`Ec,+9CPdcDZ(j64Pk}]b~qw

DyP;%(}g,C'ks)a}p;)2+Jb:

v *'C'j6

*KxPCJXF,3)s5|8b*@CJ}]bD5JC'Dj6#

v 5MKC'IFJT

(}sFDIFJTG}]b2+TDy>-m#;*@C'Dj69C\Q+P

dc*T:4PDBqkPdc*C'4PDBqxV*#

v }HX+X(ZhPdcDZ(j6

PdcDZ(j6Xk_PKPyPC'DyPksyh*DyPX(#ba<B

IZZhC'T3)E";X*DCJ(xx4D2+Jb#

© Copyright IBM Corp. 1993, 2010 57

Page 72: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v uuK2+T

}KO;uy}pDX(Jb.b,105g_}*sXkTPdcC4xP,S

DZ(j6ZhTC'ksI\CJDyPJ4DX(#g{CPdcZ(j6;

)96,G4yPb)J4<+)6#

b)2+Jbm>,+5JC'Dj6M}]bX(CZPdc*CC'4PD}]

bks1h*;VzF#5VK?jnr%D=(GPdc9CC'Dj6M\k(

";vB,S,;s(}C,S4(rC'Dks#K=(d;r%,+|_PTB

8v1c:

v ;JCZ3)Pdc#m`Pdc~qw;P(",Syh*DC'O$>$#

v T\*z#fZ;vwTDT\*z,|k4(BDom,S"Z}]b~qwP

XBO$C'`X*#

v ,$*z#_P=vC'(e(;vZPdcO,m;vZ~qwO)azz,$

*z#ba*sZ;,;C|D\k#

IEOBD&\ITbvKJb#2+\m1({_P SECADM (^)ITZ}]b

P4(IEOBDTs4(e}]bkPdc.dDIEX5#Pdc;sIT("

k}]bDT=IE,S,b9PdcIT(}O$2IT;(}O$+,SOD1

0C'j6P;*d{C'j6#}KbvC'j6ywJb.b,IEOBD9a

)Km;vEc:\;XFX(N1IT)}]bC'9C#g{;\XFX(N1

I)C'9C,G4auu{e2+T:}g,X(I\CZG-4D?D#VZ,

2+\m1IT+;vr`vX(Vdx}]bG+,"+CG+Vdx3vIEO

BDTs#vkCIEOBDD(e%dDIE}]b,S(T=r~=,S)E\

{CkCG+`X*DX(#

`XEn

6}]b2+T8O7PD:IEOBDMIE,S;

`XNq

6}]b2+T8O7PD:9CIEOBDMIE,S;

`XN<

SQL Reference, Volume 2 PD:CREATE TRUSTED CONTEXT ;

v?KsFh)T\M\m

sF5CLr*;5P$(eM\X}]bB~zI;5PsFG<#f> 9.5 a)K

sFh)Dw*v?&\#

f> 9.5 PT DB2 sFh)Dv?&\|(|8VDdC"BDsF`p"%@D5

}M}]bU>T0CZ(FsFdCDB==#r*zVZITT7PsFD)}

]bTsxPXF,yTz;Yh*sFz;PK$D}]bTsy"zDB~#r

K,sFT\(T0|Td{}]bYwDT\0l)QC=+sa_#

Z}]b6p\msFD0pVZI2+\m1%@P##

f> 9.5 PVZ|,TBsFh)v?&\:

v zIT9CF*sF_TDB}]bTs4XF}]bPDsFdC#

58 BvZ]

Page 73: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

wv}]bIT_PT:DsFdC,g,}]bPDX(Ts(gmr_uAG

C'"iMG+)IT_PT:DsFdC#}KJm|]WCJzh*DE".

b,r*;h*+Y?}]4kEL,yTKv?&\9ITa_T\#

v sF SQL od|]W"R;azI+`Ddv#

BDsF`p EXECUTE Jmz;sF}ZKPD SQL od#T0,zh*sF

CONTEXT B~46qKj8E"#

v ?v}]b<_PsFU>#

VZ5}P;vsFU>,?v}]b2P;vsFU>#K&\r/KsF4

i#

v sFU>VZ_PI(FD76#

TsFU>76DXFJmz+sFU>ECZs]?_YELP,"IT*}]

bVx(DPF)20PD?vZc!q;,DEL#K&\9JmzTQz==i

5sFU>,x;X1=h*1ESCsFU>Pi!}]#

v zITi5sFU>#

i5sFU>a+10sFU>FAi5?<,x~qwr*<4kBDi5sF

U>#1z+}]SsFU>i!A}]bm1,K}]4TQi5DU>,x;

G4Tn/DsFU>#bIT@9IZx(n/DsFU>y<BDT\B5#

v 2+\m1({_P SECADM (^)VZ\m?v}]bDsF#

2+\m1j+XFT}]bsFDdC;53\m1(_P SYSADM (^);Y

_PK(^#2+\m19_Pc;DCJ(4&msFU>""v ARCHIVE |n

T0+U>D~i!AmP#

v zITsF?V`pPDBE"#

CURRENT CLIENT (CDfwJmZ&CLrPhCM'zC'j6"GJV{

."$w>{FM&CLr{FD5,TcZsF}]PG<b)5#

ITZsF}]PG<V?M+VBqj6#K&\cZZsFU>MBqU>.

d("X*#

`XEn

6}]b2+T8O7PD:sF_T;

6}]b2+T8O7PD:CZsF SQL odD EXECUTE `p;

6}]b2+T8O7PD:f"MVvsFU>;

`XN<

SQL Reference, Volume 2 PD:CREATE AUDIT POLICY ;

SQL Reference, Volume 2 PD:AUDIT ;

G+r/KX(D\mk9C

(}a)H[ZiD\&x;P`,D^F,G+r/KX(D\mk9C#

Z 6 B 2+Tv?&\ 59

Page 74: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

G+G+;vr`vX(iOZ;pD}]bTs#zIT(}9C GRANT od+G

+8(xC'"i"PUBLIC rd{G+,2IT(}9C CREATE TRUSTED CON-

TEXT r ALTER TRUSTED CONTEXT od+G+8(xIEOBD#zITZ$w

:X(eP* SESSION_USER ROLE ,StT8(G+#

G+a)K8vEc:

v zIT(}5qi/a9D==(zITZ}]bP4(1S3dAi/PD$w

0\DG+)4XFT}]bDCJ#

v zITZG+P*C'8(43d$w0pDI1Jq#1C'D$w0p|D

1,zIT\]WXxC'ZhTBG+DCJ("7zTIG+DCJ(#

v r/KX(Vd#zIT+`,D;iX(Zhm>X($w0\DG+,;s+

CG+ZhC$w0\PD?vC',x;G+b;iX(ZhC$w0\PDw

vC'#

v g{z|BK3vG+DX(,G4;ZhKCG+DyPC'<aSU=|B;

z;XVp|B?vC'DX(#

v 14(S<"%"w"_e/i/m (MQT)"2, SQL M SQL }L1,+<U9

CzZhG+DX(M(^,x;a9Cz(1SrdS)ZhiDX(M(^#

bGIZ DB2 }]b53^(7(iPDI1JqN1a|D,r*iIZ}=m

~(gYw53)\m#IZG+Z}]bZ?xP\m,yT DB2 }]b53I

T7((^N1|D"4P`&DYw#r*ZhiDG+Zb?xP\m,yT

;a9Cb)G+#

v 1C'(",S1,+tCz8(xC'DyPG+,yT1C',S1,+<G

QZhG+DyPX(M(^#z;\T=tCr{CG+#

v 2+T\m1IT/Pd{\m14\mG+#

`XEn

6}]b2+T8O7PD:G+;

`XN<

SQL Reference, Volume 2 PD:CREATE ROLE ;

yZjEDCJXF(LBAC)v?&\a)|CD2+T}kKyZjEDCJXF(LBAC)v?&\,TJmz+2+jEMb}(ZhG

+Mi#Kb,zVZ9IT+B*XmSA2+jEi~,"RzIT^D2+_

TT|DP*r+i~mSAd2+jE#

LBAC v?&\gB:

v BD ALTER SECURITY LABEL COMPONENT odJm+B*XmSA2+jE

i~#

v BD ALTER SECURITY POLICY odJmzD2+_T#zIT+i~mSAQ

(eD2+_T,1z|BC_T1,m;\9CC_T#mb,zIT9CCo

d4tCr{C2+jEMb}(DZ(T0^D2+_TD4Z(msP*#

v GRANT SECURITY LABEL odVZJmz+2+jEZhG+Mi;REVOKE

SECURITY LABEL odVZJmz7zG+MiD2+jE#

v GRANT EXEMPTION odVZJmz+b}(ZhG+Mi;REVOKE EXEMP-

TION odVZJmz7zG+MiDb}(#

60 BvZ]

Page 75: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]b2+T8O7PD:yZjEDCJXF (LBAC) ;

6}]b2+T8O7PD:LBAC 2+_T;

6}]b2+T8O7PD:LBAC 2+jEi~Ev;

6}]b2+T8O7PD:LBAC 2+jE;

6}]b2+T8O7PD:LBAC frb};

^)| 2:3)}]bM'z'V SSL -iM AES S\S^)| 2 *<,G Java M'z'V2+WSVc(SSL)-i#yP DB2 f> 9.5

M'zVZ<'V SSL#mb,Java M'zVZ2'V 256 ; AES S\#

;PZ}]b~qw'V SSL M AES S\RdC*9C SSL M AES S\1,E\

+ SSL M AES S\CZ,S#DB2 f> 9.1 ^)| 2 Mf> 9.5 ~qw'V

SSL#DB2 (C}]b f> 8 ^)| 16 M DB2 f> 9.5 ^)| 3 }]b~qw

'V 256 ; AES S\#

`XEn

Developing Java Applications PD:CZ IBM }]~qw JDBC M SQLJ }/Lr

DS\\k"C'j6r_C'j6M\k2+T;

`XNq

6}]b2+T8O7PD:Z DB2 M'zPdC2+WSVc (SSL) 'V;

^)| 4:Qv?yZ LDAP DO$Mii/'V(AIX)a?6?<CJ-i(LDAP)'VTC'O$MiI1JqD/P\m#DB2 f> 9.5

^)| 4(M|_f>)'VCZ5VyZ LDAP DO$Mii/D=v!n:LDAP

2+Te~M8w LDAP#

S^)| 4 *<a)D8w LDAP O$Mii/Jmz{CyZ LDAP DO$Mi

i/x;XWH9C DB2 LDAP 2+Te~4dC DB2 73#ITdC DB2 5}

T(} AIX Yw53O$C'"q!{GDi#AIX Yw53+(} LDAP ~qw

@N4PO$Miq!#*tC8w LDAP O$,k+ DB2AUTH "amd?hC*OSAUTHDB#

Z^)| 4 PQ"BVP DB2 LDAP 2+Te~#

S^)| 6 *<,)9K AIX OD8w LDAP O$Mii/'V,T$w Kerberos

O$#

Z 6 B 2+Tv?&\ 61

Page 76: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]b2+T8O7PD:yZ LDAP DO$Mii/'V;

`XNq

6}]b2+T8O7PD:dCCZO$Mii/D8w LDAP (Linux);

6}]b2+T8O7PD:dCCZO$Mii/D8w LDAP (HP-UX);

6}]b2+T8O7PD:dCCZO$Mii/D8w LDAP (Solaris);

6}]b2+T8O7PD:dCCZO$Mii/D8w LDAP (AIX);

^)| 3:AES S\'V)9=}]b~qwMyPM'zSf> 9.5 ^)| 3 *<,256 ;_6S\j<(AES)c(ICZTyP DB2 Linux

f"UNIX fM Windows ff> 9.5 M'zM}]b~qwODC'j6M\kxP

S\#Java M'zSf> 9.5 ^)| 2 M'V AES S\#

*+ DB2 }]b~qwdC*S\9C AES S\D,S,+ authentication }]b\mwdCN}hC* SERVER_ENCRYPT "+ DB2_SERVER_ENCALG "amd?hC* AES_ONLY r AES_CMP#C'j6M\kZ4KS\"Z?jKb\#

Z|,?j}]bD}]bVx~qwOxPO$#

^h+M'zT=dC*9C AES S\T,S= DB2 Linuxf"UNIX fM Win-

dows f}]b~qw#g{Q+ DB2 }]b~qwdC*9C AES S\,+M'V

AES S\DM'zxP-L#1"p,S1T\vVJb,;h+M'zT=dC*9

C AES S\#PX|`E",kND http://www.ibm.com/support/docview.wss?rs=71

&uid=swg21294267#

`XN<

6}]~qw"}]bM}]bTs8O7PD:d{d?;

^)| 4:\kD$HITGYw53'VDns$HSf> 9.5 ^)| 4 *<,1+ DB2 }]b\mwdC*(}9C IBM Yw53

O$e~44PO$1,IT+\k$HhC*Yw53'VDns$H#

;)Yw53I\_Pd{\kfr,}g,XZn!$HMr%TDfr#Kb,

IT+;)Yw53dC*9CYw53a)D\kS\c(#PX|`E",kN

DJCDYw53D5#

`XEn

6DB2 ~qwlYkE7 PD:\kfr;

FP5:32 ; GSKit b|,Z 64 ; DB2 z720PVZ,DB2 f> 9.5 ^)| 5 M|_f>20 64 ; DB2 }]b~qw1,120

K IBM +V2+T$_d(GSKit)GSKit b#1z20 64 ;f>D DB2 }]b~

qw1,aT/|( 32 ;f>D GSKit b#Xka) GSKit b,E\'VZ DB2

M'zk}]b.d(" SSL ,S#

62 BvZ]

Page 77: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

7# GSKit b76vVZ Windows D PATH 73d?T0 Linux M UNIX Yw5

3D LIBPATH"SHLIB_PATH r LD_LIBRARY_PATH 73d?P#}g:Z Win-

dows O,+ GSKit bin M lib ?<mS= PATH 73d?P:

set PATH="C:\Program Files\ibm\gsk7\bin";%PATH%set PATH="C:\Program Files\ibm\gsk7\lib";%PATH%

`XNq

6}]b2+T8O7PD:Z DB2 5}PdC2+WSVc(SSL)'V;

6}]b2+T8O7PD:Z DB2 M'zPdC2+WSVc (SSL) 'V;

^)| 6:VZDxKsF,JmXE}%D}]bn/DB2 f> 9.5 ^)| 6 vSKsF&\,92+T\m1\;XE}%D}]bn/#

w*[OT2+_TD;?V,;v+>I\*s|G\;7]XtIj0,"Vv

Td}]bPD3)m"vNNX(ksyzzD0l#*K,|GITF(;n_

TTc?\qC8]T0`X*DU>D~,SxZy!qDNN1dXBiI}]

b#VZ,}]bsF&\+6qPXT}]b"vD?vksDc;E",Sx\

;XE"VvkTQ4-D`X}]b"vDNNks#T2,M/, SQL od<x

PKb)sFDx#

`XNq

6}]b2+T8O7PD“tC}%n/DXE”

Z 6 B 2+Tv?&\ 63

Page 78: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

64 BvZ]

Page 79: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 7 B T\v?&\

DB2 f> 9.5 |,m`T\v?&\,TZf01d5P"Ud}]M,/i/0ZD

4Si/,b)v?&\Zi/1dOa)Ky>DDx#

ki4>ZTKbXZf> 9.5 P|(DT\v?&\D|`j8E"#

}C LOB PDi/KPYH|lZf> 9.5 P,i/DT\Qa_,b)i/5X;v|,m`,P LOB PD}]P

Da{/#

b)T\a_GIZTBDd,1a{/|, LOB }]1,Jm+`P}]TiDN

=iOZ;p"w*%vNjksDa{/5X=M'z#+|,T LOB }]`MD

}CDP}]xPViZyP73P<\'V#T0,P}]Vi^Z;P LOB PD

a{/#

mb,f> 9.5 ~qw9'V/,}]q=(2F*3rw==(),Kq=Jm~q

wTnQ==5X LOB 5#b&CauYSNjPlw_P LOB PDPyhD1d#

Sf> 9.1 ^)| 1 *<,s`} IBM }]~qwQ'V/,}]q=&\,"T

/{CK&\4(}3rw=+dlw LOB 5#

DxD LOB 5PVifZTB^F:

v }C LOB PD6k= SQL &CLrPDi/I\;PO!DDxr;PDx#

v i/Pg{fZNNdv LOB 5DC'(eD/},G4+{CNjVi#

DB2 z/OS fM DB2 i5/OS fP2_PKT\Xw#

`XEn

Developing Java Applications PD:9C IBM }]~qw JDBC M SQLJ }/Lr

D3rw=+d;

V[""XFM|Blbv?&\a)KIluDx(fz7

V[""XFDv?&\a)KIluT|CDx(4fz}]bx(TxP""}

]CJ#Kv?&\f;yZ5DV[x("RT\|C#`XDv?&\a)K;

VzF4lb(?l"?\r?BD)nB}]b|B#

V[x(MV[""XF

V[x(IT9x(J4;ICZd{BqD1dnL#r*}]b\mwIT7(

N1|DP,yT|ITZ7#}]j{TD,19^F#Vx(D1d#(}V[

""XF,}]b\mwZ4PAYws"4MEPr3x(#

(}Zu<!qPmO9C RID_BIT() M ROW CHANGE TOKEN mo=4'VV[

""XF,TJm+-<5w*Qw1|BD=Ja)#

© Copyright IBM Corp. 1993, 2010 65

Page 80: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

?l"?\M?BxP|Blb

w*}]b\m1,*@X(1d6'ZD|B?+9zqf<`,zITf.}]

4F"4(sF=8H#

zZ SELECT"INSERT M UPDATE odP9CDBmo= ROW CHANGE 5X;

vjGr;vm>TPDn|;N|DD1dAG#VZ,&CLr_PTB!n:

v (}9C ROW CHANGE TIMESTAMP mo=7(n|;N|D(rZUZrl}

6'Z|D)PD1d

v (}9C ROW CHANGE TOKEN mo=,T BIGINT(s{})5DN=5Xj

G4m>P^DrPPD`Tc

`XEn

6}]~qw"}]bM}]bTs8O7PD:V[x(;

6}]~qw"}]bM}]bTs8O7PD:yZ1dD|Blb;

`XN<

6}]~qw"}]bM}]bTs8O7PD:V[x(Ev;

(}9CSYw}e}!n,MDC *v>}|lYzVZIT8(,ZjI`,/:(MDC)mOD*v>}s,+e}G<j6

(RID)w}#KSYw}e}!nTxXa_K3)*v>}YwDYH#

Sf> 8.2.2 *<,zM\;4P*v>}YwK,KYwP=vEc,Ti*%;4

P>}|lY"uYKU>G<?#*v'JyZ*@ MDC mDD)i|,*>}D

PT0+>}X(iPDyPP#;x,f> 9.5 .0D*vDT\Ec!vZmPy

_P RID w}D}?,bGr*f> 9.5 .0D*v*sT?vw}4PP6&mM

G<#

f> 9.5 (}a)SY RID w}e}D!n,x;=v?K*v>}DT\#r*>

}&m;Ya}%}C}Z>}DmPDw}|,yTK!n9ZUd_gOxPD

>}Yw|lY#DB2 +ijG*Q*v,Zd5Bq.sE|B RID w},;sT

l===e}b)w}#

SYe}**v>}vSDYH!vZz*4PD>}YwV`#g{mP_Pm`

RID w},r_>}Z]Ds!`1s,G4SYe}aTxXuY>}1d#mb,

g{zQF.TX(m4P`N*v>}Yw,G4TQ*vDyPi4P RID w}

D%Ne}+|SlY#

IT9C=V==4tCKB&\#zIT+VZG/,DVP DB2_MDC_ROLLOUT"amd?hC*dBD5 DEFER#r_,zIT(}9C SET CURRENT MDC

ROLLOUT MODE od+ CURRENT MDC ROLLOUT MODE (CDfwhC*

DEFERRED#BD}]b`S*X BLOCKS_PENDING_CLEANUP Jmz7(+]Re}D MDC mDi}#

PJq*vD>}D1!P*T;G9C"4w}e}4P*v#9CvSD&\,

zITv(N1h*4PSYw}e}#r* DB2_MDC_ROLLOUT G/,D,yTDELETE odDNNB`ka9CBDhC#;x,zI\a"V9C CURRENT MDC

ROLLOUT MODE (CDfwG;VXF*vP*D|C==#

66 BvZ]

Page 81: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6VxM/:8O7PD:MDC mDE/_T;

6w{}]bT\7PD:MDC mDl=w}e};

`XN<

SQL Reference, Volume 1 PD:CURRENT MDC ROLLOUT MODE ;

SQL Reference, Volume 2 PD:SET CURRENT MDC ROLLOUT MODE ;

653`Sw8OMN<7PD:blocks_pending_cleanup - ]Re}Q*vi`S

*X;

1!ivBtCw}9("PT

Zf> 9.5 P,^[ intra_parallel dCN}*N,<atC CREATE INDEX "P

T#

(}9C`v&mwT"P==Tw}}]xP(hMEr,ITa_ CREATE INDEX

odDT\#w}\mwi~v(GqT"P==KPKxL,|y]m`rX(|

(ms!MGqfZ`v&mw)wvdv(#Cv(;YI intra_parallel dCN}XF#

`XEn

6}]F/8OMN<7PD:"PTM0k;

6VxM/:8O7PD:VxZ"PTDE/_T;

`XN<

6VxM/:8O7PD:max_querydegree - nsi/"PH;

6VxM/:8O7PD:intra_parallel - tCVxZ"PT;

Qv? OLAP /}BDMDxD OLAP /}Jm|CXXFi/,XpGIT|CXXFZOsD}],

/0ZO4PD[/#

ZC OLAP /}QZ}v=fC=Dx:

v zIT9CDvBD/}#BD LEAD"LAG"FIRST_VALUE M LAST_VALUE

OLAP /}\|CXXFP0Z(AmP1b)0ZaF/)(,/0Z)O4PD

[/#b)BD/}a)KSG10PTX(5DCJ#}g,g{ OLAP /}0Z

m>3'I1ZX(1dND;W?,G4b)BD OLAP /}IT5XC1dND

Z;NMns;ND;W?(2mG*L[MUL[)#"R,g{*FcX(U

Z4;WD3'I1DUL[Z 150 lZD_r=y5,G4pZz9I\|26+

d{3l(Z4;WDGl.0r.s)DUL[|,Z_r=y5FcP#bk

(}TFcP9CD1'(NULL)5xP9%D=,Fc_P`,'{#

v VP OLAP /}DT\Zz+|G&CZ}]D,/0Z1Qa_#b)T\vSa

G#Tx,Sx<B3)i/DKPYHH|GZH0f>Pl8Y6#

v QE/ OLAP Zf9C?#IT(}Tw{Zf/,Xw{ OLAP /}9CDZf

?,"R OLAP /}VZ;<x9COYDZf#b)E/Jm4PkT|s}]0

ZDi/#ICDY1UdxG53ZfVZGF<m`i/DrX#

Z 7 B T\v?&\ 67

Page 82: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

SQL Reference, Volume 1 PD:OLAP f6;

v?Ki/E/w

QE/4Si/,XpGF~?EPK$Di/`M#

zITqCTBi/`MD5JT\a_:

v Z%v SELECT odPf0`v`l[/Di/

v f0 ORDER BY M FETCH FIRST n ROWS ONLY oeDi/

v _P MIN M MAX /}T0 GROUP BY SdDi/

v _POs IN Pm=JDi/(QDxPmQw,"RZi/E/1<GK|`CZ

@@bV=JD_T)

`XEn

Z 653DZ 7 B, :T\v?&\;

NO FILE SYSTEM CACHING 1!5uYKD~53_Y:fZfTZf> 9.5 PDmUd]w,1!ivB,}]b\mw"T!I\9C"P

I/O(CIO)#Z CIO ;\'VD53dCP,+9C1S I/O(DIO)r:e I/O#

CIO M DIO ITa_ZfT\,r*b)hCJm}]b\mwZD~536pF}

_Y:f#K}LauY CPU *z"9|`ZfICZ}]b5}#PX'V

CIO"DIO rD~53_Y:fD53dCDE",kND“D~53_Y:fdC”#

FILE SYSTEM CACHING M NO FILE SYSTEM CACHING tT8(Gq*ZD~

536p_Y:f I/O Yw#r*}]b\mw9C:eX\mT:D}]_Y:f,

yT;*J1Xw{:eXDs!,M;h*ZD~536pxP_Y:f#

BD1!5;JCZZf> 9.5 .04(DmUd#

(}tCTw{Zf\mwMZ ALTER BUFFERPOOL odP+:eXs!hC*

AUTOMATIC,BD1!5a)KTBf&:

v z;XZ CREATE TABLESPACE odOT=8( NO FILE SYSTEM CACHING

2\{CG:e I/O DEc#

v r*}]T/Z:eX6p_Y:f,yT|ITuYD~53_Y:fD{D#

bVITuYD~53_Y:fD(CZf?#

68 BvZ]

Page 83: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6w{}]bT\7PD:\m`v}]b:eX;

6w{}]bT\7PD:Tw{Zf;

6}]~qw"}]bM}]bTs8O7PD:D~53_Y:fdC;

`XNq

6}]~qw"}]bM}]bTs8O7PD:4(mUd;

`XN<

SQL Reference, Volume 2 PD:ALTER BUFFERPOOL ;

SQL Reference, Volume 2 PD:CREATE TABLESPACE ;

DB2 Spatial Extender i/T\Qa_DB2 Spatial Extender zI"VvXZ<N&\DUdE""f""\mKE"yyZ

D}]#DB2 Spatial Extender i/T\QTxa_#

zVZIT|P'Xi/XZM';C"Vz~"+7"Grrd{TsDUd}

],K}](#T LOB }]DN=f"#bGIZWcD DB2 }]bM'zM}C

LOB PDi/~qw.dD}]Vi&\QDx#|lYXlwK}]PzZ(}Z}

=m~|lYXfFMT>Ud}]<#}g,9Cf> 9.5 .0D ESRI ArcGIS 4

(}PHYHxg4SfF<Nh*=VSTO#9Cf> 9.5 PD ArcGIS 1,Zt

CBD LOB Vi'VDivB,T>`,D<Nn`h* 4 kS#

`XEn

Spatial Extender and Geodetic Data Management Feature User’s Guide and Reference

PD:DB2 Spatial Extender DC>;

IT5w|`od

Zf> 9.5 P,Q+ REFRESH TABLE M SET INTEGRITY odmS=zC4U/

MVv5wE"ToOT\JbDI5wodPmP#Kv?&\9z|]W#f_

e/i/m(MQT)#

zVZIT(} SET INTEGRITY M REFRESH TABLE od4qCToOT\Jb

Df!=8#

Z 7 B T\v?&\ 69

Page 84: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

SQL Reference, Volume 2 PD:EXPLAIN ;

SQL Reference, Volume 2 PD:REFRESH TABLE ;

SQL Reference, Volume 2 PD:SET INTEGRITY ;

SQL Reference, Volume 1 PD:CURRENT EXPLAIN MODE ;

SQL Reference, Volume 1 PD:CURRENT EXPLAIN SNAPSHOT ;

SQL Reference, Volume 1 PD:EXPLAIN_STATEMENT m;

SQL Reference, Volume 1 PD:5wm;

^)| 2:ITw{ HADR ,SD TCP WSV:exs!S DB2 f> 9.5 ^)| 2 *<,zITw{ HADR ,SD TCP WSV"MMS

U:exs!,x;a0ld{ TCP ,SDWSV:exs!#

*9xgM HADR T\a}=nsLH,zh*<G HADR U>0k$w:X"x

gxmM+dSY;b)rXI\*szw{ TCP WSV:exs!#Z DB2 f>

9.5 ^)| 2 .0,;\ZYw536pjI|D HADR ,SD TCP WSV:ex

s!,"Rb)hCJCZ~qwODyP TCP ,S#zVZIT9CBD

DB2_HADR_SOSNDBUF M DB2_HADR_SORCVBUF "amd?4a_ HADR ,

SDT\,x;0ld{ TCP ,SDT\#

`XEn

6}]V40_ICT8OkN<7PD:_ICTVQV4 (HADR) T\;

`XN<

6}]~qw"}]bM}]bTs8O7PD:d{d?;

Command Reference PD:db2pd - `SMoO DB2 }]b;

^)| 2:BD db2advis |nN}DB2 f> 9.5 ^)| 2 }kK=vBD db2advis |n!n:-mdcpctinflation M-tables#

-tables |nN}ICZ8(:Z DB2 hFKJLr4(w}"`,/:(MDC)m

rVx(i1,v&C<GyPVPmD;?V#|;0lPX4(_e/i/m

(MQT)D(i#

Z DB2 f> 9.5 ^)| 1 0|Mf>P,;PZ*;mYwa<B|D@Fms!

Dv?;,}|Du<ms!D 10% 1,E<G+KmSk MDC !q#Z DB2 f

> 9.5 ^)| 2 0|_f>P,IT9C -mdcpctinflation |nN}48(mELs!ITvSDnsYVH#g{48(K|nN},G4+9C1!5 10%#

70 BvZ]

Page 85: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Command Reference PD:db2advis - DB2 hFKJLr;

^)| 4:ITT/\m"Vd;) FCM ZfJ4(Linux)S^)| 4 *<,DB2 }]b\mwITOCX\mlY(E\mw(FCM)ZfJ

4,SxZVx}]b73Py]h*T/VdO` FCM :exM(@#`T FCM

H0Z Linux Yw53OITVdDJ4,FCM VZITVdDJ4,} 25% DU

dv$^F#

DB2 }]b\mwIT* FCM :exM(@$VdOs?D53Zf,I_ons1

!Ud? 4GB(vZ Linux Yw53O)#}Gh*d{ FCM :exr(@,qr,

b;<CZfUd#ZKP1Zd DB2 }]b\mwT/y]h*vsru! FCM Z

f{D,ba_KT\M\bK FCM J4KP1ms#

*tCKP*,k+ DB2_FCM_SETTINGS Vx}]b73"amd?D

FCM_MAXIMIZE_SET_SIZE !nhC* YES(r TRUE)#

Z 7 B T\v?&\ 71

Page 86: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

72 BvZ]

Page 87: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 8 B pureXML v?&\

f> 9.5 Tf> 9.1 PWN}kD pureXML 'V*y!"v?K hybrid X5M XML

}]~qw,T9 XML }]&mB~|in"lYuA|I?#

ki4>ZTKbXZf> 9.5 P|(D pureXML v?&\D|`j8E"#

`XEn

6pureXML 8O7PD:pureXML Ev;

6pureXML 8O7PD:pureXML LL;

6pureXML 8O7PD:XML dkMdvEv;

`XNq

6zJ/8O7PD:+G Unicode }]b*;* Unicode;

XQuery |Bmo=Jm^D XML D5Dwv?VBD XQuery |Bmo=Jm^DVP XML D5Dwv?V,x;GGC9lBDD

5#

}g,g{zZ DB2 }]bD XML PP_Pf"* XML D5D(:%,G4zI

T9C DB2 XQuery |Bmo=+BDEPn*XmSA(:%#z;X9CBDEP

nXB4((:%#|Bmo=IT|D XML D5,x;a+ XML }]*;*d{

q=#

DB2 XQuery |Bmo=<U&m XQuery d;mo=4(D XML }]D1>#d

;mo=I}vSdiI:4FSd"^DSdM5XSd#4FSd4( XML }]

D1>,^DSd|,T1>xP|DD XQuery |Bmo=,x5XSdrIT|,

d{G|Bmo=,b)mo=ITx;=&m XML }]DQ|D1>#

|(|Bmo=ZZD DB2 XQuery mo=T W3C D5PhvD XQuery oT*y

!#b)mo=&m XQuery M XPath }]#M(XDM)D5}#XDM Jm XQuery

&m XML D5r,NDis_-a9,x;G&mdZD>D~PDISo(#

XQuery mo=Ddk(g{PD0)G XDM D5},"Rmo=Da{2G XDM

D5}#+ XML D5f"Z XML PP1,b)D5+*;* XDM#

`XE"

6XQuery N<7PD:Zd;mo=P9C|Bmo=;

vSKT pureXML D Load 5CLr'V}Kf> 9.1 Pa)DCZ XML }]D import M export 5CLrb,zVZ9I

T9C_T\ load 5CLr4+ XML D5ek DB2 mP#

1h*Z;vOLD1d6'Z+s?}]ekmP1,load 5CLrXpPC#r*

load 5CLr+Qq=/D31S4k}]bP,yT0k}]H<k}]lC`#"

© Copyright IBM Corp. 1993, 2010 73

Page 88: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

R,Z0kYwZd+4PnYDG<,TJm|P'XF/}]#0k XML }]D

\&2JmzT|, XML PDm9CX(Z0kD!n,}g,S CURSOR D~`

MxP0kT0wV}]&m&\#

`XEn

6pureXML 8O7PD:0k XML }];

`XN<

6}]F/8OMN<7PD:import M load 5CLr.dDnp;

pureXML &CLr&mT\Qa_pureXML &\?~DT\Qa_#&m XML }]D&CLrD4P1dT03)i

vBy9CDJ4QuY#

w*DDx|( SQL/XML M XQuery PD}]&m"yZ XML }]Dw}4("

i/`kwME/"XML D5<=T0d{=f#TBG|_eDDx>}#

v ek"|BM>}YwDKPYH|l#

v i/s5ZdDw} AND YwIT|,yZ XML }]Dw}MX5w}#

v yZ UNION ALL S<Di/IT9CyZ XML }]Dw}#

v 4SDf!=8Zi/s5Zd;h*+` NLJOIN Kc{#

*KbBDT\<r,kND pureXML wb#

`XEn

6w{}]bT\7PD:5wh);

)9Kli<x&\

zVZITZ XML PO8(d{xPli<xD!n,T7#E"Z&m.0D;B

T#

li<xJmzT XML PxP3)^F#^[N1"TZ XML PPekr|B}

],<a?F4PK<x;v1<x8(Du~I"1,Ea4PCYw#

VZ,zITZ9C VALIDATED =J1*si$r;i$ XML 5,"IT(}8

( ACCORDING TO XMLSCHEMA Sd,P!qX|(;vr`vQ"aD XML #

=#

zVZ2IT+`M* XML R_P`X{DP<x8(*0%"wD;?V#

`XEn

6pureXML 8O7PD:XML PDli<x;

%"w&m'VT/i$ XML D5%"w&mV'Vy] XML D5D10i$4,TU"aD XML #=T/i$ XML

D5#

74 BvZ]

Page 89: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z+ XML D5f"Z XML P.0TUQ"aD XML #=i$ XML D5GI!

D,+Z}]j{T;7(1&CxPKi$,r*|IT7#;aekr|BP'

D XML D5#

ZTUQ"aD XML #=T/i$ XML D51,0%"wIT8(`M* XML D

NEW AS `X{4(} SET odwC XMLVALIDATE /}"+5hC* NULL r

#V`M* XML D5;d#

*7(GqXk%"TU XML #=4i$ XML D5,IT(}Z0%"wD WHEN

SdP|,Qwu~ IS VALIDATED r IS NOT VALIDATED("IT(}8(

ACCORDING TO XMLSCHEMA SdP!qX|,;vr`v XML #=)4bTD

5Di$4,#

`XEn

6pureXML 8O7PD:T XML }]4P%"w&m;

XSLT 'VJm+ XML }]d;*d{q=IT9CBD XSLTRANSFORM /}+}]bPD XML D5*;* HTML"?D

>rd{q=D XML#

XSLT d;GCZ+ XML }]d;*d{q=Dj<=(,|JmzS%v}]4z

I`vdvq=#K&\`FZ XML Extender a)D XSLT d;#

XSLTRANSFORM 9Cy=m4+ XML *;*d{}]q=#zIT*; XML D

5D?Vr+?Z],"IT9C XPath i/oTM XSLT DZC/}4!qrXB

EP}]#

XSLTRANSFORM &\D;vX*XwG|\;ZKP1S\N}#g{1YK\&,

G4z+h*,$;vOsD XSLT y=mb,XML }]i/D?vde9C;vy

=m,r_,zh*V/*?VBi/`-zDy=m#N}+]Jmz9y=mD

j<P*@"ZX(i/D(F*sr@X*s#ZP8hFKDy=ms,zIT

;Y<G|G,"+NN(FP**F=N}D~P#

`XEn

6pureXML 8O7PD:9C XSLT y=mxPd;;

SQL/XML M XQuery N}+]|in* SQL/XML M XQuery r/")9KN}+],T9N}+]|in#

1"viO SQL odM XQuery mo=1,zVZITZ SQL odM XQuery mo

=.d4TB==+]}]:

S SQL +]N}

v 1!ivB,z;XT=8( XMLQuery j?/}"XMLExists =JM

XMLTable m/}DN}#

v 1!ivB,z;X8( XMLTable m/}DP#

S XQuery A SQL +]N}

Z 8 B pureXML v?&\ 75

Page 90: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v zIT(}9C db2-fn:sqlquery /}+N}+]A XQuery mo=PD SQL +

i/#IT9CN}4^D XQuery mo=4PD SQL +i/T0^D5XA

XQuery mo=D}]#

`XEn

6pureXML 8O7PD:+]A XMLEXISTS M XMLQUERY D#?MN}jG;

6pureXML 8O7PD:9C XMLEXISTS"XMLQUERY r XMLTABLE +]D

r%P{;

6pureXML 8O7PD:+N}S XQuery +]A SQL;

`XE"

6XQuery N<7PD:sqlquery /};

G Unicode }]bITf" XML }]zVZITZG Unicode }]bPf" XML }]#

r*Zf> 9.5 .0,DB2 }]b\mwZZ?T Unicode DN=f" XML }],

yTv UTF-8 `kD}]bPE_P PureXML Db)&\#BD&\\mzk3*

;,yTz;Yh* Unicode }]b#;x,kvT;xPzk3*;Dq=(}g,

BIT DATA"BLOB r XML)+ XML }]ekG Unicode }]b#*\b+f;V

{}k}]P,kvek,P}]bDzk3P|(DzkcD XML }]#

+ SQL V{.}]SM'zzk3*;*}]bzk3,;s*;* Unicode T#f

ZZ?f"wP1,k9CBD enable_xmlchar dCN}4@9"zI\DV{f;#+ enable_xmlchar hC* NO aZ XML o(VvZdh99CV{}]`M,

Sx@9"zI\DV{f;"7#yf"D XML }]Dj{T#1!ivB,

enable_xmlchar QhC* YES,TcJmTV{}]`MxPo(Vv#

qNNd{}]b;y,IT9CXFPD4\mG Unicode XML }]b#

`XEn

6pureXML 8O7PD:ZG Unicode }]bP9C XML;

IT+!D XML D5f"Zy>mPPTa_T\#s!* 32KB r|!D XML D5_P|`f"!n#Z+ XML PmS=mr|D

VP XML P1,IT+b)D5f"Zy>mDPP,x;Gf"Z1! XML f"

TsP#

XML D5DPf"==`FZ+a9/`M5}T1Sek=(f"ZmPP,"R\

zDXF#!qDVf"==!vZf"*sMT\*s,OsDD5Xk<Uf"

Z1! XML f"TsP,+g{zw*G&m!D5,G4y>mPf"ITa)T

Bf&:

v a_Ki/"ek"|Br>} XML D5DNNYwDT\,r*f"Zy>mP

PDD5;h*+`D I/O Yw#

v g{z9C}]P9u,G4ITuY XML D5Df"Udhs"a_ I/O 'J#

76 BvZ]

Page 91: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

*9CK!n,kZ CREATE TABLE M ALTER TABLE odP|, INLINE

LENGTH X|V,sz*f"Zy>mPPD XML D5Dnss!#1zZtCK

y>mPf"D XML mPPf"sZ 32KB D XML D51,b)}sDD5T;

af"Z1! XML f"TsP#

`XEn

6pureXML 8O7PD:XML f";

6pureXML 8O7PD:XML y>mPf";

IT|B XML #=,x;h*XBi$ XML D5zVZIT|B XML #=f"bP"aD XML #=,TcT0ekD XML D5

MBD XML D5<TUC#=DDxf>PxPi$#

vSK UPDATE XMLSCHEMA |nM XSR_UPDATE f"}L,TJmz^DQ"

aD XML #=#bZ3)ivB\PC,}g,zk*+I!*XrtTmS=VP

#=,"9#{|BsD#=ITi$Bf"DMT0f"D XML 5}D5#

Dx XML #=D;vX|*sG-<#=MB#=&CGf]D,TcT0i$D

XML D5LxP',"R-<#=PD`M"M;a|D#Z|B}LP,+4Pli

T7O-<#=GqkB#=f]#g{#=;f],G4|BYw+'\#

`XEn

6pureXML 8O7PD:=8:Dx XML #=;

`XNq

6pureXML 8O7PD:Dx XML #=;

`XN<

6pureXML 8O7PD:Dx XML #=Df]T*s;

XQuery s4M!4/}'VoT73XQuery /} fn:upper-case M fn:lower-case VZIT9C6poT73D*;4|D

D>Ds!4#1!ivB,fn:upper-case M fn:lower-case y] Unicode j<4*;

D>Ds!4#TZ3)V{,9CyZoT73D*;k9C Unicode j<`H,s

4V{k!4V{.dfZ;,3d#

}g,ZAzdoP,1|DV{ i r I(s4r!4-!D I)Ds!41,ca#

tZV{O#1z8(AzdoT73 tr_TR 1,fn:upper-case +V{ i *;*-!

Ds4 I,"ROfxc#}VV{}C* &#x130;#1z8(AzdoT731,

fn:lower-case +V{ I *;*;xcD-!D!4V8 i#}VV{}C* &#x131;#

148(oT731,fn:upper-case +V{ i *;* I,fn:lower-case +V{ I *;*

i#

Z 8 B pureXML v?&\ 77

Page 92: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XE"

6XQuery N<7PD:!4/};

6XQuery N<7PD:s4/};

XQuery /}SUZM1dPi!i~"w{UZM1dzVZIT9C XQuery UZM1di~i!/}4i!UZ"1d"dateTime MVx

1d}]`MDwv?V#zVZIT9C XQuery 1xw{/}+UZM1dw{=

8(D1xrSUZ"1dr dateTime }]`MP}%1xi~#

}g,(}9CUZi!/},zITaIXSUZ}]`MPi!j]MB]i

~#(}9C1xw{/},zITaIX+UZr1dS;v1x*;*m;v1

x#

`XE"

6XQuery N<7PD:4`pV`D/};

XQuery I*Mmo='VT5D}]`M*;xPbTXQuery oTI*Mmo=JmzbTGqIT+5D}]`M*;* XQuery }]`

M#

zIT+I*Mmo=Cw XPath =J,TZs51\bms#z2IT9CI*Mm

o=Z&mx(51!qJ1D}]`M#

`XE"

6XQuery N<7PD:I*Mmo=;

"<&\|]W9C

BD"<j?/}ICZ+X5}]3dA XML#b)/}h*D!nYZT0D

SQL/XML "</}yh*D!n,"a)K1!P*T{CI ISO SQL/XML 2006 (

eDm`frr'Vn#CD!n#

BD"</}gB:

XMLGROUPK/}5X%v%6*X4m>3vmri/a{#1!ivB,a{/PD?;

P+3dA;vPS*X,?vdkmo=+3dACPS*XDS*X#ITP

!qX+?vdkmo=3dAPS*XDtT#

XMLROWK/}5X;rPP*X4m>3vmri/a{#1!ivB,?vdkmo=

+d;*P*XDS*X#ITP!qX+?vdkmo=d;*P*XDtT#

XSLTRANSFORMy]za)Dy=m,K/}+ XML D5d;* HTML"?D>rd{q=D

XML#XSLT d;GCZ+ XML }]d;*d{q=Dj<=(,|JmzS%

v}]4zI`vdvq=#

78 BvZ]

Page 93: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

SQL Reference, Volume 1 PD:XMLROW ;

SQL Reference, Volume 1 PD:XMLGROUP ;

SQL Reference, Volume 1 PD:XSLTRANSFORM ;

x"MD XML #=Vb'VekErM"a]i#=pureXML DVb&\vSK=vBD&\?~,TJmTekErM"a]i XML #

=xPXF#

'VekEr

BD XML #="MJmz8(VbcNa9,Tc+ XML D5DZ]T;VIT7

(D3rek?jmDPP#Zf> 9.5 .0,;Ph)4XF+VbxLPD}]T

PDN=ek?jm,rK,*Tzc?jmDNN;BT*sD==ek}];1

<HO'Q#BD&\?~a)K;V==47# XML D5VbZdqXX5#=P

(eD}Cj{T<x#

"a]i#=

Zf> 9.5 .0,^("a|,]iD XML #=,49 XML 5}D5D]i?V

;h*Vb2GgK#VZITZ XML #=f"b (XSR) P"a|,]iD XML

#=,"JmVbb)#=#;\+`X XML 5}D5D]i?VVb*?jmPD

j?5#;x,(}9CJ1D#="M,ITf"]i?V,"RTsICrP/

jGDN=lwb)?V#

`XEn

6pureXML 8O7PD:x"MD XML #=VbM]i XML D5;

`XN<

6pureXML 8O7PD:db2-xdb:rowSetOperationOrder Vb"M;

6pureXML 8O7PD:db2-xdb:order Vb"M;

^)| 3:x"MD XML #=Vb'V|sD XML D5Sf> 9.5 ^)| 3 *<,zITs!ns* 2GB D XML D54Px"MD XML

#=Vb#

IwCTB}L4`&Vbs!Vp= 500MB"1GB"1.5GB r 2GB D XML D5:

v xdbDecompXML500MB

v xdbDecompXML1GB

v xdbDecompXML1_5GB

v xdbDecompXML2GB

mb,9IT"v DECOMPOSE XML DOCUMENT |n,|+T/wC`&}L#

":DECOMPOSE XML DOCUMENT |nIVbD XML D5Dnss!*

2147483640 VZ(2GB-8)#

Z 8 B pureXML v?&\ 79

Page 94: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6pureXML 8O7PD:x"MD XML #=Vb;

`XN<

6pureXML 8O7PD:CZx"MD#=VbD xdbDecompXML f"}L;

6pureXML 8O7PD:DECOMPOSE XML DOCUMENT ;

^)| 3:XML bvMi$I5X|j8D{"S^)| 3 *<,IwCBDf"}L XSR_GET_PARSING_DIAGNOSTICS 4Z

XML bvMi$Zd5X|j8Dms{"#

XSR_GET_PARSING_DIAGNOSTICS f"}La)TBms&mDx:

v f"}La)D5Pms"zDPEMPE#

v ;N(f`vms#

v }KPEMPE,9|,KD5&mLr,CZT XPath q=5Xms;C48vD

5PmsD;C#

v f"}La)K-< XML4C msT0 DB2 sqlzCode M-rk#

v f"}LT XML q=5XyPE"#

I9CTB==a)#=:

v {FMX5Tsj6

v #= URL

v ~=iz XML D5>m#

`XEn

6pureXML 8O7PD:9C XSR_GET_PARSING_DIAGNOSTICS f"}L;

`XN<

6pureXML 8O7PD:CZv?ms{"'VD ErrorLog XML #=(e;

6pureXML 8O7PD:XSR_GET_PARSING_DIAGNOSTICS f"}L;

FP5:XQuery /}9lw>X1xDUZM1d5|*]WDvBvD XQuery /}+9C DB2 }]b53D>X1x45X10UZM1d5#

bDv/}* db2-fn:current-local-time()"db2-fn:current-local-date()"db2-fn:current-local-

dateTime() M db2-fn:local-timezone()#|Gk fn:current-time()"fn:current-date() T0

fn:current-dateTime() ;,,s}_5X UTC ~=1xq=DUZM1d5"Z5XD

5P|(1xi~#

}g,g{Z`W`(1x* -PT5H)1X1d 2009 j 11 B 20 U 13:00 1T DB2

}]b53wCK fn:current-time() /},G45XD5I\* 18:00:50.282691Z,x

db2-fn:current-local-time() /}+5X5 13:00:50.282691#

80 BvZ]

Page 95: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

6XQuery N<7PD:current-local-time /};

6XQuery N<7PD:current-local-date /};

6XQuery N<7PD:current-local-dateTime /};

6XQuery N<7PD:local-timezone /};

Z 8 B pureXML v?&\ 81

Page 96: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

82 BvZ]

Page 97: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 9 B &CLr*"v?&\

&CLr*"Dx|(;)BD&\Mv?&\,|Gr/K}]b&CLr*""

DxK&CLrIF2TRcZ?p&CLr#

ki4>ZTKbXZf> 9.5 P|(D&CLr*"v?&\D|`j8E"#

QvSj6$H^F

sj6'VJmz|]WSd{ DBMS )&LF2&CLr#z9a"V|]W(F

}](eoT(DDL),r*z;Yh*uLj6#

BmPP>K_PO$ns$HDj6:

m 4. f> 9.1 Mf> 9.5 PDj6$H^F

j6{F f> 9.1 PD$H(VZ) f> 9.5 PD$H(VZ)

tT 18 128

Z(j6(Authid) 30 128

P 30 128

<x 18 128

Nj 18 128

}]bVxi 18 128

B~`Sw 18 128

i 30 128

m~| 8 128

#= 30 128

X({F 18 128

SQL 76(I FUNCPATH

B I N D !nM C U R R E N T

PATH (CDfw8()

254 2048

od 18 128

%"w 18 128

C'(eD`M 18 128

"b,128 vVZD^FvJCZG6k= SQL D-r,vvGr* SQLDA T;^

ZTC'(eD`M(UDT)9C 8 vVZD#={F"T UDT 9C 18 vVZD

{FT0TP9C 30 vVZD{F#

128 vVZD^Fm>}]b\mwZ53?<PDf"^F#r*&CLrPC4m

>j6Dzk3I\aDd,yT4(eT&CLrKD^F#^[&CLrzk3

gN,&CLrM~qwKD DB2 5CLr9C 128 vVZD^F#

zITZ samples/admin_scripts PR=;vPCDy>D~ checkv9limits#IT9

CKD~4iR}]bPI\}Z9COsf> 9.5 ^FDj6#

© Copyright IBM Corp. 1993, 2010 83

Page 98: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

6}]~qw"}]bM}]bTs8O7PD:SQL M XML ^F;

Qv? IBM Database Add-Ins for Visual Studio 2005IBM Database Add-Ins for Visual Studio 2005 a)KCZlY*"kwT&CLrM

}]b#=D$_,|Zf> 9.5 Pa)K|CD'V#

v?&\gB:

v IBM Database Add-Ins for Visual Studio 2005 V'V IBM Informix® Dynamic

Server"IBM UniData® M IBM UniVerse#K'V9z\;ZiO9CNN

DB2"Informix"UniData r UniVerse z71,9C`,D=Sn$_#_e45,

.NET &CLrVZITCJTB IBM }]~qw:

– DB2 (C}]b Linux f"UNIX fM Windows fDf> 8.1 r|_f>

– DB2 (C}]b z/OS fr OS/390® fDf> 6 Mf> 7

– DB2 (C}]b z/OS fDf> 8 r|_f>

– DB2 (C}]b iSeries® f(9C OS/400® V5R1 r|_f>)

– DB2 i5/OS f(9C i5/OS V5R3 r|_f>)

– IDS V11.1

– UniData 7.1 r|_f>

– UniVerse 10.2 r|_f>

&\ICTM}]`Mf]Tf9CD}]~qwx(#}g,Informix Dynamic

Server"UniData M UniVerse }]~qw;'V XML }]`M#

v BD IBM /}hFwa)K;V9C/}DrW=(#9CKhFw,zIT4P

TBYw:

– 4(M^D/}

– 4(M^DG+T0(e/}DCJX(

– K!/}

– i4r4(yP/}DE>

v 1z(ek DB2 ~qwD}],S1,ITy]m`M4}K}]bm#P;v!

nJmz!qng P(om)M L(_-).`Dm`MT0d{X(Z=(r}]

bDm`M#

v zVZIT9CKe~44(*M'z&CLra)}]bYw(SQL SELECT M

DML od"XQuery mo=rTf"}LDwC)D Web Service#z2IT9CK

e~+ Web Service ?p= Web ~qwrS Web ~qw!{C?p#

v v?K XML $_T'VTB&\:

– Z IBM XML #=3dhFwPT XML #=xP"M:

- !qKP Web Service =(Da{w*3dD XML #=4

- +*3dDmS~qwJ4\mwO/AhFwPD3d`-w

- 9CKP Web Service =(Da{ZT XML #=xP"MsbT3d4S

– * XML #=f"bPx"MD XML #=zI Web Service =(

– zIM'KM~qwK XML #=i$zk

– HO XML #=D=vf>"i4|GDnp

84 BvZ]

Page 99: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

– zIM'KM~qwK XSL d;zk

`XEn

Developing ADO.NET and OLE DB Applications PD:Visual Studio PD DB2 /

I;

+Vd?DxK SQL od.dD}]2mf> 9.5 }kK+Vd?DEn,|GG|{DZfd?,IT(} SQL odCJM

^Db)d?#+Vd?9z\;ZKPZ,;a0(r,S)D;, SQL od.d

2m}],x;h*&CLr_-4'VK}]+d#

&CLr;Yh*"vbVod4+5S;vodDdvTd?(gwzd?)4F

=m;vodDdkTd?#Kb,|,Z}]b53>mPD SQL od(g(e%

"wMS<Dod)VZITCJK2mE"#

+Vd?PzZz*}]b>mPD}]+d5V|4SD;%=#M,Tcz;X

Z&CLrr SQL }LPEC'V_-#k+Vd?`X*DQ(eX(7#y+M

}]D2+T;a}_=?F(}&CLr_-#g{2+TfZJb,G4zIT

(} GRANT M REVOKE od4XFT+Vd?DCJ#

f"2,D"Za0Zd\Y|DDr_xPK\mXFD}]1,+Vd?XpP

C#CZ+/("MA DBA D0tzET08>GtC9G{C3)%"wD8>w

MGbV}]D>}#

f> 9.5 'VQ4(Da0+Vd?#a0+Vd?kX(a0`X*"|,Ca0@

PD5#Q4(Da0+Vd?ICZNN}Zz(eCd?D}]bOKPDn/

SQL od#53?<|,Q4(Da0+Vd?D(eT0kb)+Vd?`X*DX

(#

`XN<

SQL Reference, Volume 1 PD:j6;

SQL Reference, Volume 2 PD:CREATE VARIABLE ;

SQL Reference, Volume 2 PD:GRANT(+Vd?X();

SQL Reference, Volume 2 PD:REVOKE(+Vd?X();

SQL Reference, Volume 1 PD:+Vd?;

SET d?VZGIT/,X$`kDI4Podf> 9.5 }kK SET od,|*Z%"w"/}M}LPhCwzd?"s(d?"

+Vd?MV?d?a);BD=(,"ITw*@"od#IT/,X$`kM4

P SQL od,yT5JO;Yh*%P/,Nj#

SET d?od+53xd?#Zf> 9.5 .0,vJmZ/,4Ood"%"w"SQL

/}"SQL =("SQL }LM UPDATE odP9CKod#

r*VZITZ&CLrP6k SET d?odrT;%=="vKod,"Rr*|

GIT/,X$`kDI4Pod,yT&CLrM SQL f"}LPD|nP&mw

(CLP)'V+?D SET d?o(#}g,zVZITZ SQL f"}LP9C`?j

SET d?od,g SET (a, b) = (1, 2)#

Z 9 B &CLr*"v?&\ 85

Page 100: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

z;Yh*9CNj4lw$`k1;ICD}]#Zf> 9.5 .0,g{zk* SQL

}L+m}]4F=wzd?,G4h*9C SELECT INTO od,gTB>}y>:

SELECT c0, c1 INTO :hv1, :hv2 FROM ...

;x,SELECT INTO odvT2, SQL P';^(/,X$`kKod#yT,Z

}%,g{ SELECT od@5Z$`k1;ICD}],G4zXk4P`FZTBZ

]Dzk:

DECLARE vsql VARCHAR(254)DECLARE c0 CURSOR FOR vstmtDECLARE vstmt STATEMENT

SET vsql = ’select statement’PREPARE vstmt FROM vsqlOPEN c0FETCH c0 INTO var

VZ,zIT4P`FZTBZ]Dzk:

SET vsql = ’SET (?,?,?) = (select statement)’PREPARE vstmt FROM vsqlEXECUTE vstmt INTO a,b,c USING x,y,z

`XN<

SQL Reference, Volume 2 PD:SET d?;

}i'Vv?K&CLrIF2T

f> 9.5 'V ARRAY /O}]`M#}iG2,5,zITZf"}L}LM&C

LrPT|GxP&m,+;\ZmPf"b)5#K&\9Sd{}]b)&LF

2Q'V}iD&CLrMf"}L|]W#

zIT9C}iTZ&CLrkf"}L.d|P'JX+]}]T0f"M&m SQL

}LPD2,}]/O,x;X9CX5m#SQL }LPICD}iKc{Jm|P'

JXf"Mlw}]#

f> 9.5 PT}i}]`MD'VJmz4PTBYw:

v y]}i4(C'(eD`M;}g,CREATE TYPE INT10 AS INTEGER ARRAY[10] (

en` 10 v{}5D}iD`M;

v Zf"}LM&CLrPyw}i`MDd?MN};

v 4(M&m}i5,}i&mDy>?V|(9l=("hCSBj"*XF}M

{m;

v Z JDBC M CLI &CLrk SQL M Java f"}L.d4X+]}i;

v +}i*;*m(?vmP;v}i*X)T0+[/P*;*}i,Tc|]W

Z}ik SQL .d(}SZxP,S;

v 9CdkMdv}iN}S|nP&mwwC}L#

86 BvZ]

Page 101: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

SQL Reference, Volume 1 PD:C'(eD`M;

SQL Reference, Volume 2 PD:CREATE TYPE(}i);

.xF!c}]`Ma_K.xF}]D<7TMT\

f> 9.5 }kK&m+7.xF5D DECFLOAT,|G;VZ5q&CLr(gFq

&CLr)P\PCD.xF!c}]`M#

~xF!c}]`M(REAL M DOUBLE)a).xF}]D~xF|F5,|G;J

OZbV&CLr#DECFLOAT [OK DECIMAL D<7Tk FLOAT D3)T\E

c,\JOZ*&muR5D&CLrP9C#}g,T $0.70 g0QFc 5% D0+

CvFc5 0.734999987483025(g{z+|,[qDP(e* REAL)M5 0.7350(g

{z+CP(e* DECFLOAT(16))#

f> 9.5 ZBD IBM POWER6® 2~O'V DECFLOAT#Z IBM Power 6 O,DB2

f> 9.5 vT;c!cc(9CT0Q*D.xF!c2~SY#f> 9.5 5VKI

IEEE j<8(D 16 ;M 34 ;.xF!c`k#BmT>?V`kD+H"$HM

6':

m 5. \'VD.xF!c`kD+H"$HM6':

}V+H ;$H 6'

16 64 -9.999999999999999 x 10384 A -1 x 10-383:

1 x 10-383 A 9.999999999999999 x 10384

34 128 -9.999999999999999999999999999999999 x 106144 A -1 x 10-6143:

1 x 10-6143 A 9.999999999999999999999999999999999 x 106144

K}]`M'VeVI I E E E 8(Dak==:

ROUND_HALF_EVEN"ROUND_HALF_UP"ROUND_DOWN"ROUND_CEILING M

ROUND_FLOOR#zIT(}BD}]bdCN} decflt_rounding 8(ak==#

`XN<

SQL Reference, Volume 1 PD:}V;

SQL Reference, Volume 1 PD:COMPARE_DECFLOAT ;

SQL Reference, Volume 1 PD:DECFLOAT ;

SQL Reference, Volume 1 PD:NORMALIZE_ DECFLOAT ;

SQL Reference, Volume 1 PD:QUANTIZE ;

SQL Reference, Volume 1 PD:TOTALORDER ;

6}]~qw"}]bM}]bTs8O7PD:decflt_rounding - .xF!c}a

kdCN};

vSKBD DB2 y>LrI+ DB2 y>Lrw*#e44(zT:D&CLrMKb DB2 z7&\#

y>k DB2 for Linux, UNIX, and WindowsDyP~qwfT0 IBM }]~qwM

'z&sZ;p#ITZTB;CR=y>:

Z 9 B &CLr*"v?&\ 87

Page 102: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v Z Windows Yw53O:%DB2PATH%\sqllib\samples(dP %DB2PATH% G DB2

z7D20?<,(} DB2PATH 73d?xPhC)

v Z UNIX Yw53O:$HOME/sqllib/samples(dP $HOME G5}yP_Dw?

<,(} $HOME 73d?xPhC)

f> 9.5 a)Km`BDy>Lr,I]>w*D&\Mv?&\:

m 6. BDf> 9.5 y>Lr

`p &\rv?&\ y>hv

T\ }]XBV<YH|l(Ik^)| 1 ;p9C) Z^)| 1 a)D REDISTRIBUTE 5CLrP

9CwV!n

uYKCZT/f"mUdDf"w ZaxmUd1ME"4C49CDf"w

P9uv?&\ 9C“T/Vd4(”v?&\

SYw}e}TxP*v>} + MDC *v`MS"4w}e}|D*SYw}

e}

V[x('V Z}]bP9CV[x(

W\mT }]bdCD%53S< ZVx}]b73PD`vVxd|B}]bd

CN}

CZVx}]b73D BACKUP DATABASE v

?&\

KP BACKUP DATABASE |nTc;N8];

v`Vx}]bDyPVx

2+T sFh)v?&\ 4("^DM}%sF_TT0i5Mi4sF

}]

}]bG+'V 4(G+"9CG+4*FTsyP("9CG

+zfi"9CG+cNa9(}G+ZhM7

zX(

IEOBD'V 4(IEOBD"j6M9CIE,STP;C

'j6,T0q!X(ZIEOBDDX(

&CLr*" +Vd?'V 4(M>}+Vd?,T0Z%"wMf"}L

P9C+Vd?

}i'V yw}i}]`M"+}i+]Af"}L"9

C;,/}4&m}i,T0y]}i4(mM

y]m4(}i

PHP 'V + PHP kwV DB2 &\(g}]b6(^"

DDL M DML od"}]`MT0 XML)dO9

C#y>|(T IBM_DB2 }/LrM PDO }/

LrD'V#

.NET 'V + DB2 XML &\k .NET dO9C

88 BvZ]

Page 103: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 6. BDf> 9.5 y>Lr (x)

`p &\rv?&\ y>hv

XML %"w&mDx 9C%"w&m&\4?FT/i$kV XML D

5

XML PDli<x 9C IS VALIDATED M IS NOT VALIDATED =

J4(Z XML PO_Pli<xDm,"9C

ACCORDING TO XMLSCHEMA Sd8(;Vr

`V#=

C'QCD"</} 9C XMLROW M XMLGROUP /}+X5}]

3dA XML

XSLT 'V 9C XSLTRANSFORM /}+}]bPD XML

D5*;* HTML"?D>r9Cy=mDd{q

=D XML

'V9C XQuery DD5|B 9C XQuery d;mo=4ek">}"|B"f

;MX|{;vr`v XML D5r,N

f]D XML #=]x |BQ"aD XML #=,T7#-<#=MB#

=f]

x"MD XML #=Vbv?&\ 8(Z XML D5bvM"a]i#="tCb)

#=TxPVbZd9CDek3r

+N}+]A SQL i/ +N}S XQuery +]AZ db2-fn:sqlquery /}

P8(D SQL +i/

T XML D Load 5CLr'V 9CwV LOAD |n!n+ XML D50k=

DB2 mP

CLIENT APPLNAME (CDfwI CLP T/hCZf> 9.5 P,1z(}9C db2 -tvf filename |nKP CLP E>D~1,CE>

D~+(CDfw CLIENT APPLNAME hC* CLP filename#bTZ`SDvz&

mw510}ZKPMxV CLP $w:X\PC#

(}i! CLIENT_APPLNAME (CDfwPD5r(}9C GET SNAPSHOT FOR

ALL APPLICATIONS |n,ITqC}ZKPD&CLrD5#

`XN<

Administrative API Reference PD:sqleseti - hCM'zE";

Administrative API Reference PD:sqleqryi - i/M'zE";

SQL Reference, Volume 1 PD:CURRENT CLIENT_APPLNAME ;

QX|{"v? DB2 *"_$w(DB2 *"_$w(Zf> 9.5 PQX|{,VZF* IBM Data Studio#

9C IBM 20\mw|BLr$_&CK IBM Data Studio ,$#ITZ http://

www.ibm.com/software/data/studio/support.html PBXnBD IBM Data Studio ^)|

"9C http://publib.boulder.ibm.com/infocenter/dstudio/v1r1m0 PD IBM Data Studio E

"PD#

IBM Data Studio |(BPX*&\:

}]b,S

Z 9 B &CLr*"v?&\ 89

Page 104: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v >z7=xa)K IBM }]~qw JDBC M SQLJ }/Lr#K}/Lr

ITC4,SA DB2 r Informix Dynamic Server 11 }]b~qw#

v zIT9CBD,SE*D~&\,by|]WZ IBM Data Studio C'.

d2m}]b,SE"#

v (}9C Kerberos O$,zIT,SA DB2 Linux f"UNIX fM Win-

dows f}]br DB2 z/OS f}]b#

v zITZ“W!n”0ZPDB3OhC}]b,SW!n#,SW!n|,

,S,1"XB,S!nMC'j6T0\kVCT#

v zIT9C LDAP(a?6?<CJ-i)y!a9,SA DB2 ~qw#

v zITzI JDBC ,SDzYD~#v9C IBM }]~qw JDBC M SQLJ

}/LrD,S'VK&\#

}]&CLr*"

v SQL `-wCZf; XQuery 9(w,|;YG>z7D;?V#hz SQL

`-w,zIT*",1&mX5}]M XML }]Di/#IT9CC`

-w44(MbT SQL"SQL/XML 0 XQuery mo=;a)Km``-w

&\,gZ](z"o(;vT>T0i/o(VvMi$#}K`-wv

?&\.b,9P;vBDW!n3,|Jmz4(M9Ci/#e#

v 4(MbT Java f"}LD=(QC=Dx#zITZ}L`-wP%w3

v8r Java 4D4S,Tcz|]WR="`- Java 4zk#"RVZ,

1z?p6WDf"}L1,ITi4"!q_P6W@5nDf"}Lx

P?p#

v *" XML &CLrD=(QC=Dx#VZ,|]W&m XML }]a

{,"RCZ XML"XML #=M XSLT y=mD SQL `-wITa_

*"_D'J#

}]b\m

}]bJ4\mwPa)K8vBDNq,b)Nq(#I}]b\m14

P#

v }]Ts\m#zIT9C}]Ts`-w44(M^Dm` DB2 M

Informix /,~qw}]bTs#

v X(\m#zIT9C}]Ts`-w4Zh"7zM^Dk}]TsrZ

(j6`XDX(#

v }]5MX5DIS/#*9}]TsX5IS,zITZ}]bJ4\m

wP4(;v\<,;s#fb)<r+|Gw*<qD~r!#Kb,*

9}]5V<ivIS,zITZ}]bJ4\mwP4(<N5V<S

<#b)&\PzZz4Pi/\mMVv(Visual Explain)Nq#

v 3FE"'V#zITi4M|B}]TsD3FE"Toza_&CLr

T\#9IT9Cz7PD DDL zI&\+3FE"S;v}]bK!r

(FAm;v}]b#

Informix Dynamic Server>"PfPBvKT Informix Dynamic Server(IDS)D'V#zZ}]bJ4

\mwP,SA IDS }]b.s,MIT4Ps`}}]b\mNq,"RI

T9C,SE"44(T IDS *?jD}]*"n?#ITZC}]*"n?

P*"Mf" SQL od;;x,ICZ DB2 }LDr<M`-wP;ICZ

90 BvZ]

Page 105: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

IDS#*4(M?p IDS }L,ITdk CREATE o("Z SQL `-wP

KPCo(#2IT(}}]bJ4\mw4KP}L#

zIT9C Informix JDBC }/Lrr IBM }]~qw JDBC M SQLJ }

/Lr4,S Informix }]b#

Web ServicezVZIT9CK$w(44(*M'z&CLra)}]bYw(SQL

SELECT M DML od"XQuery mo=rTf"}LDwC)D Web Ser-

vice#ITZ}]*"n?P4( Web Service,"R(}+f"}LM SQL o

dOEA Web Service r(}9Cr<,ITaIXmSf"}LM SQL o

d#z2IT9CK$w(+ Web Service ?p= Web ~qwrS Web ~

qw!{C?p#

z2IT9CK$w(4(FVP Web Service TsKP1r\(WORF)&

CLr#

20 IBM 20\mwVZCZ20"|BM\mBP=(ODNN DB2 ~qwz

7PD IBM Data Studio:Linux on x86 T0 32 ;M 64 ; Windows =(#

z2IT9C20\mwT2,==420z7#Kb,zIT9C IBM Data

Studio &\)9 Eclipse 3.2 73#

IBM m~BXOa)K IBM Data Studio DTCf>#

BDj?/}r/K&CLrF2

f> 9.5 |,;)kd{}]b)&L9CDj?/},{DBj?/}#1z+VP

&CLrF2=f> 9.5 P1,zITLx9Cd{)&L9CD/}{F,x^h|

Dzk#

a)KTBBDj?/}:

v NVL(VPD COALESCE M VALUE /}D,eJ)

v LEAST r MIN(%*,eJ)

v GREATEST r MAX(%*,eJ)

v DECODE(`FZVPD CASE mo=)

Z 9 B &CLr*"v?&\ 91

Page 106: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

SQL Reference, Volume 1 PD:DECODE ;

SQL Reference, Volume 1 PD:GREATEST ;

SQL Reference, Volume 1 PD:LEAST ;

SQL Reference, Volume 1 PD:MAX ;

SQL Reference, Volume 1 PD:MIN ;

SQL Reference, Volume 1 PD:NVL ;

vSKBD4;j?/}

(}9CBD/}MKc{T DB2 }]4P4;&m,zITr/&CLrzk#

a)KTBBD;&mj?/}:

v BITAND

v BITOR

v BITXOR

v BITNOT

v BITANDNOT

b)4;/}TdkTd?D{}5D“~D9k”m>xPKc,"y]dkTd?

D}]`M!q;V}]`MTT&D.xF{}5DN=5Xa{#nsD\'V

`M'V 113 ;#

`XN<

SQL Reference, Volume 1 PD:BITAND"BITANDNOT"BITOR"BITXOR M

BITNOT ;

^)| 2:'V .NET 64 ;+2oTKP1(CLR)}LSf> 9.5 ^)| 2 *<,zVITZ 64 ;73P?p .NET CLR }L(dP|

(f"}LMC'(eD/})#

`XEn

Developing User-defined Routines (SQL and External)PD:'V9C .NET CLR o

TxPb?}L*";

^)| 2:S SQL m/}wC}L1I{}dlme;Sf> 9 . 5 ^)| 2 *<,Z S Q L m/}PwC}L1,zIT9C

DB2_RESOLVE_CALL_CONFLICT "amd?DB ALL hC4{} SQLCODE

SQL0746 KP1ms(F*“dlme;”)#

DB2_RESOLVE_CALL_CONFLICT "amd?(}?F4PX(}LPyPmA!Mm^DD}7&m3r,47#}]b\mwq-4P3rD SQL j<fr#,;o

dri/Dd{?V2CJb)m1,+Z%"wr SQL m/}PwCb)}L#

1!ivB,vkTZ%"wPwCD}LtCKP*#

92 BvZ]

Page 107: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

6}]~qw"}]bM}]bTs8O7PD:d{d?;

^)| 3:**"IF2\m&CLra)D+2 SQL APIf> 9.5 ^)| 3 P|(IZ IBM }]~qw.dF2D+2){k){H(f"

}LD/O#IT9Cb)f"}L44(CZ4Ps?ngq!"hCdCN}r

q!53MmsE".`D+2\m&\D&CLr#

Z}kK&\?~.0,IBM }]~qwQ_P`V=(4q!}]TCZ\m?DM

"v\m|n#Z\m&\DCJ=("|GD;,o(T0|GD2+T!n=f

Dd/<B$_k}]~qwf>.dt\nO"$_KOD_5V4STT0M/

Ir4CLH#

+2 SQL API _PTBEc,SxbvKb)Jb:

%;CJ=(

(} SQL CJf"}L#

%;2+T#M

f"}Lh* EXECUTE X(,x;xNNd{@5n#

Z^)|PmSd{f"}LD&\

Z+4D^)|PI)9f"}L/4*4Pd{\m&\a)'V#

}]~qwf>@"

f"}LZyP}]~qwOa)a9O;BD XML N}Mms&m,T7

#}]~qwf>@"#(}9Cr% XML D5(xP+2 DTD)w*N}

4o=){H(TM+2T#f>"=(M<unp(}VctTPmP;,

|5T4m>#

M'z7(\'V&\?~D&\

M'zITwCf"}LT7(\'VDn_f>#

TT/jINqD'V

ITZE>P9Cf"}LTT/jINq#

+2 SQL API 10a)KTBf"}L:

m 7. +2 SQL API f"}L

}L{F hv

CANCEL_WORK }L !{X(n/(}g,SQL od)rQ,S&

CLrDyPn/#

GET_CONFIG }L lw}]~qwdC}],dP|( nodes.cfg

D~}]"}]b\mwdC}]"}]bd

C}]T0yP}]bVxPD DB2 "amh

C#

SET_CONFIG }L |B GET_CONFIG }Llw=DdCN}#

GET_MESSAGE }L lwrL{"D>"O${"D>T0

SQLCODE D SQLSTATE#

Z 9 B &CLr*"v?&\ 93

Page 108: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 7. +2 SQL API f"}L (x)

}L{F hv

GET_SYSTEM_INFO }L lwPX}]~qwDE",dP|(PX5

3"105}"y20 DB2 z7"73d?M

IC CPU DE"T0d{53E"#

`XEn

Administrative Routines and Views PD:#C SQL API }L;

`XN<

Administrative Routines and Views PD:SET_CONFIG }L - hCdCN};

Administrative Routines and Views PD:GET_MESSAGE }L - q!{"D>;

Administrative Routines and Views PD:GET_CONFIG }L - q!dC}];

Administrative Routines and Views PD:GET_SYSTEM_INFO }L - q!53E

";

Administrative Routines and Views PD:CANCEL_WORK }L - !{$w;

vSK Python &CLr*"'VPython )9ICZS Python &CLrCJ IBM }]~qw}]b#

BP)9IC:

ibm_db API*_6&\?~a)nQ'V,dP|( pureXML 'VMT*}]DCJ#

ibm_db_dbi API5V Python }]b API f6f> 2.0,Cf6a)CZk}]b;%Dy>

/},+;a) ibm_db PICD_6&\?~#

ibm_db_sa Jdw'V9C SQLAlchemy 4CJ IBM }]~qw#

b))9Jm Python &CLrCJTB IBM }]~qw:

v DB2 for Linux, UNIX, and Windows f> 9.1 M|_f>

v DB2 UDB for Linux, UNIX, and Windows f> 8.2 M|_f>

v IBM Informix f> 11.10 M|_f>

`XEn

Getting Started with Database Application Development PD:IBM }]~qwD

Python &CLr*";

IBM }]~qwM'zM}/Lrv?&\

Q9CQDxDB&\?~T;) IBM }]~qwM'zM}/LrxPKv?,d

P|(TIEOBDD'V"[O53(sysplex)'VT0CZa_&CLrT\M

I?TD`v CLI v?&\#

v?K JDBC M SQLJ 'VIBM }]~qw JDBC M SQLJ }/Lr|,f> 9.5 Dm`w*v?&\#

94 BvZ]

Page 109: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Zf> 9.5 P,a)K=vf>D IBM }]~qw JDBC M SQLJ }/Lr:;v

f>'V JDBC 3.0 M|gf6PD/},m;vf>'V JDBC 4.0 M|gf6PD

/}#BmP>K+}/Lrf>r|DD~MT&D'V6p:

m 8. IBM }]~qw JDBC M SQLJ }/Lrm~|

}/Lr|{F JDBC 'V6p yhD Java SDK DnM6p

db2jcc.jar M sqlj.zip JDBC 3.0 M|Mf> 1.4.2

db2jcc4.jar M sqlj4.zip1 JDBC 4.0 M|Mf> 6

":

1. DB2 f> 9.5 ^)| 1 PvSK sqlj4.zip#

ki4>ZTKbXZf> 9.5 P|(D JDBC M SQLJ 'Vv?&\D|`j8E

"#

^)| 5:IBM }]~qw JDBC M SQLJ }/Lr V3.57 M V4.7Q-;|B* DB2 for Linux, UNIX, and Windowsf> 9.5

IBM }]~qw JDBC M SQLJ }/Lr V3.57 M V4.7 Gf DB2 for Linux, UNIX,

and Windowsf> 9.7 ;p;6D#S^)| 5 *<,f DB2 for Linux, UNIX, and

Windowsf> 9.5 2;p;6Kb)}/Lr#PX IBM }]~qw JDBC M SQLJ

}/Lr V3.57 M V4.7 Pya)DB&\DPm,kND IBM DB2 9.7 Linux f"

UNIX fM Windows fE"PDPDQv? JDBC M SQLJ 'V#

Qv? JDBC 2.0 M JDBC 3.0 'V* JDBC 3.0 M|gf6a)'VD IBM }]~qw JDBC M SQLJ }/Lr V3.50

|,m`v?#

}/Lr{FQ|D

BD}/Lr{FG IBM }]~qw JDBC M SQLJ }/Lr#;x,ZC}/L

rDf> 3.50 P,java.sql.DatabaseMetaData.getDriverName =(5X IBM DB2 JDBC Uni-

versal Driver Architecture#

;Yh*mI$D~

z;h*mI$D~2ITCJ DB2 for Linux, UNIX, and Windows"Cloudscape r

Informix Dynamic Server(IDS)}]4#rK,1z,SAb)}]b~qw1,;Y

h*Z CLASSPATH P|, db2jcc_license_*.jar D~#

b;JCZ DB2 Connect C'#

vSK runJDBCBinder =(4fz DB2Binder 5CLr

Z IBM }]~qw JDBC M SQLJ }/LrDH0f>P,vIT9C DB2Binder

|nPgf4s(}]b~qwPI IBM }]~qw JDBC M SQLJ }/Lr9C

D DB2m~|#runJDBCBinder =(GCZ4P,;NqD&CLr`LSZ#

runJDBCBinder =('VTB!n,b)!nH'Z BIND !n:

v action(add|replace|drop);DB2 for z/OSv'V drop

v blocking(all|no|unambig)

Z 9 B &CLr*"v?&\ 95

Page 110: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v dbprotocol(drda|private);DB2 for z/OSv'V dbprotocol

v keepdynamic(no|yes)

v ownerv reopt(none|always|once|auto)

v sizev optprofile;DB2 for Linux, UNIX, and Windowsv'V optprofile

mb,runJDBCBinder 9'V size !n#size !n8(TZ?vtk6pMNjIV

PT,*s(rO*DZ? JDBC }/Lr|D}?#

Qv? DB2Binder 5CLr

B!n: DB2Binder 5CLr'VTBB!n:

-action (drop)8>Q>}VPD IBM }]~qw JDBC M SQLJ }/Lrm~|

-size (n)8(TZ?vtk6pMNjIVPT,*s(rO*DZ? IBM }]~qw

JDBC M SQLJ }/Lrm~|D}?#

-optprofile8(14Z CURRENT OPTIMIZATION PROFILE (CDfwPhC51,C

Z IBM }]~qw JDBC M SQLJ }/Lrm~|PyP2,odDE/E

*D~

|CDoO:ZH0"PfP,DB2Binder 5CLr<U5X 0 5Xk#DB2Binder 5

CLrVZ5X;v8> DB2Binder &mGqI&D{}5#g{&m4I&,G45

X58>msDTJ#

'V XML }]`MS\

1&CLr+ s e c u r i t y M e c h a n i s m tThC*

E N C R Y P T E D _ U S E R _ A N D _ D A T A _ S E C U R I T Y r

ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 1,IBM }]~qw JDBC

M SQLJ 4 `,S}/LrV'VT XML }]xP}]S\#

'V3rw=+d

IBM }]~qw JDBC M SQLJ }/Lr'VT LOB 9C3rw==((2F*/

,}]q=),T,SA DB2 for Linux, UNIX, and WindowsM DB2 for z/OS#1!

ivB+tC3rw=+d#

'V DatabaseMetaData =(D$j6

TB DatabaseMetaData =(VZ5X 128 vVZDj6D}7$H:

v getMaxColumnNameLength

v getMaxCursorNameLength

v getMaxSchemaNameLength

96 BvZ]

Page 111: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

vSKBDzY6p

Connection r DataSource tT traceLevel DB5 TRACE_TRACEPOINTS 7(Gq

zY}/LrDZ?zYc#g{zhC TRACE_TRACEPOINTS 5,G4}/LrZ

?zYc+r!A,S1tCD LogWriter#TZNNd{ traceLevel 5,zIT(}

OR _-+ TRACE_TRACEPOINTS kNNd{5iOZ;p#

vSKCZ/,Iv/NjD ResultSet M DatabaseMetaData =(

V'VTB JDBC 2.0 java.sql.ResultSet =(:

ResultSet.insertRow+ekPDZ]ek ResultSet TsMm

ResultSet.moveToInsertRow+NjFA ResultSet TsDekP

ResultSet.moveToCurrentRow+;ZekPPDNjFAdZ ResultSet TsPDH0Nj;C

ResultSet.rowInserted7(GqekK ResultSet TsPD10P#

V'VTB JDBC 2.0 java.sql.DatabaseMetaData =(:

DatabaseMetaData.ownInsertsAreVisible7(I ResultSet TsekWcmDPTZ ResultSet GqIS

DatabaseMetaData.othersInsertsAreVisible7(Id{&CLrrd{ ResultSet TsekWcmDPTZ8(D

ResultSet GqIS

DatabaseMetaData.insertsAreDetected7( ResultSet TsGqITlbekDP

'V}i

f> 9.5 'V}iw*f"}LDdkrdvN}#JDBC _PT&D'V4lwr|

BwCb)f"}LDM'zLrPD}iN}#rK,IBM }]~qw JDBC M

SQLJ }/Lr}kKv^Z IBM }]~qw JDBC M SQLJ }/LrDSZ

com.ibm.db2.jcc.DB2Array#

zIT4TB==lwdv}iN}DZ]:

v 9C DB2Array.getArray =(T java.lang.Object DN=xPlw

v 9C DB2Array.getResultSet =(T java.sql.ResultSet DN=xPlw

zIT4TB==|Bdk}iN}:

v 9C PreparedStatement.setArray =(

v 9C PreparedStatement.setObject =(

'V.xF!c}]`M

f> 9.5 'V DECFLOAT SQL `M4f".xF!c}]#9C IBM }]~qw

JDBC M SQLJ }/LrD&CLrVZITZf> 9.5 }]bPf"Mlw.xF!

c}]#

Z 9 B &CLr*"v?&\ 97

Page 112: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DB2 for Linux, UNIX, and Windows9C CURRENT DECFLOAT ROUNDING MODE

(CDfw48(CZ.xF5r.xF!c5D1!ak==#g{P4hCK(

CDfw,G4zIT9C decimalRoundingMode Connection r DataSource tT4

hC#

Qv?M'zXB7I&\

v 'Vr{53(DNS)w*8C~qwE"Df"b#TZ,SA DB2 for Linux,

UNIX, and Windows~qwZdDM'z7Id|,zIT9C DNS zf JNDI ?

<4w*8C~qwE"Df"b#

ITZ;v DNS u?P8(`v IP X7#TZM'z7Id|,zIT8(=v

IP X7:;vm>w~qw,m;vm>(z~qw#g{4dC JNDI,G4 IBM

}]~qw JDBC M SQLJ }/Lr9C DNS X74j6CZM'z7Id|D

~qw#

v Qv?CZ,SA DB2 z/OS fDM'zXB7I&\'V#

vSKT DriverManager ,SD,S/PwM[O53(sysplex)$w:Xyb'V

Z IBM }]~qw JDBC M SQLJ }/LrDH0"PfP,zvITT(}

DataSource SZ("D,S9C,S/PwM[O53(sysplex)$w:Xyb&\#

VZ,zITT(} DriverManager SZ("D,S9CK&\#

'V;PT=$HD setXXXStream =(

VZ,1zwC setAsciiStream"setBinaryStream r setCharacterStream =(1,ITT

length N}8( -1#by+8> IBM }]~qw JDBC M SQLJ }/LrZdk

wD!sEdk}]#

vSKCZ|B XML #=D Java &CLr'V

DB2Connection.updateDB2XmlSchema =(9C;v XML #=DZ]|Bm;v XML

#=#DB2Connection.updateDB2XmlSchema D&\kBD SYSPROC.XSR_UPDATE f

"}LD&\`,#

'V9C Reader M InputStream TsD PreparedStatement.setObject wC

Z PreparedStatement.setObject P,CZdkA CLOB r XML PDdkN}D}]`

MVZITG Reader#CZdkA BLOB r XML PDdkN}D}]`MVZIT

G InputStream#}/Lr9Cw==(+}]"MA}]b~qw(g{}]b~qw

'Vw==()#

vSKtT

IBM }]~qw JDBC M SQLJ }/Lr|,TBBD Connection M DataSource

tT:

v =VBD Connection M DataSource tT9zITZ JDBC r SQLJ LrPZ,

S6pXFE/E*D~D9C:

98 BvZ]

Page 113: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

optimizationProfile8(*CZ SQLJ r JDBC LrDE/E*D~#

optimizationProfileToFlush8(*SE/E*D~_Y:fP}%DE/E*D~#

v currentDegree tT

hCCZ8(4P/, SQL odDVxZ"PTLHD CURRENT DEGREE (C

Dfw#

v queryBlockSize tT

8(}]b~qwC45X}]Di/is!#

v retryWithAlternativeSecurityMechanism tT

8(1}]4;'VM'z8(D2+TzF1,IBM DB2 JDBC M SQLJ }/L

rGq9C8C2+TzFXT,S#KtTvJCZA DB2 Linux f"UNIX f

M Windows ff> 8 0|_f>D 4 `,S#

v reportLongTypes tT

8( DatabaseMetaData =(Gq+ DB2 z/OS OD LONG VARCHAR M LONG

V A R G R A P H I C }]`M(f* j a v a . s q l . T y p e s . L O N G V A R C H A R r

java.sql.Types.VARCHAR#

v timestampFormat tT

8( ResultSet.getString r CallableStatement.getString =(T TIME-

STAMP P5XDa{Dq=#

Q}% javax_jcc.jar D~

db2jcc_javax.jar D~;YG IBM }]~qw JDBC M SQLJ }/LrD;?V#

rK,z;Yh*Z IBM }]~qw JDBC M SQLJ }/LrD CLASSPATH 73d?P|, db2jcc_javax.jar D~#

'VV[x(

f> 9.5 'VV[x(,bGZ&CLr!q3;P.sMZ|Br>}CP.0,

SQL }]b&CLrITC4METCPDx(D<u#IBM }]~qw JDBC M

SQLJ }/LrVZa)TB=(4'VV[x(:

DB2Connection.prepareDB2OptimisticLockingQuery4(ITksV[x(E"D PreparedStatement Ts

DB2Statement.executeDB2OptimisticLockingQuery4P SELECT od"P!qXks5XV[x(P

DB2ResultSetMetaData.getDB2OptimisticLockingColumns5XXZ ResultSet PGq_PV[x(PDE"

DB2ResultSet.getDB2RowChangeTokeng{ksKV[x(,G45X10PDP|DjG

DB2ResultSet.getDB2RIDg{ksKV[x(,G45X10PD RID P5

Z 9 B &CLr*"v?&\ 99

Page 114: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DB2ResultSet.getDB2RIDType5X RID PDWc}]`M

'V,1=(

k DB2 for Linux, UNIX, and Windowsf> 9.1 r|_f>D}]b`H,vSKT

IBM }]~qw JDBC M SQLJ 4 `,S}/LrDTB=(D'V:

javax.transaction.xa.XAResource.setTransactionTimeouthC XAResource 5}D10Bq,15

javax.transaction.xa.XAResource.getTransactionTimeoutq! XAResource 5}D10Bq,15

vSK JDBC 3.0 =(

'VTB JDBC 3.0 =(:

ResultSet.updateBlob|B;vI|Ba{/P_P SQL BLOB }]`MD5

ResultSet.updateClob|B;vI|Ba{/P_P SQL CLOB }]`MD5

'VZ?od_Y:f

IBM }]~qw JDBC M SQLJ 4 `,S}/Lr'V PooledConnection TsDZ

?od_Y:f#k,;om PooledConnection `X*D`v_-,SIT4C_Y

:fPDod,bITa_T\#

(}Z ConnectionPoolDataSource P9C maxStatements tT4tCMdCZ?od

_Y:f#maxStatements 8(}/LrZk PooledConnection `X*DZ?od_Y

:fPIT#Vr*Dnsod}#

DxKms&mICT

TBv?&\a)K|PCDoOE":

v |PbeDms{"D>#T j a v a . s q l . S Q L E x c e p t i o n . g e t M e s s a g e M

java.sql.SQLWarning.getMessage DyPwCVZ5X SQLCODE M SQLSTATE#T

ZI IBM }]~qw JDBC M SQLJ }/LrzzDms,{"D>9|,}/

LrDf>#

v 1 SQLSTATE ;*U1zI/f#Z IBM }]~qw JDBC M SQLJ }/Lr

DH0f>P,g{}/Lrr}]b~qw5X* 0 D SQLCODE MGUD

SQLSTATE,G4}/Lr;azI/f#VZ,}/LrZb)ivBazI/

fTc*za) SQLSTATE E"#

'V Informix Dynamic Server }]b~qw

zVZIT9C IBM }]~qw JDBC M SQLJ }/Lr4CJ Informix Dynamic

Server(IDS)}]b~qw#

100 BvZ]

Page 115: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Qv?,S4C'V

Qv?IC'rm~)&L`4D,SX#iT,S4CD'V,Tc,SA DB2

Linux f"UNIX fM Windows f#

f> 9.5 ^)| 1 Dv?&\

Sf> 9.5 ^)| 1 *<,|(KBPv?&\:

v M'zXB7IYwPvSK^lJO*F#

ZM'zXB7IZd,g{,S&ZI;4,,G4IT9C enableSeamlessFailover

tT4{9 IBM }]~qw JDBC M SQLJ }/Lr"vmszk* -4498 D

SQLException,Cl#mwXB(",SZd,S'\#

v 6*JO*F'VPvSKM'zW5X5#

TZ6*JO*F,IT9C enableClientAffinitiesList tT4XFZ,S'\sw~

qwM8C~qw"TXB,SD3r#

v v?K Statement.setMaxRows T\#

TZk DB2 for z/OS~qwD,S,Q^D Statement.setMaxRows =(4a)|C

DT\#

v IDS }]b{FD$H;\,} 18 vVZ#

TZk IDS V11.11 M|_f>D,S,}]b{FD$Hn`* 128 vVZ#

v tCK IDS ISAM ms(f#

TZk IDS V11.10 M|_f>D,S,ISAM ms(f* SQLException Ts,T

cIT9C S Q L E x c e p t i o n =(4q!mszkM{"hv#Kb,

SQLException.printStackTrace wC+T>XZ ISAM ms-rDE"#

v 'V9C|`/}4,SA IDS#

TZk IDS 11.50 M|_f>D,S,'VBP&\:

– 3rw==(

– `PekYw

– SSL 'V

– hCMlwM'zE"tT

v Z(",Ss,IT|D3rw==(P*#

TZk DB2 for z/OSr DB2 for Linux, UNIX, and Windows~qwD,S,IT

Z("k}]4D,Ss9C DB2Connection.setDBProgressiveStreaming =(4|D

3rw==(P*#IT9C DB2Connection.getDBProgressiveStreaming =(7(1

03rw==(P*#

v ITZ;XU}/LrDivB|D+VzYhC#

IThC db2.jcc.tracePolling +VdCtT,T8>Z}/Lr5}t/s,g{

IBM }]~qw JDBC M SQLJ }/Lr+VdCD~PDBPzYhC"z|D,

}/Lr+^DzYP*:

– db2.jcc.override.traceLevel

– db2.jcc.override.traceFile

Z 9 B &CLr*"v?&\ 101

Page 116: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

– db2.jcc.override.traceDirectory

– db2.jcc.override.traceFileAppend

v CZ DB2 ,SD ResultSet.next P*kCZ,Sd{}]b\mwD ResultSet.next

P*.dDf]T|C#

IThC allowNextOnExhaustedResultSet tT,TcCZ,SA DB2 for z/OSr DB2

for Linux, UNIX, and WindowsD ResultSet.next P*kCZ,SA Oracle r MySQL

}]4D&CLrD ResultSet.next P*`,#1 allowNextOnExhaustedResultSet t

ThC* DB2BaseDataSource.YES (1) "Rv}rNj(;Za{/Dns;Psf

1,wC ResultSet.next +5X false,x;GWv SQLException#

f> 9.5 ^)| 2 Dv?&\

Sf> 9.5 ^)| 2 *<,|(KBPv?&\:

v *k IDS D,SmSKM'zXB7I'V#

K'V*sfZ;vr`v,S\mw";vw~qwT0;vr`v&Z IDS 11.50

r|_f>6pD8C~qw#

v *k IDS D,SmSK$w:Xyb#

*+$w:XybA IDS,JDBC M SQLJ &CLr,SA,S\mw#|GhC

enableSysplexWLB tTT8>9CK IDS $w:Xyb#

K'Vh* IDS 11.50 r|_f>#

v z&m INSERT odIT5XT/zIDX|V#

g{ PreparedStatement TsDz&m4P5XT/zIDX|V,G4ITwC

DB2PreparedStatement.getDBGeneratedKeys =(4lw|,T/zIDX|VD

ResultSet Ts}i#g{Tz&m==4PodZd"z'\,G4IT9C

DBBatchUpdateException.getDBGeneratedKeys =(4lwNN5XDT/zIDX|

V#

v 'V AES S\#BtT encryptionAlgorithm 8> IBM }]~qw JDBC M SQLJ

}/Lr9C DES S\r AES S\#

f> 9.5 ^)| 3 Dv?&\

Sf> 9.5 ^)| 3 *<,|(KBPv?&\:

v mSKTB IDS }]`MD'V#

Z IDS 11.50 P,IDS 'V}]`M BIGINT M BIGSERIAL#IBM }]~qw

JDBC M SQLJ }/LrITCJ_Pb)}]`MDP#

*Klw BIGSERIAL PPT/zIDX|V,IBM }]~qw JDBC M SQLJ }

/LrmSK DB2Statement.getIDSBigSerial =(#

v mSKT com.ibm.db2.jcc.DB2Types.DECFLOAT JDBC }]`MD'V#

v mSKTBtT:

fetchSizeCZ8(B4(D S t a t e m e n t TsD1!Cfs!#K5+;

Statement.setFetchSize =(2G#

102 BvZ]

Page 117: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

sslTrustStoreLocationCZ8(M'zO Java ENbD{F,CM'z|,K SSL ,SD~qw$

i#

sslTrustStorePasswordCZ8(M'zO Java ENbD\k,CM'z|,K SSL ,SD~qw$

i#

timestampPrecisionReportingCZ8(GqXOS}]4Plw=D1dAG5D2c#

v v?KT DB2 for i D'V#

IBM }]~qw JDBC M SQLJ }/Lr'VTBCZA DB2 for i V6R1 M|

_f>D,SD&\:

– M'zE"tT

– DECFLOAT }]`M

– V[x(

– 3rw==(

– C'j6S\"\kS\MB\kS\2+TzF

– 128 VZNj{F

– 'VCZlwT/zIDX|VD=(,'V INSERT WITHIN SELECT SQL o

d1h*b)X|V

IBM }]~qw JDBC M SQLJ }/Lr'VTBCZA DB2 i5/OS f V5R4 M

|_f>D,SD&\:

– eWLM `XrS'V

– IBM }]~qw JDBC M SQLJ }/LrV<=Bq'V

IBM }]~qw JDBC M SQLJ }/Lr'VTBCZA DB2 i5/OS f V5R3 M

|_f>D,SD&\:

– 'V BINARY }]`M

– 'V_P 63 ;+HD DECIMAL }]`M

Z 9 B &CLr*"v?&\ 103

Page 118: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

Developing Java Applications PD:Java Bq\m;

Developing Java Applications PD:JDBC &CLrPDV[x(;

Developing Java Applications PD:9C IBM }]~qw JDBC M SQLJ }/Lr

D3rw=+d;

Developing Java Applications PD:CZ IBM }]~qw JDBC M SQLJ }/Lr

DS\\k"C'j6r_C'j6M\k2+T;

`XNq

Developing Java Applications PD:Z JDBC &CLrPxPz&m|B;

Developing Java Applications PD:S BatchUpdateException PlwE";

`XN<

Developing Java Applications PD:DB2PreparedStatement SZ;

Developing Java Applications PD:IBM }]~qw JDBC M SQLJ }/LrDM

'zE"tT'V;

Developing Java Applications PD:TyP\'V}]bz7D IBM }]~qw

JDBC M SQLJ }/Lr+2tT;

Developing Java Applications PD:DBBatchUpdateException SZ;

Developing Java Applications PD:3dA Java &CLrPD}]b}]`MD}

]`M;

vSK JDBC 4.0 'VIBM }]~qw JDBC M SQLJ }/Lr V4.0 |(m` JDBC 4.0 &\#*9Cb

)&\,zh* SDK for Java V6#

}/Lr{FQ|D

BD JDBC M SQLJ }/Lr{FG IBM }]~qw JDBC M SQLJ }/Lr#

java.sql.DatabaseMetaData.getDriverName =(5XK{Fx;G IBM DB2 JDBC Univer-

sal Driver Architecture#

vSK JDBC 4.0 }]`M'V

*TBCZ|BMlw ROWID r XML PPD}]D JDBC 4.0 SZa)K JDBC

M SQLJ 'V:

v RowId#;Fv9Cv^Z IBM }]~qw JDBC M SQLJ }/LrD`M

com.ibm.db2.jcc.DB2Types.ROWID M` com.ibm.db2.jcc.DB2RowId#

v SQLXML#;Fv9Cv^Z IBM }]~qw JDBC M SQLJ }/LrD`M

com.ibm.db2.jcc.DB2Types.DB2Xml M` com.ibm.db2.jcc.DB2Xml#

'V JDBC 4.0 =(

'VTB JDBC 4.0 =(:

java.sql.Array.freeXU}iTs"MECTs<CDNNJ4#

java.sql.Blob.freeXU Blob Ts"MECTs<CDNNJ4#

104 BvZ]

Page 119: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

java.sql.Blob.getBinaryStreamT~xFwDN=S Blob TsPlw5#

java.sql.CallableStatement.getRowIdT RowId TsDN=lw SQL ROWID N}D5#

java.sql.CallableStatement.getSQLXMLT SQLXML TsDN=lw SQL XML N}D5#

java.sql.Clob.freeXU Clob Ts"MECTs<CDNNJ4#

java.sql.Clob.getCharacterStreamT~xFwDN=S Clob TsPlw5#K=(DBq='V`o 2GB D8

($H#

java.sql.Connection.createBlob4( Blob Ts#

java.sql.Connection.createClob4( Clob Ts#

java.sql.Connection.createSQLXML4( SQLXML Ts#

java.sql.Connection.getClientInfo5XXZ IBM }]~qw JDBC M SQLJ }/Lr'VDM'zE"tTD

E"#b)tTgB:

v ApplicationName

v ClientAccountingInformation

v ClientHostname

v ClientUser

Connection.getClientInfo kTBv^Z IBM }]~qw JDBC M SQLJ }/

LrD=(_P`,D&\,;Fv9Cb)=(:

v DB2Connection.getDB2ClientUser

v DB2Connection.getDB2ClientWorkstation

v DB2Connection.getDB2ClientApplicationInformation

v DB2Connection.getDB2ClientAccountingInformation

java.sql.Connection.isValid7(GqQr*,S#K=(kv^Z IBM }]~qw JDBC M SQLJ }/

LrD=( DB2Connection.isDB2Alive _P`,D&\,;Fv9Cs;=(#

java.sql.Connection.setClientInfo* IBM }]~qw JDBC M SQLJ }/Lr'VDM'zE"tThC5#

K=(kTBv^Z IBM }]~qw JDBC M SQLJ }/LrD=(_P`

,D&\,;Fv9Cb)=(:

v DB2Connection.setDB2ClientUser

v DB2Connection.setDB2ClientWorkstation

v DB2Connection.setDB2ClientApplicationInformation

v DB2Connection.setDB2ClientAccountingInformation

java.sql.DatabaseMetaData.getClientInfoPropertieslw IBM }]~qw JDBC M SQLJ }/Lr'VDM'zE"tTPm#

Z 9 B &CLr*"v?&\ 105

Page 120: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

java.sql.DatabaseMetaData.getColumnsZa{/P5XnbDP IS_AUTOINCREMENT#

java.sql.DatabaseMetaData.getFunctionslw}]b~qwP(eDZC/}MC'(eD/}Dhv#

java.sql.DatabaseMetaData.getFunctionColumnslwXZ}]b~qwP(eD8(ZC/}rC'(e/}DN}DE"#

java.sql.DatabaseMetaData.getProcedureColumnsZa{/P5XnbDP IS_AUTOINCREMENT#

java.sql.DatabaseMetaData.getProceduresZa{/P5XnbDP SPECIFIC_NAME#

java.sql.DatabaseMetaData.getRowIdLifetime5X ROWID 5P'D1d$H#

java.sql.DatabaseMetaData.getSchemasq!Jm8(?<M=8#=DBq=#

java.sql.PreparedStatement.setBlob*dkN}hC5"(*}/Lr+C5T BLOB `M"MA}]4#

java.sql.PreparedStatement.setAsciiStream*dkN}hC5"(*}/Lr+C5T VARCHAR `M"MA}]b~q

w#K=(DBq='V`o 2GB D8($Hr;'V8(D$H#

java.sql.PreparedStatement.setBinaryStream*dkN}hC5"(*}/Lr+C5T VARCHAR `M"MA}]b~q

w#K=(DBq='V`o 2GB D8($Hr;'V8(D$H#

java.sql.PreparedStatement.setCharacterStream*dkN}hC5"(*}/Lr+C5T BLOB `M"MA}]b~qw#

K=(DBq='V`o 2GB D8($Hr;'V8(D$H#

java.sql.PreparedStatement.setClob*dkN}hC5"(*}/Lr+C5T CLOB `M"MA}]b~qw#

java.sql.PreparedStatement.setObject9C8(DTs*dkN}hC5#KVP=(V'V RowId M SQLXML T

s#

java.sql.PreparedStatement.setRowId*dkN}hC5"(*}/Lr+C5T ROWID `M"MA}]b~q

w#

java.sql.PreparedStatement.setSQLXML*dkN}hC5"(*}/Lr+C5T XML `M"MA}]b~qw#

java.sql.ResultSet.getRowIdSa{/D ROWID P+5lw= RowId TsP#

java.sql.ResultSet.getSQLXMLSa{/D XML P+5lw= SQLXML TsP#

java.sql.ResultSet.updateAsciiStream|B;vI|Ba{/DV{P#K=(DBq='V`o 2GB D8($Hr

;'V8(D$H#

106 BvZ]

Page 121: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

java.sql.ResultSet.updateBinaryStream|B;vI|Ba{/D~xFP#K=(DBq='V`o 2GB D8($H

r;'V8(D$H#

java.sql.ResultSet.updateCharacterStream|B;vI|Ba{/DV{P#K=(DBq='V`o 2GB D8($Hr

;'V8(D$H#

java.sql.ResultSet.updateBlob|B;vI|Ba{/P_P SQL BLOB }]`MD5#K=(DBq='

V`o 2GB D8($Hr;'V8(D$H#

java.sql.ResultSet.updateClob|B;vI|Ba{/P_P SQL CLOB }]`MD5#K=(DBq='

V`o 2GB D8($Hr;'V8(D$H#

java.sql.ResultSet.updateRowId|B;vI|Ba{/P_P SQL ROWID }]`MD5#

java.sql.ResultSet.updateSQLXML|B;vI|Ba{/P_P SQL XML }]`MD5#

java.sql.Statement.isClosed7(GqQXU Statement Ts#

java.sql.Statement.setPoolable8(Gq2C Statement Ts#

java.sql.Statement.isPoolable7(GqIT2C Statement Ts#

java.sql.SQLXML.freeXU SQLXML Ts"MECTs<CDNNJ4#

java.sql.SQLXML.getBinaryStreamT~xFwDN=S SQLXML TsPlw5#

java.sql.SQLXML.getCharacterStreamTV{wDN=S SQLXML TsPlw5#

java.sql.SQLXML.getStringTV{.DN=S SQLXML TsPlw5#

java.sql.SQLXML.getSource5XCZA SQLXML TsPD XML 5D javax.xml.transform.Source T

s#

java.sql.SQLXML.setBinaryStream9C~xFw5u</ SQLXML Ts#

java.sql.SQLXML.setCharacterStream9CV{w5u</ SQLXML Ts#

java.sql.SQLXML.setResult5Xu</ SQLXML TsD javax.xml.transform.Result Ts#

java.sql.SQLXML.setString9CV{.5u</ SQLXML Ts#

Z 9 B &CLr*"v?&\ 107

Page 122: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

javax.sql.PooledConnection.addStatementEventListenerr PooledConnection Ts"a StatementEventListener Ts#

javax.sql.PooledConnection.removeStatementEventListenerS PooledConnection TsP}% StatementEventListener Ts#

'V JDBC 4.0 l#`

'VTB JDBC 4.0 l#`:

v SQLNonTransientException 0dS`:

– SQLDataException

– SQLFeatureNotSupportedException

– SQLIntegrityConstraintViolationException

– SQLInvalidAuthorizationException

– SQLNonTransientConnectionException

– SQLSyntaxErrorException

v SQLTransientException 0dS`:

– SQLTimeoutException

– SQLTransactionRollbackException

– SQLTransientConnectionException

v SQLRecoverableException

v SQLClientInfoException

vSK|0LrSZ'V

|0LrSZJmzCJ|03vJ4D5}#TBv^Z IBM }]~qw JDBC M

SQLJ }/LrD`5VK Wrapper SZ:

v DB2Connection

v DB2BaseDataSource

v DB2SimpleDataSource

v DB2Statement

v DB2ResultSet

v DB2DatabaseMetaData

T/0k DB2Driver `

T0,1z9C DriverManager SZ4("k}]4D,S1,h*wC Class.forName

=(4T=X0k DB2Driver `#PK JDBC 4.0 'V.s,;Yh*4PK=h#

vSK6LzYXFw

6LzYXFwJmzT`v}/Lr5}4PYw,g:

v t/"#9rLx4PzY

v |DdvzYD~r?<;C

v |DzY6p

6LzYXFw9C Java \m)9(JMX)e5a9,|G SDK for Java V6 r|_

f>D;?V#

108 BvZ]

Page 123: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

f> 9.5 ^)| 1 Dv?&\

Sf> 9.5 ^)| 1 *<,|(KBPv?&\:

v *;\'VD&\M,1vSK SQLSTATE#

– TZM'z;'VD&\,+Wv java.sql.SQLFeatureNotSupportedException,dm

szk* -4450 R SQLSTATE * 0A504#

– TZ,1,+Wv java.sql.SQLTimeoutException,dmszk* -4210"-4211 r

-4213 R SQLSTATE * 57033#

PHP )9Q/I= DB2 20P(Linux"AIX M Windows)Zf> 9.5 P,IBM DB2 }]~qwM'z(T0* DB2 M'z)=xa)K,D

>$&mw(PHP))9;z;Yh*BXb))9#mb,f> 9.5 (}a)BD)

9 PDO_IBM Tf> 9.1 PHP 'V*y!#

BD PDO_IBM MVPD IBM_DB2 )9GZf<C?O!D)9,|GJm(} PHP

&CLrI?XCJ DB2 }]bPf"D}]"Jmzl]X?p PHP &CLr#

b=v)9.dDnpgB:

PDO_IBMbvB)9(} PHP }]Ts(PDO)SZa)T DB2 }]bDCJ#PDO

a)frTsD;cSZ4CJ}]#PKK)9,z;Yh*4( ODBC }

]42\9C PDO#zIT9C PDO_IBM (}Q`?D,Srk DB2 }]

b\mwD1S TCP/IP ,S4,SA}]b#

IBM_DB2K)9(}9C DB2 wC6SZ(CLI)b4a)T DB2 }]bPf"D}

]D1SCJ#K)9DSZX(Z DB2 z7,"9CKd{)94a)D3

)|_6D DB2 &\#IBM_DB2 )9a)KITs?CJ}]b*}]D&

CLr`LSZ(API)#

DB2 20Lr|,TBYw53OD PHP )9:

v AIX

v Linux on x86

v Linux on AMD64 M Linux on EM64T

v Linux on POWER®(PowerPC® M pSeries®)

v Windows on x86

`XEn

6pureXML 8O7PD:DB2 D PHP &CLr*"ri;

Ruby on Rails r\'VQ/I= DB2 20P(Linux"AIX MWindows)

Q\;* Ruby on Rails &CLrlY*"M?p DB2 Web &CLr,"RQv?

bV\&#

Z 9 B &CLr*"v?&\ 109

Page 124: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Rails Jdw(IBM_DB)M Ruby }/LrI IBM *","QkTyP DB2 }]~

qw(|( DB2 }]b Linux f"UNIX fM Windows f"9C DB2 Connect D

DB2 i5/OS fT09C DB2 Connect D DB2 z/OS f)xPE/#IBM G(;tC

"'V Ruby on Rails D)&L#

d;zITZ Rails r\PdCwV}]f"w,+ IBM DB2 }]~qw_P@XD

Ec#+ IBM_DB Rails JdwM Ruby }/Lrk DB2 }]~qwdO9C,+9

zIT&m pureXML }]#Kb,Rails r\9a)Kng#MX5"Rake Nq"(

F"r\M/IbT73.`D&\,b9C*"ITX49CDin&CLrI*

V5#

*K\;lY*"M?p&CLr,QZTBYw53OD DB2 20?<Pa)KB

D DB2 Ruby }/LrM Rails Jdw:

v AIX(Xk&C APAR IZ01456)

v Linux on x86

v Linux on AMD64 M Linux on EM64T

v Linux on POWER(PowerPC M pSeries)

v Windows on x86

RubyForge Rails Adapter/Driver for IBM Databases Web >cO2a)K DB2 Ruby }

/LrM Rails Jdw#

`XEn

Getting Started with Database Application Development PD:IBM_DB Ruby }/L

rM Rails Jdw;

Perl }/Lr'V pureXML M`VZV{(}vS=vBDX*&\:pureXML 'VM`VZoT73'V,Qv? DB2 Perl

}/Lr#b)B&\Jm(} DB2 Perl }/Lr|1SXCJ}]#

b)B&\Z&CLrk}]b.da)K|8wD(E,SxPzZuY&CLr

_-#b)B&\Dj8E"gB:

pureXML 'V9C pureXML 'V,zIT+ XML D51Sek DB2 }]b#&CLr

;Yh*T XML D5xPo(Vv,r*1z+ XML }]ek}]b1,

pureXML bvwaT/KP#Z&CLrb?TD5xPo(VvITa_&

CLrT\M5M,$$w?#(} DB2 Perl }/LrlwT XML q=f

"D}]2HO]W;zIT9C BLOB rG<4CJ}]#

'V`VZV{/

K&\Z&CLrk DB2 }]b.da)K|8wDSZ#Perl &CLrZk

DB2 }]b;%.0,;Yh*ZV{/.dxP*;#IZ;Yh*xP*

;,yT_PO!Zf<C?D&CLr;hxPY?D,$"R"zmsD

I\TO!#

PXgNBXnBD DB2 Perl }/LrDE",kCJ http://www.ibm.com/software/

data/db2/perl/ Web >c#

110 BvZ]

Page 125: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

Developing Perl and PHP Applications PD:Perl `L"bBn;

v?K IBM Data Server Provider for .NETZf> 9.5 P,IBM }]~qw .NET a)LrV'V|`D}]~qw"Rs5b

|, IBM }]~qwD}]CJ#i#S^)| 2 *<,IBM }]~qw .NET a

)Lr|,T .NET Framework 3.5 Service Pack 1 Beta =xD LINQ 5er\D Beta

'V#S^)| 3 *<,IBM }]~qw .NET a)Lr Iw* SQL ~qw(f

~qPD}]4#

}]~qw .NET a)Lr JmzD .NET &CLrCJTB}]b\m53:

v DB2 }]b Linux f"UNIX fM Windows ff> 9(r|_f>)

v DB2 (C}]b Windows fM UNIX fDf> 8 T0yZ Linux DFcz

v DB2 (C}]b VSE M VM fDf> 7.3(r|_f>)((} DB2 Connect x

PCJ)

v DB2 (C}]b OS/390 M z/OS fDf> 8(r|_f>)((} DB2 Connect

xPCJ)

v DB2 (C}]b iSeries f(9C OS/400 V5R1 r|_f>)((} DB2 Con-

nect xPCJ)

v IBM Informix f> 11.10 r|_f>

v IBM UniData 7.1.11 r|_f>

v IBM UniVerse 10.2 r|_f>

":}]`Mf]Tf9CD}]~qwx(#}g,Informix Dynamic Server"UniData

M UniVerse }]~qw;'V XML }]`M#

s5bG;W&CLri,<Zoz*"_&T;cD*"t=#&CLriw*I

4-y9Cry]*"n?xP^DD4zka)#IZ http:/ /codeplex.com/

entlibcontrib &q! IBM }]~qwDs5b}]CJ#iT0d{#i#

^)| 3 Dv?&\

IBM }]~qw .NET a)LrD^)| 3 f>|,TBv?&\:

9C SQL ~qw(f~qD}]4"a

IBM }]~qw .NET a)Lr Iw* SQL ~qw(f~q(SSRS)PD

}]4#20 IBM }]~qw .NET a)Lr +|B20 SSRS Mr SSRS

"a1yhDdCD~#g{20 IBM Data Server Provider for .NET .s2

0D SQL ~qwa)Lr,IS|nPV/KPTB|n4r SSRS xP"

a:

db2nmpcfg.exe reportserver_register

LINQ 5er\

Z^)| 3 P,IBM }]~qw .NET a)Lr ;Y;^Z .NET Frame-

work 3.5 Service Pack 1 PD LINQ 5er\bTf#

Z 9 B &CLr*"v?&\ 111

Page 126: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

^)| 2 Dv?&\

IBM }]~qw .NET a)LrD^)| 2 f>|,TBv?&\:

LINQ 5er\

IBM }]~qw .NET a)Lr'V .NET Framework 3.5 Service Pack 1 Beta

|,D LINQ 5er\#LINQ 5e9&CLr*"_\;(}`LoTTm

C+=4m>i/,x;X9CX(D}]bi/oT#

PX10V^TPmDE",kCJ http://www.ibm.com/developerworks/wikis/

display/DB2/IBM%20Data%20Server%20LINQ%20Entity%20Framework

%20Limitations#

`XEn

Getting Started with Database Application Development PD:IBM Data Server

Provider for .NET;

Developing ADO.NET and OLE DB ApplicationsPD:T Microsoft Entity

Framework Da)Lr'V;

`XNq

Developing ADO.NET and OLE DB ApplicationsPD:?p .NET &CLr

(Windows);

^)| 1:IBM Data Server Provider for .NET 'VIEOBDSf> 9.5 ^)| 1 *<,.NET &CLr'V9C,SV{.X|VDIEOBD#

IEOBDa)K;V9(|lY"|2+D}c&CLrD==#<U#tC'D

j6TCZsFM2+T?D#1zh*2+,S1,r*;h*q!BD,S,y

TIEOBDITa_T\#PX|`E",kNDZ 573D:IEOBDv?K2

+T;#

DB2ConnectionStringBuilder `PDBPtTPzZ9lIEOBD,SV{.:

v TrustedContextSystemUserID

v TrustedContextSystemPassword

`XEn

Developing ADO.NET and OLE DB ApplicationsPD“(} IBM Data Server Provider

for .NET 4(IE,S”

^)| 3:IBM_DB Ruby }/Lr'VIEOBDSf> 9.5 ^)| 3 *<,IBM_DB Ruby }/Lr'V9C,SV{.X|VDI

EOBD#

IEOBDa)K;V9(|lY"|2+D}c&CLrD==#<U#tC'D

j6TCZsFM2+T?D#1zh*2+,S1,r*;h*q!BD,S,y

TIEOBDITa_T\#PX|`E",kNDZ 573D:IEOBDv?K2

+T;#

112 BvZ]

Page 127: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

Developing Perl and PHP Applications PD:IBM Ruby }/LrMIEOBD;

^)| 3:IBM PHP )9'VIEOBDSf> 9.5 ^)| 3 *<,PHP &CLr'V9C,SV{.X|VDIEOBD#

IEOBDa)K;V9(|lY"|2+D}c&CLrD==#<U#tC'D

j6TCZsFM2+T?D#1zh*2+,S1,r*;h*q!BD,S,y

TIEOBDITa_T\#PX|`E",kNDZ 573D:IEOBDv?K2

+T;#

`XEn

Developing Perl and PHP Applications PD:IEOBD (ibm_db2);

^)| 3:)9A IBM }]~qwM'zMG Java }]~qw}/LrD[O53(sysplex)'V

Sf> 9.5 ^)| 3 *<,_P DB2 Connect mI$D IBM }]~qwM'zM

G Java }]~qw}/LrIT1SCJ DB2 for z/OS[O53(sysplex)#mID

M'z;Yh*(}Pdc DB2 Connect ~qwE\9C[O53(sysplex)&\#

BP[O53(sysplex)&\\ IBM }]~qwM'zMG Java }]~qw}/L

r'V:

Bq6p:Xyb

Z^)| 3 .0,h*Bq6p$w:X=bDM'z&CLrXk(} DB2

Connect ~qw4jIKNq#hz^)| 3,M'z'VZ DB2 }]2mi

ZwI1.dV"Bq,"R'VCJ DB2 for z/OS[O53(sysplex)D&

CLr;Yh*(} DB2 Connect ~qw4jIKNq#

(} CLI M .NET &CLrD^lJO*F4xPM'zT/XB7I1*'k[O53(sysplex)PI1D,S1,“M'zT/XB7I”&\?

~JmM'z"T(}[O53(sysplex)PNNI14k}]bXB,S4

SJOxPV4#Z^)| 3 .0,1&CLrXB("}]b,S1,a+

ms((#* SQL30108N)5XA&CLr,T8>'\DBqQXv#hz

^)| 3,ZM'zDXB7I&m}LP,JmTBqxPZ;v SQL Yw

1v=,SJOD CLI r .NET &CLrXB4P'\D SQL Yw#g{,

SI&,G4;ar&CLr(fNNms,"R;aXvBq#aS&CL

r~X,SJOMsxV4#;)^FJCZ*^lJO*Fa)D'V#

M'zPa)KT;)Bq\mwD XA 'VZ^)| 3 .0,;Pa)T DB2 for z/OSDM'K XA 'V,"RG Java

M'z&CLrh*(} DB2 Connect ~qwE\q! DB2 for z/OSODN

N XA 'V#hz^)| 3,IBM }]~qwM'zMG Java }]~qw}

/LrPa)KT DB2 for z/OSD XA 'V#

FP3:Qv? IBM }]~qw}/Lr^)| 3 Pv?K IBM }]~qw}/LrTa)|`&\#

Z Linux"UNIX M Windows Yw53O, IBM }]~qw}/Lr|(T0F*

IBM }]~qw ODBC"CLI M .NET }/LrM IBM }]~qw ODBC"CLI M

Z 9 B &CLr*"v?&\ 113

Page 128: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

*E=4zk}/Lr)G;Va?6?pbv=8,|*9C

ODBC"CLI".NET"OLE DB r*E=4zk(PHP r Ruby)API D&CLra)

KP1'V,x;h*20“}]~qwM'z”r“}]~qwKP1M'z”#K}/

Lrr/K&CLr?p#K}/LrDZf<C?O!,|ITI@"m~)&L

(ISV)XBV"MCZsMs5DdMsf#?p=8PD&CLrV"#

f> 9.5 ^)| 3 |,BPv?&\:

v 'V OLE DB#

v CZ*E=4zk}/LrD&CLr7D~

Z Linux"UNIX M Windows Yw53O,BDdCD~ db2dsdriver.cfg P|,}

]b?<E"MICK`IAq=DM'zdCN},IT9Cb)dCN}4dC

ODBC"CLI".NET"OLE DB r*E=4zkDP*T09CX|VD&CLr#I

TTBP}]~qw}/Lr9CKdCD~:

v IBM }]~qw ODBC M CLI }/Lr

v IBM }]~qw}/Lr|(T0F* IBM }]~qw ODBC"CLI M .NET }

/LrM IBM }]~qw ODBC"CLI M*E=4zk}/Lr)

Kb,g{z_PVP IBM }]~qwKP1M'zr IBM }]~qwM'z,G

4IT9CBD db2dsdcfgfill |n+VP}]b?<E"4F=BDdCD~#

`XEn

6IBM }]~qwM'zlYkE7PD:IBM }]~qwM'zM}/Lr`M;

6IBM }]~qwM'zlYkE7PD:db2dsdriver dCD~;

`XN<

6IBM }]~qwM'zlYkE7PD:db2dsdcfgfill - 4(dCD~

db2dsdriver.cfg;

^)| 3:CLI &CLrZCf0Iks<7PF}Sf> 9 . 5 ^)| 3 *<,I9C C L I odtT

SQL_ATTR_ROWCOUNT_PREFETCH 49M'zZCf.0ksj+PF}#

^F:1Nj|, LOB r XML 1,KP*;\'V#

Z^)| 3 .0,T;'V SELECT DGIv/NjwC SQLRowCount() /}+a

Q RowCountPtr DZ]hC* -1#r*1=CfKyP}].s,E\C*P}#

`XN<

Call Level Interface Guide and Reference, Volume 2 PD:SQLRowCount /}

(CLI) - q!PF};

Call Level Interface Guide and Reference, Volume 2 PD:odtT(CLI)Pm;

^)| 3:I4hs( CLI /,}]|Sf> 9.5 ^)| 3 *<,I9CBD SQLCreatePkg() API 4+Nb}]|s(=

}]b#I9CK API XF3)s(!n#

114 BvZ]

Page 129: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Call Level Interface Guide and Reference, Volume 2 PD:CLI M ODBC /}E

*;

Call Level Interface Guide and Reference, Volume 2 PD:SQLCreatePkg;

FP3:Qv? CLI ping &\Sf> 9.5 ^)| 3 *<,CLI &CLrZzInUa{0I2GCZ ping }]b

M8(h*|z ping DN}D1!|s!#

Z^)| 3 .0,QL(|s!,z;\ ping ;N}]b#b)^F9KbxgD4

STM@@53T\dC|S'Q#PKb)v?&\,zT ping YwPK|CDX

F,"ITi4<7RPbeDa{#

Kv?&\}kK=vBD CLI ,StT:

v SQL_ATTR_PING_REQUEST_PACKET_SIZE 8( CLI &CLrZ ping }]b1

9CD ping |s!#

v SQL_ATTR_PING_NTIMES 8(Z5XnUa{0 ping }]bDN}#

&CLrXkwC SQLSetConnectAttr() /}TZ ping }]b.0Z,SdzOhCb

)tT#1T SQL_ATTR_PING_NTIMES 8(KsZ 1 D51,DB2 CLI 5XZy

P|zP ping }]b(QD=y1d#

*q!b)tTD105,kwC S Q L G e t C o n n e c t A t t r ( ) /}"+]

SQL_ATTR_PING_REQUEST_PACKET_SIZE M SQL_ATTR_PING_NTIMES w*Td

?#

`XN<

Call Level Interface Guide and Reference, Volume 2 PD:,StT(CLI)Pm;

FP3:Qv? IBM }]~qw}/Lr^)| 3 Pv?K IBM }]~qw}/LrTa)|`&\#

Z Linux"UNIX M Windows Yw53O, IBM }]~qw}/Lr|(T0F*

IBM }]~qw ODBC"CLI M .NET }/LrM IBM }]~qw ODBC"CLI M

*E=4zk}/Lr)G;Va?6?pbv=8,|*9C

ODBC"CLI".NET"OLE DB r*E=4zk(PHP r Ruby)API D&CLra)

KP1'V,x;h*20“}]~qwM'z”r“}]~qwKP1M'z”#K}/

Lrr/K&CLr?p#K}/LrDZf<C?O!,|ITI@"m~)&L

(ISV)XBV"MCZsMs5DdMsf#?p=8PD&CLrV"#

f> 9.5 ^)| 3 |,BPv?&\:

v 'V OLE DB#

v CZ*E=4zk}/LrD&CLr7D~

Z Linux"UNIX M Windows Yw53O,BDdCD~ db2dsdriver.cfg P|,}

]b?<E"MICK`IAq=DM'zdCN},IT9Cb)dCN}4dC

ODBC"CLI".NET"OLE DB r*E=4zkDP*T09CX|VD&CLr#I

TTBP}]~qw}/Lr9CKdCD~:

Z 9 B &CLr*"v?&\ 115

Page 130: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v IBM }]~qw ODBC M CLI }/Lr

v IBM }]~qw}/Lr|(T0F* IBM }]~qw ODBC"CLI M .NET }

/LrM IBM }]~qw ODBC"CLI M*E=4zk}/Lr)

Kb,g{z_PVP IBM }]~qwKP1M'zr IBM }]~qwM'z,G

4IT9CBD db2dsdcfgfill |n+VP}]b?<E"4F=BDdCD~#

`XEn

6IBM }]~qwM'zlYkE7PD:IBM }]~qwM'zM}/Lr`M;

6IBM }]~qwM'zlYkE7PD:db2dsdriver dCD~;

`XN<

6IBM }]~qwM'zlYkE7PD:db2dsdcfgfill - 4(dCD~

db2dsdriver.cfg;

116 BvZ]

Page 131: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 10 B _ICT"8]"U>G<MV4v?&\

f> 9.5 |,;)v?&\,|G7#zD}]IT)C'9C#

ki4>ZTKbXZf> 9.5 P_ICT"8]"U>G<MV4DxD|`j8E

"#

BD53f"}Lr/KT/,$_TdC

zIT9CDvBD53f"}L4U/T/,$_TE"MdCT/,$_T#

zIT9CBD S Y S P R O C . A U T O M A I N T _ S E T _ P O L I C Y M

SYSPROC.AUTOMAINT_SET_POLICYFILE 53f"}L4*,$0Z"T/8]"m

Mw}T/XiT0mT/ RUNSTATS Yw4(_T#AUTOMAINT_SET_POLICY I

C XML LOB w*dk,x AUTOMAINT_SET_POLICYFILE IC XML D~w*

dk#SQLLIB/samples/automaintcfg ?<PP;)y> XML dkD~,zIT^D

b)D~TJOzDh*#

zIT9C=vBD53f"}L SYSPROC.AUTOMAINT_GET_POLICY M

SYSPROC.AUTOMAINT_GET_POLICYFILE 4U/XZ,$0Z"T/8]"mMw

}T/XiT0mT/ R U N S T A T S YwDT/,$_TE"#

A U T O M A I N T _ G E T _ P O L I C Y Z B L O B PT X M L q=5X_TE"#

AUTOMAINT_GET_POLICYFILE Z XML D~P5X_TE"#

zIT+ A U T O M A I N T _ G E T _ P O L I C Y Ddvw*dk+]A

AUTOMAINT_SET_POLICY,"RIT+ AUTOMAINT_GET_POLICYFILE Ddvw

*dk+]A AUTOMAINT_SET_POLICYFILE#

© Copyright IBM Corp. 1993, 2010 117

Page 132: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XNq

6}]V40_ICT8OkN<7PD:9C

SYSPROC.AUTOMAINT_SET_POLICY r

SYSPROC.AUTOMAINT_SET_POLICYFILE dCT/,$_T;

6}]V40_ICT8OkN<7PD:9C

SYSPROC.AUTOMAINT_GET_POLICY r

SYSPROC.AUTOMAINT_GET_POLICYFILE U/T/,$_TE";

`XN<

Administrative Routines and Views PD:AUTOMAINT_GET_POLICY }L - lw

T/,$_T;

Administrative Routines and Views PD:AUTOMAINT_GET_POLICYFILE }L -

lwT/,$_T;

Administrative Routines and Views PD:AUTOMAINT_SET_POLICYFILE }L -

dCT/,$_T;

Administrative Routines and Views PD:AUTOMAINT_SET_POLICY }L - dC

T/,$_T;

BD DB2 _64F~q(ACS)API tCKkf"w2~D/IBD DB2 _64F~q(ACS)&CLr`LSZ(API)9z\;(}f"w2~4

PlU8]Yw#

Z+38]r4-YwP,}]b\mw(}9CYw53wC+}]4F=ELr

f"h8r_xP`4=rD4F#\;9Cf"h844P}]4F+98]M4

-Yw|l#9C DB2 ACS D8]YwF*lU8]#

DB2 ACS &CLr`LSZ(API)(e;i/},}]b\mw9Cbi/}kf"

w2~(ET4PlU8]Yw#

TBf"w2~D DB2 ACS API }/LrQ/I= IBM Data Server P:

v IBM TotalStorage® SAN Volume Controller

v IBM Enterprise Storage Server® ME 800

v IBM System Storage® DS6000™

v IBM System Storage DS8000®

v IBM System Storage N Series

v NetApp V 5P

v NetApp FAS 5P

*(}NNd{f"w2~4PlU8]Yw,zvh*Cf"w2~D DB2 ACS API

}/Lr#

118 BvZ]

Page 133: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]V40_ICT8OkN<7PD:DB2 _61>~q(ACS)API;

`XNq

6}]V40_ICT8OkN<7PD:tC DB2 _61>~q(ACS);

(}T/>}V4Tsr/KV4Ts\m

zVZITdC DB2 }]b\mwTT/>}V4}L;Yh*D8]3q"0k1

>3qMIU>D~#

8]3q"0k1>3qMIU>D~a<Cs?f"Ud#PX*(Z>}b)V

4TsTZ!f"Ud#DB2 }]b\mwaT/^t}]bz7G<D~P,}

num_db_backups dCN}P8(D}?RgZ rec_his_retentn dCN}8(DUZDu?#g{z+BDdCN} auto_del_rec_obj hC* ON,G4}]b\mw

2a>}kT/^tDNNz7G<D~u?`X*D8]3q"0k1>3qMU

>D~#tCK auto_del_rec_obj s,v1,1,} num_db_backups Mrec_his_retentn 51,53Ea4PK,$#

z2IT9C PRUNE HISTORY |n4V/^tz7G<D~#g{zZ PRUNE HIS-

TORY |nP9C AND DELETE Sd,r+ db2Prune API /}D iOption N}hC* DB2PRUNE_OPTION_DELETE,G4}]b\mw+>}kz^tDNNz7G

<D~u?`X*DU>D~#g{z+ auto_del_rec_obj hC* ON,G4}]b

\mw2a>}kz^tDNNz7G<D~u?`X*D8]3q"0k1>3q

MU>D~#

`XN<

Administrative API Reference PD:db2Prune - Sn/U>76P>}z7G<D~

u?rU>D~;

Command Reference PD:PRUNE HISTORY/LOGFILE ;

Administrative Routines and Views PD:9C ADMIN_CMD }LD PRUNE

HISTORY/LOGFILE |n;

(}BD DB2 _ICT5}dC5CLrr/K/:dCM\mzIT9CBD DB2 _ICT5}dC5CLr(db2haicu)4dCM\m/:73P

D}]bbv=8#db2haicu r/K/:dCM\m,r*zIT9C db2haicu 44

Pk}]b`XD/:dCM\m,x;G1Sk/:\mw;%#

db2haicu _P;v;%=|nPgf#db2haicu (}/J;5PJb"1Swi534

U/XZ/:"}]b5}MzwDdCE"#;)U/dCE"s,db2haicu MZF

*/:rD/:73P4(;vis#M#

Z db2haicu U/KE""4(/:rs,zMIT9C db2haicu 44PgB/:\m

Nq:

v +BD}]bmSA/:r

v j6 DB2 _ICTVQV4(HADR)w}]bM8C}]bT

v +BDzwmSA/:r

v +}]b5}Fv/:PD3vzwTTCzw4P,$

Z 10 B _ICT"8]"U>G<MV4v?&\ 119

Page 134: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v 8(JO*F_T

db2haicu d1zk/:\mw.dDSZ#}g,+}]bmSA/:rb6E9/:

\mw*@zZ/:DzwO4(DB}]b#

zD/:\mwXk'V DB2 /:\mw API "a) DB2 /:\mw API }/L

r,Tc db2haicu \;I&Xk/:\mwdO$w#IBM Tivoli System Automa-

tion for Multiplatforms(SA MP)'V DB2 /:\mw API,"R Tivoli SA MP Base

Component Qw* DB2 _ICT&\D;?V/I= Linux M AIX O20D IBM

}]~qw#g{z*+ Tivoli SA MP Cw/:\mw,G4IT9C db2haicu 4

dC/:73#

`XNq

6}]V40_ICT8OkN<7PD:dC/:73Tq!_ICT;

6}]V40_ICT8OkN<7PD:9C DB2 _ICT5}dC5CLr

(db2haicu) dC/:73;

+U>XFD~9}]bV4|]W

Zf> 9.1 P,}]b\mw,$;vU>XFD~:SQLOGCTL.LFH#Zf> 9.5 P,

}]b\mw,$CU>XFD~D=v1>:SQLOGCTL.LFH.1 M SQLOGCTL.LFH.2#

#tU>XFD~D=v1>ITuY"zJO1*'}]DgU#

1}]bZvVJOsXBt/1,}]b\mw+&Cf"ZU>D~PDBqE

"49}]b5X=;B4,#}]b\mw9CU>XFD~47(h*&CU>

D~PDD)u?#

g{U>XFD~Qp5,G4}]b\mw+^(9}]b5X=;B4,#;

x,_PU>XFD~D=v1>a9}]bV4|in,bGr*g{U>XFD

~D;v1>Qp5,G4}]b\mwITZXBt/Zd9Cm;v1>#

`XEn

6}]V40_ICT8OkN<7PD:}]bU>G<;

6}]V40_ICT8OkN<7PD:U>XFD~;

HADR ,60Z5MK,xJOr`vJOZd*'}]DgUzIT9CBD hadr_peer_window }]bdCN}49 DB2 _ICTVQV4

(HADR)w}]bM8C}]bTDP*CqG&Z,64,,49w}]bk8

C}]bO*K,S#

1 HADR w}]bM8C}]bT&Z,64,1,Zw}]bS8C}]bSU=

7O{",7O}]bU>Q4kZfr8C}]bD>XU>76(!vZ,==

=)s,EaO*BqQd5#bPzZ7#}];BT:g{w}]bP"zJ

O,G4H0;Zw}]bD}]bU>PDyPBqE"VZ;Z8C}]bD}

]bU>P#

1w}]bM8C}]b&Z,64,1,g{w}]bk8C}]bO*K,S,

G4^(d5Bq,r*w}]b^(S8C}]bSU=NNBqD7O{"#Z

IBM }]~qwDH0f>P,1w}]bk8C}]bO*,S1,w}]b>ma

120 BvZ]

Page 135: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

xkQO*,S4,,"RLxICZ&m@"Z8C}]bD}]b&CLrk

s#g{w}]bZ&m@"Z8C}]bDBq1"zJO,G4w}]bODB

qE"I\a*'#

Zf> 9.5 P,g{z+ hadr_peer_window }]bdCN}hC*Gc5,G4w}]bZk8C}]bO*,S1,|+S,64,xkBDQO*,64,#1w

}]b&ZQO*,64,1,|DP*Mq|T&Z,64,;y:Zd5Bq.

0,H}4T8C}]bD7O{"#w}]b&ZQO*,64,D1dNF*,

60Z#d;,60ZZdw}]bDICT5M,+49w}]bZ,60ZZd

IZ`vJOr,xJOx'\,2;a*'Qd5DBq#

`XEn

6}]V40_ICT8OkN<7PD:DB2 _ICTVQV4(HADR)8C}

]b4,;

6}]V40_ICT8OkN<7PD:hC hadr_timeout M hadr_peer_window

}]bdCN};

`XN<

Administrative API Reference PD:db2HADRTakeover - 8>}]bw*_ICTV

QV4 (HADR) w}]bS\;

Command Reference PD:TAKEOVER HADR ;

6}]~qw"}]bM}]bTs8O7PD:hadr_peer_window - HADR TH

0ZdCN};

IT9C%53S<8];N8]M4-`v}]bVx

zVZIT9CBD%53S<(SSV)8];N8]M4-`v}]bVx#

Zf> 9.5 .0,zXk;N;v}]bVxX8]Vx}]b#;N;v}]bVx

X8]`v}]bVxI\avm"RQ1#g{;N;v}]bVxX8]Vx}

]b,G4z^(Z8]3qP|(4-MV4yh*DU>D~#

4-vp8]D`v}]bVxHO4S,bGr*?v}]bVxD8]1dAG

TP;,#IZ?v}]bVxD8]1dAG;,,yTj6yPtZ,;8]D

}]bVxHO'Q,"ROQ7(|,yPb)}]bVxD8]Dn!V41

d#

9C db2_all |nT"r/KTVx}]bxP8],+8]M4-YwTfZ9Nq

QTjID^F#

Zf> 9.5 P,1SVx}]bD?<Zc4P8]Yw1,zIT8(*Z8]P|

,D)Vx,2IT8(|,yP}]bVx#+,18]8(DVx,"Rk8(

D}]bVx`X*D8]1dAG+`,#Kb,z9ITZ SSV 8]P|,}]

bU>;Z8]3qP|(U>GlU8]YwD1!P*#ns,1zS SSV 8]

3qxP4-1,IT8(0vAU>)2,bG}]b\mwFcDn!V41

d#

Z 10 B _ICT"8]"U>G<MV4v?&\ 121

Page 136: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XNq

6VxM/:8O7PD:9C8];

`XN<

Command Reference PD“BACKUP DATABASE ”

Administrative API Reference PD“db2Backup - 8]}]brmUd”

Administrative Routines and Views PD:9C ADMIN_CMD }LD BACKUP

DATABASE |n;

QtC0vAn!V41d

zITZ ROLLFORWARD |nP9C TO END OF BACKUP SdrZ

db2Rollforward API P9C DB2ROLLFORWARD_END_OF_BACKUP j>4+Vx}

]bPDyPVx0vAn!V41d#

1}]b&Z;B4,1(1}]b?<PP>DTskELP5JfZDTs%d

1),n!V41dG0vZdDng1dc#V/7(*+}]b0vAD}71

dcHO'Q,HdGTZVx}]b|GgK#Zf> 9 . 5 P,(}Z

ROLLFORWARD DATABASE |nP9C TO END OF BACKUP N}rZ

db2Rollforward API P9C DB2ROLLFORWARD_END_OF_BACKUP !n,IT+}

]b0vAI}]b\mw7(Dn!V41d#

`XN<

Administrative API Reference PD:db2Rollforward - 0v}]b;

Command Reference PD:ROLLFORWARD DATABASE ;

9ClU8]18]M4-}]|lY

1zKPlU8]r4-Yw1,f"h84P8]r4-YwD}]4F?V#\

;9Cf"h844P}]4F+98]M4-Yw|l#

Z+38]r4-YwP,}]b\mw(}9CYw53wC+}]4F=ELr

f"h8r_xP`4=rD4F#\;9Cf"h844P}]4F+98]M4

-Yw|l#9C DB2 ACS D8]YwF*lU8]#

*4PlU8],zXkQtC“DB2 _64F~q”(ACS),"R_P;vCZf"

w2~D DB2 ACS API }/Lr#

TBf"w2~D DB2 ACS API }/LrQ/I= IBM Data Server P:

v IBM TotalStorage SAN Volume Controller

v IBM s5f"~qw ME 800

v IBM System Storage DS6000

v IBM System Storage DS8000

v IBM System Storage N Series

v NetApp V 5P

v NetApp FAS 5P

122 BvZ]

Page 137: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Command Reference PD“BACKUP DATABASE ”

6}]F/8OMN<7PD:RESTORE DATABASE ;

Command Reference PD:db2acsutil - \m DB2 lU8]Ts;

tCK/:\mm~/I

BD DB2 /:\mw&CLr`LSZ(API)9z\;9C IBM }]~qw/:d

C$_(g DB2 _ICT5}dC5CLr(db2haicu)4dC/:73#

DB2 /:\mw API (e;i/},}]b\mw9Cbi/}k/:\mw`%w

CTdC/:73#zD/:\mwXk'V DB2 /:\mw API "a) DB2 /:

\mw API }/Lr,Tc}]b\mw\;I&Xk/:\mwdO$w#

IBM Tivoli System Automation for Multiplatforms(SA MP)'V DB2 /:\mw API,

"R Tivoli SA MP Base Component Qw* DB2 _ICT&\D;?Vk Linux M

AIX O20D IBM }]~qw/IZ;p#g{z*+ Tivoli SA MP Cw/:\m

w,G4IT9C db2haicu 4dC/:73#

T DB2 _ICT (HA) &\?~9C Tivoli SA MP |n

1z9C DB2 _ICT (HA) &\?~1,g{zQ-9C db2haicu |n*_IC

TdCKC5},G4m` DB2 |nITT/*z4PXhD/:\mwdC#

}g,Zb)73P,g{zt/ db2stop |n,G4J4ia;x(T@9 Tivoli SA

MP XB9J4&Z*z4,#,y,1zkZ}# HADR S\=8P4PS\Yw

1,IT9C DB2 |n TAKEOVER HADR,"R}]b\mw+T/4P`XD/

:\mwdC,Tc HADR 8C}]bITS\w* HADR w}]b#

":w*4PS\D;Vfz=(,zIT9C SA MP |n rgreq -o move,+GK

|n+4P?FS\Yw#Zzk4P}#DG?FS\D,$=8P,&9C DB2 |

n TAKEOVER HADR#

PX(} SA MP 4P`XD/:\mwdCD DB2 }]b\mw5}dCM\mY

wDPm,kND6}]V40_ICT8OkN<7 PD:9C DB2 _ICT

(HA)&\?~4T/dC/:;#

Z 10 B _ICT"8]"U>G<MV4v?&\ 123

Page 138: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]V40_ICT8OkN<7PD:DB2 /:\mw API;

`XNq

6}]V40_ICT8OkN<7PD:9C DB2 _ICT5}dC5CLr

(db2haicu) dC/:73;

`XN<

6}]V40_ICT8OkN<7PD:\'VD/:\mm~;

^)| 6:T db2adutl |nmSKzmZc'VZf> 9.5 ^)| 6 M|_f>D^)|P,IT9C db2adutl |nD OPTIONS N

}T Tivoli Storage Manager (TSM) ~qw+]P'!n#rK,IT9C db2adutl |

nZ'VM'zzmZcD TSM 73P$w#

(}9CzmZcITr/3)\mNq,r*zIT+`vC'9CD`(omz

wO"=%vibZc{P#(}zmZcdC,|]W4PS;(zwr;vC'

4-=m;(zw#Z HADR =8P,KhC99z|]WCJU>D~M4-}]#

`XEn

6VxM/:8O7PD“9C db2adutl V4}]”

`XN<

Command Reference PD:db2adutl - Z TSM Z\m DB2 Ts;

DxK}]bZ"zbbms1DIV4T

T0,&CLrPD3)msu~aXU}]bM5}(}]b\mw)#VZ,g

{}]j{T4\0l"RIT]RrU9vm&CLrD%v DB2 zmxL,G4

;a]RrU9C&CLr#

1vV]e"VN%}rd{l#1,a#tX*DoOE")i4,a+msu~

5X=&CLr,DB2 zmxLD4,a|D,"RaXv&CLr#d{4\Cms

0lD&CLrITjIKP#zITv(N1XU"XBt/}]bM5}#

`XEn

6JOoO8O7PD:T DB2 xPJOoO;

w}}];BTJb]m\&|?

Zf> 9.5 P,1w};Y;B1,a+;ums{"(SQL0901N)5XA&CLr,

x;G5XA}ZXUD}]bM5}#

15Xms{"1,zIT9C INSPECT |nr db2inspect API 4*zliw};;

BTD-r,,1T;Jmd{&CLrCJ4Z@@D}]bTs#vTVxmM

4VxmOD}#w}T0`,/:w}ODw}tCKK`MD]m#4T`,/

:iw}"iOiw}"Udw}M XML w}tCK`MD]m#

124 BvZ]

Page 139: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Administrative API Reference PD:db2Inspect - li}]bDe5a9j{T;

Command Reference PD:INSPECT ;

f"w\?lbZfCJJb

f> 9.5 'Vf"w\?,bG IBM POWER6 &mwM AIX Yw53PD;vB&

\,|ZZK_L6p9C2~\?4#$m`Zf#

zIT9Cf"w\?4#$:eXZf#+Z9C:eX1T}]bxP|B;f

"w\?uYK:eXZfY5Jb"^FKI\#9}]bDms#"T(}`L

==G(CJ:eXa<Bmsiv,}]b\mwITlb"&mKmsiv#

9CBD DB2_MEMORY_PROTECT "amd?4tCf"w\?'V#

`XEn

6}]~qw"}]bM}]bTs8O7PD::eXZf#$(Z POWER6 O

KPD AIX);

`XN<

6}]~qw"}]bM}]bTs8O7PD:d{d?;

FP4:Ih9mP4G<Dn/S DB2 f> 9.5 ^)| 4*<,zITC blocknonlogged }]bdCN}4@94(Jm4G<Dn/Dm#

1!ivB,blocknonlogged hC* NO;r*Jm4G<DYw,yTuYD`X

G<\x4T\=fDC&#+G,KdCP)1ZDX*1c,HdGZ_ICT

VQV4(HADR)}]b73P#DB2 HADR }]b739C}]bU>4+w}]

bPD}]4F=8C}]b#Zw}]bPJm4G<DYw,+;a+|G4F

=8C}]bP#g{zkZ8C}]bP434G<DYw,G4Xk4P;)=

SD=hE\5VKk(#}g,I9C*zVn5qr]RD I/O 'V44P4G<

YwsY,=8C}]b#

1+ blocknonlogged hC* YES 1,g{fZTBNNiv,G4 CREATE

TABLE M ALTER TABLE od+'\:

v 8(K NOT LOGGED INITIALLY N}#

v T LOB P8(K NOT LOGGED N}#

`XN<

6}]~qw"}]bM}]bTs8O7PD:blocknonlogged - h94(Jm4G

<Dn/Dm;

FP5:oO}]If"Z%@D?<PSf> 9.5 ^)| 5 *<,I(}hCv?D diagpath }]b\mwdCN}48(+ DB2 oO}]f"Zy]omwzM/r}]bVx|{D%@?<P#Ts,I

T9C db2diag -merge |n+%@D db2diag U>D~O"Z;p#

+oO}]Vn=%@D?<P_PgBy>DC&:

Z 10 B _ICT"8]"U>G<MV4v?&\ 125

Page 140: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v ITa_oOU>G<T\;bGr*g{z4Uwzr_}]bVx4VnoO

}],MauY db2diag U>D~DyCiv#

v IT|j8XXFf"w\m#

*+oO}]Vn=%@D?<P,k+ diagpath }]b\mwdCN}hC*BPdP;v5:

v 4Uomwz4Vn1!oO}]?<76:

db2 update dbm cfg using diagpath ’"$h"’

v 4Uomwz4VnzT:8(DoO}]?<76:

db2 update dbm cfg using diagpath ’"pathname $h"’

v 4U}]bVx4Vn1!oO}]?<76:

db2 update dbm cfg using diagpath ’"$n"’

v 4U}]bVx4VnzT:8(DoO}]?<76:

db2 update dbm cfg using diagpath ’"pathname $n"’

v 4UomwzM}]bVx4Vn1!oO}]?<76:

db2 update dbm cfg using diagpath ’"$h$n"’

v 4UomwzM}]bVx4VnzT:8(DoO}]?<76:

db2 update dbm cfg using diagpath ’"pathname $h$n"’

P1,+wv%@D db2diag U>D~O"Z;pa|]WxPVvMJOoO#Zb

VivB,IT9C db2diag -merge |n#

`XNq

6JOoO8O7PD“4}]bVx~qwM/r}]bVxVnoO}]?<76”

`XN<

6}]~qw"}]bM}]bTs8O7PD“diagpath - oO}]?<76”

Command Reference PD:db2diag - db2diag U>Vv$_;

^)| 7:BE>DFK DB2 _ICTVQV4M IBM Tivoli SystemAutomation for Multiplatforms .dD/I (Windows)

Zf> 9.5 ^)| 7 M|_f>D^)|P,zIZ Windows Yw53O9Cb)

BE>,SxT9C DB2 _ICTVQV4 (HADR) M IBM Tivoli System Automa-

tion for Multiplatforms (SA MP) D DB2 ~qwtCT/\m#

TBE>9zITw*/:\mw420 SA MP "9 SA MP \;T/\m HDAR

J4,Sx9zITDFk SA MP D/I:

v mkdb2

v mkhadr

v rmdb2

v hadr_start.ksh

v hadr_monitor.ksh

v hadr_stop.ksh

126 BvZ]

Page 141: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 11 B 20"(FM^)|v?&\

f> 9.5 |,;)v?&\,|G9z7?p|lYRz7,$|]W#

g{zQ20f> 9.1 rf> 8 1>,"Rk+|G}6Af> 9.5,G4zh*(F

Af> 9.5#DB2 f> 9.5 GBD"Pf#;\&C^)|TSf> 9.1 }6Af>

9.5#

ki4>ZTKbXZf> 9.5 D20"(FM^)|v?&\D|`j8E"#

*Kb(FV^T"I\DJbMzh**@Dd{j8E",kND 6(F8O7P

D“DB2 ~qwD(F*c”M6(F8O7PD“DB2 ~qwD(F*c”#

+ DB2 ~qwM DB2 M'z(FAf> 9.5 I\*sz(F}]b&CLrM}L#

ki46(F8O7PD“}]b&CLrD(F*c”M6(F8O7PD“}LD(

F*c”wbTozz7(GqfZNN(F0l#

IBM Tivoli System Automation for Multiplatforms(SA MP)Q/I=DB2 20P(Linux M AIX)

Z Linux M AIX Yw53O,IBM Tivoli System Automation for Multiplatforms (SA

MP) Base Component k IBM }]b~qw&sZ;p#

zVZI9C,yM IBM }]~qwz7s(Z;pD DB2 20Lrr Tivoli E>

420"|BM6X SA MP Base Component#

I DB2 ^)|20D SA MP Base Component f>*gBy>:

v DB2 f> 9.5 ^)| 6 M|_f>D^)|:SA MP 3.1(Linux Yw53)r SA

MP 3.2(AIX Yw53)

v DB2 f> 9.5 ^)| 3"^)| 4 M^)| 5:SA MP 2.2.0.7

v DB2 f> 9.5 ^)| 1 M^)| 2:SA MP 2.2.0.5

v DB2 f> 9.5 GA:SA MP 2.2.0.3

3)9C|_f>DYw53r2~D73h*X(f>D SA MP Base Component T

'V_ICT&\#g{zrc9C_ICT&\,G4&7#53zc SA MP Base

Component DHvu~#}g,SUSE Linux Enterprise Server (SLES) 11 h*nM6

p SA MP Base Component 3.1 ^)| 5#PX SA MP Base Component 'VDm

~M2~D|`E",kND“IBM Tivoli System Automation for Multiplatforms (SA MP)

Base Component 'VDm~M2~”#

Sf> 9.5 ^)| 5 *<,DB2 z7^)|3q|(|_f>D SA MP Base Com-

ponent DTCmI$\?#+G,zXk(}&C DB2 f> 9.5 ^)| 6 r|_f

>D^)|420b)Q|B SA MP Base Component 3qDzk#Z3)ivB,

z9IS Tivoli Web >cBXQ|BD SA MP Base Component 1>#PX|``

XE",kND`XNq#

© Copyright IBM Corp. 1993, 2010 127

Page 142: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6}]V40_ICT8OkN<7PD:IBMTivoli System Automation for

Multiplatforms(Linux M AIX);

`XNq

6DB2 ~qwlYkE7PD“9C DB2 20Lr20M}6 SA MP Base

Component”

IBM Tivoli Monitoring for Databases: DB2 Agent Q/I= DB2 20P

120 DB2 z71,1!ivBa20 IBM Tivoli Monitoring for Databases: DB2

Agent#

'VZ Windows Yw53O20 Monitoring Agent for DB2,"R'VZ Linux M

UNIX Yw53OxPy20#

Monitoring Agent for DB2 I`S DB2 ~qwDICTMT\E"#

`XEn

6DB2 ~qwlYkE7 PD:IBMTivoli Monitoring for Databases: DB2 Agent;

+2^)|r/K~qwz7|B

*|B,;20;CPDNNryP DB2 ~qwz7,z;Yh*Vp&CX(Zz

7D DB2 ~qw^)|#zIT9C%v DB2 ~qw^)|3q4|Bb)z7#

z2IT9C~qw^)|3q4|ByP=(OD IBM }]~qwM'zT0 Linux

M UNIX =(OD IBM }]~qwKP1M'z#

`XNq

6DB2 ~qwlYkE7PD:&C^)|;

+T/4P20^)|sDNq(Linux M UNIX)T0Z^)|20ZdD=vV/=hGKP db2iupdt M dasupdt |n,VZ+T/

4Pb=v|n,br/K^)|20#mb,Z;N,S1+T/xPs(#r

K,;)zt/}]b\mw,DB2 z7Z20sM"4IT9CK#

ZH0"PfP,zXkV/|B5}"xPs(#

`XNq

6DB2 ~qwlYkE7PD:&C^)|;

V'V51VxF/T

51VxF/TJmz+}ZKPD AIX Vx0dw\D&CLrS;(om~qw

(F=m;(om~qw,x;aPOy!a9~q#

128 BvZ]

Page 143: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

(F+*F{vVx4,,dP|(&mwOBD"Zf",SDibh8T0,S

DC'#Z}Z(FDVxOKP DB2 Linux f"UNIX fr Windows f~qwG

\'VDbv=8#PX51VxF/TDd{E",kND ibm.com >cOa)D

AIX D5r IBM Redbooks® vfo#

DB2 f> 9.1 nH'V51VxF/T#

G root C'IT20MdC DB2 z7(Linux M UNIX)Zf> 9.5 .0,v1z_P root C'X(1,zEIT20z7"&CMXv^)

|"dC5}"mS&\?~r6Xz7#VZ,g{zGG root C',z2ITZ

Linux M UNIX =(O4Pb)Nq#

DB2 20LrZG root C'20ZdT/4(MdCG root C'5}#w*G root

C',zITZ20Zd(FG root C'5}DdC#z2ITZ;P root C'X(

DivB9CM,$Q20D DB2 z7#

DB2 z7DG root C'20Z1!ivB_P;vtCKs`}&\?~D DB2 5

}#

G root C'20Tm`i_P|}&,gTBwi:

v _P}'v$w>MC'Rk20 DB2 z7x;k<C53\m1D1dDs5

v (#;G53\m1+9C DB2 z74*"&CLrD&CLr*"_

v *";h* root C'(^2\6k DB2 z7Dm~D@"m~)&L(ISV)

!\G root C'C'20_P root C'20Ds`}&\,+T;fZ;)npMV

^T#(}ks root C'KP db2rfe |n,IT{}3)V^T#

`XEn

6IBM }]~qwM'zlYkE7PD:root C'20kG root C'20.dD

np;

6IBM }]~qwM'zlYkE7PD:G root C'20DV^T;

`XNq

6IBM }]~qwM'zlYkE7PD:9C db2rfe ZG root C'20PtCy

Z root C'D&\;

vSKBDl&D~X|V

l&D~G|,20MdCE"D ASCII D>D~#k9C DB2 20r<4P20;

,,DB2 l&D~JmZ;PC';%DivB20 DB2 z7r&\?~#

BDl&D~X|V920M?p DB2 z7|]W#

zITZ AIX M Linux =(O9CTBX|V420 IBM Tivoli System Automa-

tion for Multiplatforms(SA MP)y>i~:

v INSTALL_TSAMP

zITZ Windows =(O9CTBX|V4tC)92+T:

v DB2_ADMINGROUP_DOMAIN

Z 11 B 20"(FM^)|v?&\ 129

Page 144: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v DB2_USERSGROUP_DOMAIN

>z7=xa)K;)_P1!u?DVIy>l&D~#b)y>l&D~;Z DB2

CD OD db2/platform/samples P(dP platform m>2~=()#

`XN<

6DB2 ~qwlYkE7PD:l&D~X|V;

vSKG DB2 5}O"#iZf> 9.5 .0,zIT9C DB2 KP1M'zO"#ir9C Windows 20Lr

DNNz7mS DB2 KP1M'z&\#Zf> 9.5 P,IBM }]~qwKP1M'

zO"#iF* DB2 5}O"#i,"vSKG DB2 5}O"#i#

9CBDG DB2 5}O"#iITaIX+ IBM }]~qw}/Lr|&\mSA

9C Windows 20LrDNNz7# IBM }]~qw}/Lr|G;vBDI20

i~,|9CSyZ Windows D&CLrCJ DB2 ~qw|]W# IBM }]~q

w}/Lr|hF*I@"m~)&L(ISV)XBV"MCZss5DdMsf#?

p=8PD&CLrV"#

IBM }]~qw}/Lr|Dw*X+&\gB:

v |w*%vDI4PD~;6,b9|cZXBV"M?p#

v a)K Windows 20LrO"#i(.msm D~),br/KOs&CLrP IBM

}]~qw}/Lr|zkD/I#

`XEn

6IBM }]~qwM'zlYkE7PD:IBM }]~qwM'zM}/Lr`M;

Z 1273DZ 11 B, :20"(FM^)|v?&\;

Z 1813D:^)| 4:QiO ODBC"CLI M .NET DO"#i(Windows);

`XN<

6IBM }]~qwM'zlYkE7PD:G DB2 5}O"#i(Windows);

@"5}`MZ\'VD=(.d_P|CD;BT(Linux M UNIX)Linux M UNIX Yw53PvSK@"5}`M,T95}`MZ\'VD DB2 =(

.d|S;B#

@"5}G}]b~qwM;Jm>X,SD>XM'zD5}#*4(@"`M,

kT db2icrt |nD -s N}8( standalone#

`XN<

Command Reference PD:db2icrt - 4(5};

Windows Vista ?pM9C|]WZf> 9.1 ^)| 2 P}kKT Windows Vista Yw53D'V#VZ|]WZ Win-

dows Vista Yw53O?pM9C DB2 M DB2 Connect z7#

f> 9.5 |,TBv?&\:

v vSKT IBM Data Studio M Query Patroller D'V#

130 BvZ]

Page 145: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v vSK;V DB2 l]==T9C+?\m1X(4t/ DB2 |n0Z#g{zG

>X\m1iDI1,k9CKl]==4t/h*Yw53>X\m1X(D DB2

|nM$_#

`XN<

Getting Started with Database Application Development PD:DB2 ~qwM IBM }

]~qwM'zD20*s (Windows);

6DB2 Connect vKflYkE7PD:DB2 Connect vKfD20*s

(Windows);

6DB2 Connect ~qwlYkE7 PD:DB2 Connect ~qwz7D20*s

(Windows);

^)| 1:vSK Solaris x64 'VITZ Solaris Operating Environment(x64)O20 DB2 f> 9.5 ^)| 1(M|_

f>)z7#

+G,BPz7M&\?~Z Solaris x64 O;\'V:

v IBM DB2 vKf Linux f"UNIX fM Windows f

v IBM DB2 Net Search Extender

v DB2 Query Patroller(QP)

v IBM DB2 6k=&CLr~qw

v _ICT&\?~D IBM Tivoli System Automation for Multiplatforms i~

Z Solaris x64 O,TB&\Z DB2 }]bz7P2;IC:

v Kerberos 2+Te~

v &CLrl&b?(ARM 'V)

`XN<

Getting Started with Database Application Development PD:DB2 ~qwM IBM }

]~qwM'zD20*s(Solaris Yw73);

6DB2 ~qwlYkE7PD:DB2 V9.5 z7Mr|E";

mSK Windows Server 2008 'VITZ Windows Server 2008 Yw53O20 DB2 }]bz7#

Windows Server 2008 OD DB2 }]bz710;'VTB&\:

v *O(*O53"~qwM}]b)

*9C Windows Server 2008 Failover Cluster T DB2 Vx}]b73DJO*F'

V&\,zXk20 DB2 f> 9.5 ^)| 3 r|_f>D^)|#

Z 11 B 20"(FM^)|v?&\ 131

Page 146: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Getting Started with Database Application Development PD:DB2 ~qwM IBM }

]~qwM'zD20*s (Windows);

6DB2 Connect vKflYkE7PD:DB2 Connect vKfD20*s

(Windows);

6DB2 Connect ~qwlYkE7 PD:DB2 Connect ~qwz7D20*s

(Windows);

^)| 3:Vx}]b73'V Windows Server 2008 FailoverClustering

Z DB2 f> 9.5 ^)| 3 P,I9C Windows Server 2008 failover clusters Z DB2

Vx}]b53PxPJO*F#

*+Vx DB2 }]b53dC*Z Windows Server 2008 JO*F/:OKP,kq

-W$i“Implementing IBM DB2 Universal Database V8.1 Enterprise Server Edition with

Microsoft Cluster Server”PhvD}L#IZ IBM m~JOb(x7* http://

www.ibm.com/software/sw-library/)PNDCi#

r* Windows Server 2008 Failover Clustering &\?~PywD|D,I\h*xP

TB=ShC:

v Z Windows Server 2008 JO*F/:P,Windows /:~qGZXbD>X53

J'BKPD,xZ Windows Server 2003 P,Windows /:~qGZ\m1K'

BKPD#b0lZ/:~qK'BKPD DB2 J4(db2server.dll)DYw#

ZVx}]b73P,g{ Windows JO*F/:PD DB2_EXTSECURITY "amd?hC* YES,G4DB2ADMNS M DB2USERS iXkGri#

1`Vx5}Z Windows JO*F/:PKP1,INSTPROF 76XkhC*xg

76(g \\NetName\DB2MSCS-DB2\DB2PROFS)#k"b:g{z9C db2mscs |n

9 DB2 }]b53/:/,G4aT/hCxg76#

1NI Windows Server 2008 JO*F/:1,MZ Active Directory P4(Km

>B/:DFczTs#}g,g{/:{VG MYCLUSTER,G4MZ Active

Directory P4(KFczTs MYCLUSTER#g{C'T`Vx5}xP/:/"

R DB2_EXTSECURITY "amd?hC* YES,G4Xk+KFczTsmS=

DB2ADMNS i#Xk4PKYw,by,DB2 J4 DLL E\CJ \\NetName\

DB2MSCS-DB2\DB2PROFS 76#}g,g{ DB2 Administrators iG MYDOMAIN\

DB2ADMNS,G4Xk+FczTsmS=Ki#ns,+FczTsmS=

DB2ADMNS is,Xk+/:PDb=vZcyxPXBt/#

v Z Windows Server 2008 Failover Clustering P,;Y'V“/:D~2mJ4”,x

G9C/:D~~qw#D~2m(#fD~2m)+yZ/:D~~qwJ4#

Microsoft *sZ/:P4(D/:D~~qw9C“r{53”(DNS)4xP{Fb

v#KP`Vx5}1,*sD~~qwJ4'VD~2m#db2mscs.cfg D~P8

(D NETNAME_NAME"NETNAME_VALUE M NETNAME_DEPENDENCY N}D5CZ4(D~~qwMD~2mJ4#NetName yZ IP X7,xK NetName

XkZ DNS P#}g,g{ db2mscs.cfg D~|(TBN},G4+4(D~2m

\\MSCSV\DB2MSCS-DB2:

132 BvZ]

Page 147: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

...NETNAME_NAME = MSCSNNETNAME_VALUE = MSCSV...

{F MSCSV XkZ DNS "a#qr,1 DNS bv;I&1,* DB2 /:4(

DD~~qwrD~2m+'\#

`XEn

6}]V40_ICT8OkN<7PD:Microsoft JO*F/:'V (Windows);

6}]b2+T8O7PD:9C DB2ADMNS M DB2USERS iD)9 Windows

2+T;

^)| 3:&9C db2updv95 |n|B}]bSf> 9.5 ^)| 3 *<,1&CBD^)|T7#zD}]bqZC^)|6pK

P;y1,z&C9C db2updv95 |n#

K|nCZ|B53?<"4(53(eDB}]bTsT0+53(eDVP}]

bTsDd*}7D(e#

`XNq

6DB2 ~qwlYkE7PD:&C^)|;

`XN<

Command Reference PD:db2updv95 - +}]b|BA V9.5 ^)|;

'Vib/73

DB2 f> 9.5 'Vj+6k2~rL~D?V(53)\mLr#(53)\mLr

(VF*ibz`Sw)GJm`vYw53,1ZwzOKPDib/=(#

;*zcYw53*s,DB2 f> 9.1 Mf> 9.5 }]b5}MITZib~qw7

3PKP#PX\'VDib/73D|`E",kND DB2 Mib/ - \'VD7

3#

Z 11 B 20"(FM^)|v?&\ 133

Page 148: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

134 BvZ]

Page 149: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 12 B *Ov?&\

IBM WebSphere Federation Server V9.5 PQDxK&CLr*""dCM2+T#

IBM WebSphere Federation Server V9.5 Pa)KTB*Ov?&\#

Qv?&CLr*"D*O&\

f> 9.5 Pa)D&CLr*"v?&\|(T XML }]`M"&CLr#fcM

WITH HOLD NjD'V#

XML }]`M'V

PKT6L XML }]`MD'V,zIT(}*O~qw4CJM&m6L DB2 }

]b Linux f"UNIX fM Windows fD XML }]#XML 'V|(TBX*&\:

v *O~qwOD XML `Mk6L XML `M.dD`M3d

v 9C SQL/XML M XQuery oTa)inD XML }]&m

&CLr#fc

*O&CLr#fcITTBqa)|`XF"uYx(yCiv"Dxk&CLr

_-D/I#zIT+BqT_-==.V*%cr6Wc#fc#IT4U&CL

r_-%@MErXv?v#fc#

WebSphere Federation Server VZ'V DB2 }]b Linux f"UNIX fM Windows

f}]4Dek"|BM>}YwD&CLr#fc#

WITH HOLD Nj

WebSphere Federation Server VZJmz9C WITH HOLD tTywDNjZ DRDA®

|0LrM DB2 }]b Linux f"UNIX M Windows f}]4D`v$w%*P#

Vr*4,#Kv?&\ITT9CNj&ma{/a)|CDXF#

T0,1d5rXvYwjI$w%*1,aXUNj#VZ,*O~qwPDNj

k}]4PDNj,=,"R*O~qwaZ}7D1dcXU#

Qv?*OD2+T

*ODB2+Tv?&\|(IEOBD"}]bG+Mb?C'3df"bDyZ C

DBSZ#

IEOBD

IEOBDG;v}]b2+TTs,|(e*O~qwkb?5e(g&CLr~

qwr}]4~qw).dDIEX5#1"vkIEOBDD(e%dDT=,S

ks1,*O~qw("&CLr~qwA*O~qwDk>IE,S,""T("

*O~qwA}]4~qwDv>IE,S#

Z*O53P,IEOBDa)TBf&:

© Copyright IBM Corp. 1993, 2010 135

Page 150: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v K=KC'j6#+Z{v*O53P+%C'Dj6#

v IFJT#sFU>j6~qw*T:4PDBqT0?vC'4PDBq#r

K,wvC'DX(BqGIFJD#

v X(XF#zIT+1!G+8(xIEOBDDyPC'#mb,z9IT+|

`X(G+ZhX(C',Tc{GvZCX(OBDP$w1E_P|`X(#

v 2+T#53Z(j6vqC53h*DX(,x;aqCyPC'h*DyPX

(D,/#4953Z(j6Q9\,}]2HZ(j6_PyPX(1|;]W

\=%w#

v \m,$#C'3dMiD}?TxuY#

v T\#Z("IE,Ss,C,S+;1&Zn/4,#1d{C'xP,S1,

~qw;aXUom,S4("BD,S#`4,~qwa+,SD10C'j6

P;*d{C'j6#y](eIEOBDD==,I\;h*xPO$#

'V+*OIEOBDk DRDA |0LrMTB}]4dO9C:DB2 (C}]b

Linux f"UNIX fM Windows fT0 DB2 (C}]b z/OS f#

b?C'3df"bDyZ C DSZ

1!ivB,zw*\m14(C'3d1,b)3d+;S\"f"Z?v*O~

qwOD+V?<P#(#ivB,C'h*{G9CD?v*O~qwOfZ;v

r`v3d#?1}]4D6L\k|D1,zXk|B;vr`v+V?<PDC

'3d#

*a_C'3dE"D2+T"uYCE"D,$$w?,&+C'3dE"f"Z

b?f"bP(g LDAP ~qw),byIT9C|`2+&\(g SSL M?S\)

4#$CE"#ZzdC*O~qwT9Cb?f"b.s,16L\k|D1,z

;h*|BC'3d;N#

*O~qw9Ce~4a)b?f"bDSZ#T0,WebSphere Federation Server '

Vv9C Java 49(e~#V'V C M C++#a)KSZb"7D~My> C e

~#

Qv?T*ODdC

f> 9.5 Pa)D*OdCv?&\|(T/U/GF3FE"M;vCZU/GFP

Mw}{DDx=(#

T/"BGF3FE"

)9K3FE"T/U/&\,T(}KPGF3FE"(NNSTAT)f"}L4T

/"BC3FE",9GF3FE"#VnB#103FE"9*O~qwODE/

w\;wvITa_i/f.T\DwG!q#

PX|`E",kND Automatic refresh of nickname statistics,x7* http://

publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.swg.im.iis.fed.query.doc/topics/

iiyfqnnsatm.html#

136 BvZ]

Page 151: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DxKGFPMw}{zI

Qv?CZ*`XGFzIGFPMw}{D=(,TczID{Fk-<{F|S

%d#

PX|`E",kND Nickname column and index names,x7* http:/ /

publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.swg.im.iis.fed.query.doc/topics/

iiyfqnnonam.html#

Z 12 B *Ov?&\ 137

Page 152: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

138 BvZ]

Page 153: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 13 B 4Fv?&\

f> 9.5 PD4Fv?&\|(BD CCD ?j`MMT DECFLOAT .xF!c}

]`MD'V#

ki4>ZTKbXZf> 9.5 P4Fv?&\D|`j8E"#

BD CCD ?j`M\b,S UOW M CD mzVZIT!q4F=“;B|D}]”(CCD)?jm,x;X,S“|D}]

”(CD)mM IBMSNAP_UOW m#

*9CBDm`M,kZ IBMSNAP_SUBS_MEMBR mD TARGET_STRUCTURE P

P8(5 9#

49`M* 9 D CCD m|, IBMSNAP_LOGMARKER P,+ Apply Lr;*s,

S CD mM IBMSNAP_UOW m4qCKPD4d5E"#Apply LrxGT`,\

ZZyPPD IBMSNAP_LOGMARKER PPzI`,D5#

BD CCD m`Mk`M* 3 D CCD mDa9`,#||,DvXhD IBM PT

0C'P:

IBMSNAP_COMMITSEQ

IBMSNAP_INTENTSEQ

IBMSNAP_OPERATION

IBMSNAP_LOGMARKER

zIT+BD?jm`M"a*}c4FdCD4m#

4FYw'V DECFLOAT }]`MBD DECFLOAT .xF!c}]`M'Vh*+H* 16 r 34 ;D+7.xF5D

5q&CLr#zITZ DB2 }]b Linux f"UNIX fM Windows fT0 DB2

z/OS fO4Fz9C DECFLOAT }]`M(eD}]#

zIT+z9C DECFLOAT (eDPCw4F|PD;?V#

r*aXO}],yT SQL 4F;'V+ DECFLOAT (34) 4P3dA DECFLOAT

(16) ?jP#

© Copyright IBM Corp. 1993, 2010 139

Page 154: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

140 BvZ]

Page 155: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 14 B >XoTv?&\

>XoTv?&\a)K|`T}]xPErD!n"BD Unicode V{.DVMCZ

BDj?/}DyZV{D&m#

ki4TBwZTKbf> 9.5 P}kD>XoTv?&\#

oT6p{ma)K|`CZT}]xPErD!n

VZ,z4( Unicode }]b1,IT8(oT6p{m#oT6p{mJmz!qz

DoTMXxn0_D}]Er#

oT6p{mTG Unicode }]bD SYSTEM {m*y!#?voT6p{m+ Uni-

code }]xPEr,MCqC}]Dzk3Q*;*G Unicode zk3,;s&CT

&D SYSTEM {m#

g{z+G Unicode }]b*;* Unicode }]b,G49CoT6p{mIT7#

;aT>}]ErPDnp#

z2IT+G Unicode SYSTEM {mkBD COLLATION_KEY_BIT j?/}dO9

C#}g,zIT8(&C9CDV{m4T SQL i/Da{xPEr#

`XEn

6zJ/8O7PD:Unicode }]DoT6p{m;

Unicode V{.DVJm8(NN Unicode V{f> 9.5 }kKBD Unicode V{.DVTJm9Cz;\S|L1SdkD\'V

V{#

KDV9CPI\8(zS|L;]Wry>^(dkDzkc#}g,z^(Z"

o|LOdkUo=Y{V{,+zIT8(H[D Unicode V{zk#

KDVkG Unicode V{.DV_P`,Doe,;G}KIT1SdkV{b,z9

IT(} Unicode zkc48(V{#

`XN<

SQL Reference, Volume 1 PD:#?;

j?/}DyZV{D&m'VIdV{s!

f> 9.5 |,;)BDj?/},b)/}Jmz+V{.}]&m*;.V{#z;

h**@?vV{DVZm>#

?v Unicode V{I;ADvVZiI#*KJ&IdV{s!,TZ SYSIBM #=

T0CZ8>V{.%*D;v=SN},TB/}GkV{`XDBf>#g{9

C1! SQL 76+48(V{.%*,G4+wCb)/}DBf>#KP*kH0

"PfPDP*f],+fZ;)np#*wCH0"PfPICD`,/},k9

C SYSFUN #=T=^(/}{#

© Copyright IBM Corp. 1993, 2010 141

Page 156: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v INSERT

v LEFT

v RIGHT

OVERLAY j?/}Gf> 9.5 PDBvZ],|2'VyZV{D&m#

`XN<

SQL Reference, Volume 1 PD:INSERT ;

SQL Reference, Volume 1 PD:LEFT ;

SQL Reference, Volume 1 PD:RIGHT ;

SQL Reference, Volume 1 PD:STRIP ;

SQL Reference, Volume 1 PD:TRIM ;

SQL Reference, Volume 1 PD:OVERLAY ;

Big5-HKSCS–Unicode *;mvSKZ Unicode }]bPf" HKSCS}]D'V

f> 9.5 a)KBD Unicode *;m,b)mJm Big5-HKSCS M'z,SA Uni-

code }]b"ZdPf" HKSCS(c[XpP~x9dV{/)}]#

BD*;m'V HKSCS-2004 M Unicode 4.1 V{#S Big5-HKSCS *;* Unicode

;azI“(Cx”(PUA)zkc#r*S Unicode 4.1 *<,yP HKSCS-2004 V

{_PG PUA Vd#;x,ZS Unicode *;* Big5-HKSCS Zd,HKSCS V{

DH0 Unicode f>P9CD PUA zkc+*;*J1D Big5-HKSCS zkc#

`XEn

6zJ/8O7PD:,SAzk3 950 }]bD Windows M'z;

`XNq

6zJ/8O7PD:+|, HKSCS }]Dzk3 950 }]b*;* Unicode }

]b;

`XN<

6zJ/8O7PD:\'VDXrzkMzk3;

UPPER(UCASE)M LOWER(LCASE)j?/}'VoT73VZ,j?/} UPPER(UCASE)M LOWER(LCASE)IT9CoT73`XD*

;4|DD>s!4#1!ivB,UPPER M LOWER *;V{.PDV{,x;<

GoT73#TZ3)V{,Z9CyZoT73D*;1,s4V{k!4V{.

dfZ;,3d#

}g,V{ i ZAzdoPPDV;,f>#xcD i M;xcD i IT*s4r!

4#xcD!4 i MxcDs4 i k|GD;xcf>;,#1z8(AzdooT7

3 tr_TR 1,UPPER j?/}a+-!o!4V8 i *;*OfxcD-!os4V

8 i,4 Unicode V{zk U&’\0130’#1z8(AzdooT731,LOWER j?

/}a+-!os4V8 i *;*;xcD-!o!4V8 i,4 Unicode V{zk

U&’\0131’#g{;8(oT73,G4 UPPER j?/}a+-!o!4V8 i *;

*-!os4V8 i,4 Unicode V{ U&’\0049’;x LOWER j?/}a+-!os

4V8 i *;*-!o!4V8 i,4 Unicode V{ U&’\0069’#

142 BvZ]

Page 157: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

SQL Reference, Volume 1 PD:UPPER ;

SQL Reference, Volume 1 PD:LOWER ;

SQL Reference, Volume 1 PD:LOWER(oT73`X);

SQL Reference, Volume 1 PD:UPPER(oT73`X);

SQL Reference, Volume 1 PD:LCASE ;

SQL Reference, Volume 1 PD:UCASE ;

SQL Reference, Volume 1 PD:LCASE(oT73`X);

SQL Reference, Volume 1 PD:UCASE(oT73`X);

^)| 1:yZoT73`XD UCA D{ma)|`CZT}]xPErD!n

Sf> 9.5 ^)| 1 *<,1z4( Unicode }]b1,VZIT8(a)D/yZ

{DErD{m#

oT73`XD{my]8(DoT73(|(ngoTMXr.`DE")a)Z

{D}]Er#9ITw{b){mTa);xVs!4M;xVotDEr#

DB2 f> 9.5 ^)| 1 PDoT73`XD{myZf> 5.0 D Unicode {mc(,

Cc(a);Vf6,CZ4U{O Unicode j<*sD==HO=v Unicode V{

.#

9IT+yZoT73`XD UCA D{mk COLLATION_KEY_BIT SQL j?/}

dO9C#

`XEn

6zJ/8O7PD:yZoT73`XD UCA D{m;

Q)9 GB18030 zk/'VS^)| 5 *<,'Vzk3 1392(GB18030)w*M'zM}]bzk3#ZK"

Pf.0,zk3 1392 ;\k EXPORT"IMPORT M LOAD 5CLrdO9CE\

CZ Unicode }]b#

*9C GB18030 zk/4(}]b,k9CTB|n:

CREATE DATABASE ... USING CODESET GB18030 TERRITORY CN

ISM'z,S=_P GB18030 }]D}]b,^[M'z9CDGzk3 1392 9

G Unicode zk3 1208 w*&CLrzk3#

Windows Yw53;PCZ+ GB18030 (f*zk/DoT73hC#*K7# DB2

M'z+ Windows $w>S*9C GB18030 zk/(zk3 1392),kjITBN

q:

v 20IS MicrosoftqCD GB18030 'V|#

v ZxrMoT!nP,+G Unicode LrDoThC*PD(Pz)#

v + DB2CODEPAGE "amd?hC* 1392#

Z 14 B >XoTv?&\ 143

Page 158: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Sf> 9.1 ^)| 8 *<PK'V#

dP|, GB18030 zk/PDV{(+;Z GBK zk/P)DD~{ZXFPDP

;\'V#*r*r#fb)D~,k9C CLP |nr CLI#

`XEn

6zJ/8O7 PD:zk35DIz;

144 BvZ]

Page 159: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 15 B JOoOMJb7(v?&\

>ZEvKJOoOMJb7(Dv?&\,|(}]bIV4TM}];BTv?

&\"r/DmsMU>i4==T0CZzYMG<msDB$_#

ki4>ZTKbXZJOoOMJb7(=fDxD|`j8E"#

}]U/$_zYbbms

B$_ db2fodc(WNvV}]6q)Z DB2 5}Plb=bbDmsiv1U/y

Z"4D}]#zIT9CK}]4ozT}]bPI\"zDmsivxPJOo

O#

zITC}]b\mwT/KP db2fodc $_,2ITV/KPK$_#zXk8(D

)"4a<B}]b\mwKPK$_#t/ db2fodc $_D"4|(IZ<B#z"

zwRpr&RDEE(Z UNIX Yw53O)"l#(Z Windows Yw53O)M

}]Y5yzzDbb DB2 53ms#(}Z db2pdcfg dCN}r DB2FODC "amd?0d`XN}PhC5,8(*U/D}]`M#jI}]U/s,zXk

KP db2support $_4<8U/yzzDoOD~"<8+|a;x IBM 'Vz9#

K$_f;K3)}]U/Yw"O"Kd{JOoO$_(g db2support)M IBM '

Vz99CD$_PDd{`F}]U/Yw#

`XN<

Command Reference PD:db2support - JbVvM73U/$_;

6}]~qw"}]bM}]bTs8O7PD:;c"amd?;

Command Reference PD:db2pdcfg - dC DB2 }]bDJb7(P*;

Command Reference PD:db2fodc - DB2 WNvV}]U/;

*U>G<h)vSK SQL \m}LzIT9CBD PD_GET_DIAG_HIST 53(e}L4SwVh)5XB~"(*Mo

OU>G<,gE/w3FE"U>M\m(*U>#

K}L9'V@UM'0l5"G<`MMG<1dAGxP$}K#M'0lDO

XTITSE"=X|#zITXFoOE"D6'MXc#

`XN<

Administrative Routines and Views PD:PD_GET_DIAG_HIST - Sx(Dh)5X

G<;

DxK*z}];BTli

ITZ INSPECT |nP9CBDX|V INDEXDATA T09C db2inspect API 4T

}];BTli4Pw}#

INSPECT |nM db2inspect API (}li}]bD3;BT4li}]bDe5a9

j{T#Z{v|n&mZdJmTyP}]bTsxPA4CD,1,b)|D9

© Copyright IBM Corp. 1993, 2010 145

Page 160: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Jm INSPECT |nM db2inspect API ("w}Tli}];BT#g{v8(X|V

INDEXDATA x;PTC6pSd8(NNd{X|V,G41!&m6pS NOR-

MAL |D* NONE#}g,g{8( INDEXDATA "R*+}#&m6pCZ}]Ts,G4}K8> INDEXDATA b9*8>X|V DATA NORMAL,r*1!&

m6p* DATA NONE#

`XN<

Administrative API Reference PD:db2Inspect - li}]bDe5a9j{T;

Command Reference PD:INSPECT ;

^)| 3:BqM@xB~`Sw|(=SM'zE"DB2 f> 9.5 ^)| 3 +|`M'zE"mSABqM@xB~`Sw#KE"I(

}C'4(DBqB~`Swdvr_ db2pd 5CLrdvq!#db2pd 5CLr9\

;5XmM}]VxDXiE",T0PX RUNSTATS 5CLr4,T0mM`X*

w}DE"#

Z"P^)| 3 .0,zYM'zBq1v TranHdl M AppHandl *XIC#^)|

3 mSKTB*X:ClientUserID"ClientWrkstnName"ClientApplName M ClientAccntng#

I9Cb)*XqC|j8DBq`SE",vS(fj8LH,"Zh*1K%#

`XN<

Command Reference PD:db2pd - `SMoO DB2 }]b;

^)| 3:BD db2fodc |nN}6qw}msMT\JbD}]BD db2fodc |nN}6qw}msMT\JbD}]#db2fodc 5CLrCZ6qP

X DB2 5}yZ"4D}],IozxPJb7(#

DB2 f> 9.5 ^)| 3 mSK db2fodc(WNvV}]6q)|nD=vB!n,I

CZU/kw}msrOXT\Jb`XDyZ"4D}]#

Z DB2 5}Plb=4$O=Dmsiv1,db2fodc |nU/yZ"4D}]#z

IT9CK}]4ozT}]bPI\"zDmsivxPJOoO#S^)| 3 *

<,zIT9C -indexerror N}46qw}ms,"9C -perf N}46qT\JbD`X}]#jI}]U/s,zXkKP db2support |n4<8U/yzzDoOD

~"<8+|a;x IBM 'Vz9#

I(}hC}]b\mwT/KP db2fodc $_47Yw}ms,=(*dC db2pdcfg

dCN}r DB2FODC "amd?0d`XN}#

146 BvZ]

Page 161: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

6JOoO8O7PD:y]#{POJbU/oOE";

`XN<

Command Reference PD:db2support - JbVvM73U/$_;

Command Reference PD:db2pdcfg - dC DB2 }]bDJb7(P*;

Command Reference PD:db2fodc - DB2 WNvV}]U/;

^)| 3:db2pd M db2pdcfg |nII`vC'KPDB2 f> 9.5 ^)| 3 KP db2pd M db2pdcfg yhD(^Z Linux M UNIX =(

O#

Z"P^)| 3 .0,v_P sysadm (^D5}yP_\P'KP db2pd M db2pdcfg

|n#K*sVZQd*Jm_P sysadm"sysmaint"sysctrl r sysmon (^DC'K

Pb)|n#19C sysmon (^13)!na\=^F#

`XN<

Command Reference PD:db2pd - `SMoO DB2 }]b;

Command Reference PD:db2pdcfg - dC DB2 }]bDJb7(P*;

FP5:\#$D}Lz7E"|WU/S DB2 f> 9.5 ^)| 5 *<,I9CxPBD -fmpexechistory N}D db2pd

|nDdv4|]WXzY\#$}L(|("T0kD}L)D4Pz7#

IT9C -fmpexechistory N}4T>\@$}L(dP|(Q"TKPDG)}L)D4Pz7G<,TcoO;)k FMP xL`XDJb#

*KozbMI db2pd |na)D\@$}LDz7G<E",IT9C genquery !

n4zIi/,;szIT#fMX49CKi/Ty]}L(;j645X}L#

="#i"{FMX({F#ITZ}]b\mw#9Mt/.sKPKi/,;*

4>}NN}L,i/a{Ma43ZKP db2pd |n1U/D}L4Pz7G<#

`XN<

Command Reference PD:db2pd - `SMoO DB2 }]b;

FP5:Qv? db2support $_S^)| 5 *<,db2support $_|(K9U/X(oO}]dC|*]WDB}K!

nMCZ+oOD~f"Zd{;CDi5!n#

IT9CBPB!n:

v -history history period M -time time interval !na+ db2support $_yU/D

}]^F*Zzy8(Dz71dNr1ddtZU/D}]#

v -Archive archive path !naZzy8(i576P4(I DIAGPATH dCN}y8(?<DZ]D1>#Zi5?<{FsfaT/7Swz{M101dA

G#

v -basic !na+I db2support $_U/D}]^F*kE/w`XDoOE"#

Z 15 B JOoOMJb7(v?&\ 147

Page 162: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v Q-v?K -ol !n,|'VU/`vE/6pD}]#

v + -extenddb2batch !nk -ol M -cl !ndO9C1,IT*yPE/6pU/db2batch E"#

v -nodb2look M -nocatalog !n+Vph9U/ db2look E"M?<E"#

`XN<

Command Reference PD:db2support - JbVvM73U/$_;

^)| 6:|]WU/M@@ DB2 KP4vE"S DB2 f> 9.5 ^)| 6 *<,DB2 KP4vKJLr~q}]U/w+a)PX

DB2 5}0d}]bMYw73DE"#(}KPBD db2has |n,Ma*<U/}

]"+}]"MA IBM a)D DB2 KP4vKJLr~qxPVv,;szI;]

IC PDF q=D(f,dP|,kzy& DB2 73DKP4vPXDa[M(i#

(}KP}]U/w|n db2has 4(K9udvD~#BfGdMKP db2has |n

1*8(D!nD>}:

db2has -icn FC123456 -name "Fake 1 Company, Inc." -address "123 Main St., Suite 123,Anywhere, CA 99999" -phone "555-555-5555" -email "[email protected]"-desc "Insurance services provider" -systype test -workload OLTP -send

+*ZbT53P$nDyP}]bU/}]#IT+KPEH6hC*nMhC,

Sx+T53PD}]U/wDT\0l5M=nMLH(Zs`}ivB,ITv

TTT\lID0l)#nUqCD9uD~ db2has_hostname_timestamp.zip ;Ek

1!$w?< ~/sqllib/db2hasdir P,"(}v?MM'}]f"b (ECuRep) "M

A DB2 KP4vKJLr~q#a9CK>}Pya)DgSJ~X7+_Pa[M

(iD(f"MA DBA John Smith#

`XNq

6JOoO8O7PD“gN9C DB2 KP4vKJLr~q”

`XN<

Command Reference PD:db2has - DB2 KP4vKJLr~q}]U/w;

^)| 7:T db2trc $_Dj8LHDDxZf> 9.5 ^)| 7 M|_f>D^)|P,QvSK=nB&\4Dx db2trc $_

Dj8LH#bITvzY8(DVx"Iy]X(&CLrj6(r&CLrd

z)xPzY#

*a)K&\,Q-r db2trc $_vSKTBzYZk#

-appid 9CKN}4zYX(&CLrj6#–appid !nk on M change |ndO9C#-appid ;k -perfcount !ndO9C

-apphdl9CKN}4zYX(&CLrdz#–apphdl !nk on M change |ndO9C#-apphdl ;k -perfcount !ndO9C

-dbp 8(*zYDVx#-dbp !nk on"change"format(flow 0 format !n)"stop"off !ndO9C#

148 BvZ]

Page 163: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Command Reference PD“db2trc - zY”

FP7:ITlii5U>D~DP'TZ V9.5 FP7 M|_f>D^)|P,zITH9C db2cklog $_4lii5U>D

~DP'T,;sYZ0vV4YwZd9Cb)D~#

Z4+4P0vV4.0lii5U>D~I7#V4Yw;ar*U>D~fZJ

bx'\#ZXU?vU>D~"+d4F=U>i5?<Ps,z9IT$@TX

9CC$_#

db2cklog $_D$w==gB:A!%vU>D~rA!3v6'DU>D~,;sT

b)D~4PZ?P'Tli#(} db2cklog $_Di$R;PzINNms{"r

/fDU>D~ITZ0vV4YwZd9C#g{U>D~4(}i$RzIms

{"r5X/f,G4bm>z;\Z0vV4Zd9CCU>D~#zITq-(

iDl&4&m4(}i$r5X/fDi5U>D~#

g{ IBM m~'Vz93IIZU>D~^'x<B}]~qwvVJb,G4I\

a*szKP db2cklog $_#

FP7:DB2 KP4vKJLr'VBD"M!nZ V9.5 FP7 M|_^)|P,zIT(}J~r SMTP "MPX db2has |nU/

D DB2 5}DQU/}]#IT9Cb=vB!n4zf1! FTP ~qw=(,+

U/D}]"MA IBM a)D DB2 KP4vKJLr~qxPVv"zI;]IC

PDF q=D(f#C(f*za)Vva{"|(PXDF DB2 }]b73DKP4

vD(i#

Z;vBD"M!nG mailx !n#g{^(,S=1! FTP ~qw,G4K!n+

dI1!!n#g{8(KK!n,G4 db2has |n+(}gSJ~+U/D}]"

MA [email protected]#

Z~v!nG(} SMTP "MU/D}]#g{53OdCK SMTP,G4IT8(

K!nT(} SMTP +U/D}]"MA [email protected]#

Z 15 B JOoOMJb7(v?&\ 149

Page 164: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

150 BvZ]

Page 165: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 2 ?V |DDZ]

>ZhvK;)Q|DD&\";Fv9CD&\M;Y9CD&\,Z`4B&C

Lrr^DVP&CLr1&G!b)&\#

Kbb)|DPzZ*"10&CLrMT(FAf> 9.5 xPf.#

ZBfwZP,kX(^)|`X*DwbDjb*7|(0:“FPx”,dP x m>^

)|6p#

Z 1533DZ 16 B, :|DD&\;>BhvKTVP DB2 &\D|D,|(k}]bhC"}]b\m"&CL

r*"T0 CLP M53|n`XD|D#

Z 1953DZ 17 B, :;Fv9CD&\;>BP>K;Fv9CD&\,bm>X(&\r&\?~T\'V,+(i

;*Y9C|G,+4D"PfPI\a+d}%#

Z 2053DZ 18 B, :;Y9CD&\;>BP>Kf> 9.5 P;'VD&\?~M&\#

Z 2113DZ 19 B, :0l DB2 f> 9.5 9CD DB2 f> 9.1 ^)||D;>BhvKZf> 9.1 ^)| 3(M|g^)|)PmSr|DD&\?~M

&\,|G,yJCZf> 9.5,+4Z>iDd{BZPxPhv#

© Copyright IBM Corp. 1993, 2010 151

Page 166: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

152 BvZ]

Page 167: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 16 B |DD&\

,$wv"Pf.dD&CLrf]TG1q.1#;x,3)P*XkDdT{C

B"PfPDB&\M|DD&\#}g,I|DB4(}]bD1!dC5,r_

IvS^F5#

TB`pPDwbhvKf> 9.5 PI\0lVP&CLrDQ|D&\#

\m|D\a

B}]bD1!zk3* Unicode4(BD DB2 }]b1,1!zk3* Unicode#T0,1!}]bzk3yZzC

44(}]bD&CLrD73#

j8E"

Unicode }]bITJCNNoTDV{#9C Unicode +Jm}]bZzD5qv$

1vSoTMXr_g#

VzDm`*"73(g Java M .NET)1!* Unicode#rK,Unicode }]bIT

|CXJOZb)*"73,buYKM'z/~qw(EI>#

bv=8

g{z*4(G Unicode }]b,kT=hC}]bDzk/MXr#

`XEn

6zJ/8O7PD:DB2 }]b Linux f"UNIX fM Windows fPD Unicode

5V;

`XNq

6zJ/8O7PD:*}]b!qzk3"XrM{m;

6}]~qw"}]bM}]bTs8O7PD:4(}]b;

3)}]b\mwdCN}Q|Df> 9.5 P|,m`BDMQ|DD}]b\mwdCN}#mb,3)N}Q;Fv

r;Y9C,T43 DB2 &\D|D"BN}D}kr'VD}%#

BPBDMQ|DD}]b\mwdCN}JCZ DB2 Connect#

BD}]b\mwdCN}

IZvSKBD&\?~M&\,yTf> 9.5 |,m`BDdCN}#

m 9. BDf> 9.5 }]b\mwDdCN}\a

N}{F hv j8E"

cluster_mgr /:\mw{F 9}]b\mw\;k+v?/:dC|D+MA8(D/:\mw#

© Copyright IBM Corp. 1993, 2010 153

Page 168: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

|DD}]b\mwdCN}

BmP>Kd1!5Q|DDdCN}#IT/,X|ByPb)N},x;X#9

"XBt/}]b5}#

m 10. 1!5Q|DDdCN}\a

N}{F hv f> 9.1 1!5 f> 9.5 1!5

comm_bandwidth (Exm y]Gq9CK_Y;;z

4Fc1!5#

y]Wc(EJdwDYH4Fc1!

5#TZ9C'WT+xD53,IT

$ZC5* 100#

fenced_pool \@$xLDns}

?

max_coordagents D5 AUTOMATIC

java_heap_sz Java bMwDnsQ

s!

yPYw53:2048 HP-UX Yw53:4096

yPYw53:2048

max_connections M'z,SDns}

?

max_coordagents D5 AUTOMATIC

mon_heap_sz }]b53`SwQ

s!

UNIX:90

xP>XM'zM6LM'

zD Windows }]b~q

w:66

xP>XM'zD Windows

}]b~qw:46

AUTOMATIC

num_poolagents zmxLXs! maxagents/2 D5 AUTOMATIC

BP}]b\mwdCN}Zf> 9.5 PDP*Q|Dr__PB6'#

m 11. P*Q|Dr_PB6'D}]b\mwdCN}\a

N}{F hv f> 9.5 |D

federated_async ?vi/Dnsl

= TQ }

ns6';YG maxagents/4 D5#|VZ* 32767#

instance_memory 5}Zf ns6';YG 4294967295#Z 32 ;=(O,|G 1000000;Z 64 ;

=(O,|G 68719476736#5}ZfVZm>Vx6'ZTZf{DD

^F,x;;Gm> DBMS Zf/Os!#

intra_parallel tCVxZ"PT KN}TXF SQL f!=8 SMP "PT,+|;YXFw}9("P

T#xG+y]w}\mwD;)u=li,4h*/,XtCw}9

("PT,+vZ CREATE INDEX YwZdY1tC#

max_coordagents -wzmxLDn

s}?

}K'V AUTOMATIC .b,ns6';YG maxagents D5u%num_initagents D5#|G 64000#

num_initagents XPDu<zmx

L}

ns6';YG num_poolagents D5#|VZG 64000#

num_initfenced \@$xLDu<

}?

ns6';YG max_connections + (maxagents - max_coordagents)

DM#|G 64000#

154 BvZ]

Page 169: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

;FvR;Y9CD}]b\mwdCN}

IZ&\|D"}kKBN}r!{K'V,BP}]b\mwdCN}Q;Fvr

;Y9C#

m 12. ;Fv9CDdCN}\a

N}{F hv j8E"Mbv=8

agentpri zmxLDEH

6

Z}kBD$w:X\m&\s,TKdCN}Dh*QuY,yT+4

D"PfPI\a}%KdCN}#

maxagents zmxLDns

}?

;*9C maxagents N}4XF}]b\mwzmxLDns}?,xG&hCTJmkK5}("D,S\}D^F#

`FX,;*9C maxcagents N}4XF""}]b\mwzmxLDns}?,xG&9C,S/PwM DB2 $w:X\m&\4\m53O

D$w:XMJ4#

maxcagents ""zmxLD

ns}?

query_heap_sz i/Qs! ;Fv9CKdCN},r*|CZ'V9C DB2RA -iD DB2 (C}

]b Linux f"Windows fM UNIX fDf> 7(r|Mf>)M'z,

xK-i;Y\'V#

;Y9CTBdCN}:

m 13. ;Y9CD}]b\mwdCN}\a

N}{F hv j8E"Mbv=8

priv_mem_thresh (CZfP5 r*}]b\mwVZ9C`_Le5a

9,yT;h*9CKN}#

`XEn

Z 1723D:3)}]bdCN}Q|D;

`XN<

Command Reference PD:RESET DATABASE CONFIGURATION ;

6}]~qw"}]bM}]bTs8O7PD:dCN}\a;

6(F8O7PD:DB2 ~qwP*|D;

|DK3)"amd?M73d?

Zf> 9.5 P,T"amd?M73d?xPKm`|D#

BD1!5

m 14. _PB1!5D"amd?

"amd? f> 9.1 1!hC f> 9.5 1!hC

DB2INSTPROF NULL Z Windows Vista Yw53O

* ProgramData\IBM\DB2\ ,Z

Windows 2003 r XP Yw53

O* Documents and Settings\

All Users\Application Data\

IBM\DB2\

Z 16 B |DD&\ 155

Page 170: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

B5

m 15. _PB5D"amd?

"amd? B5

DB2AUTH Kd?_P;vB5:

OSAUTHDB#+K"amd?D

5hC* OSAUTHDB Jmz9

C LDAP dC DB2 }]b53

TxPC'O$M(}Yw53

4q!b)C'Di#S DB2 f

> 9.5 ^)| 4 *<,QZAIX

Yw53Ov?KyZ LDAP D

O$'V#S^)| 5 *<,2

Q+8w L D A P 'V)9=

Linux"HP-UX M Solaris Yw5

3#

DB2_EVMON_STMT_FILTER S DB2 f> 9.5 ^)| 1 *

<,Kd?_PBD!n,b)

!nJmC'7(JCZB~`

SwDfr#?v!nm>3d

AX( SQL YwD{}5#

DB2_FCM_SETTINGS S DB2 f> 9.5 ^)| 6 *

<,Kd?_PBhC

FCM_CFG_BASE_AS_FLOOR,

|JmC'hC fcm_num_buffers

M fcm_num_channels }]b\m

wdCN}Dn!5,TcT/

dC&\;a+|Gw{*MZ

hC5#

DB2_MDC_ROLLOUT Kd?_PB5 DEFER MBh

v IMMEDIATE(|k10D

ON"YES"1 M TRUE hC`

,)#zVZITXFT`,/

:mD*v>}G9C"4w}

e}*v(1!P*)9G9C

SYw}e}*v#PX|`E

",kNDZ 66 3D:(}9

CSYw}e}!n,MDC *v

>}|lY;#

156 BvZ]

Page 171: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 15. _PB5D"amd? (x)

"amd? B5

DB2_WORKLOAD Kd?_PBPB5:

1 C " C M " C O G N O S _ C S "

FILENET_CM"INFOR_ERP_LN"

MAXIMO"MDM"TPM"WAS"

WC M WP#b)hCJmzZ

}]bP* 1C a)D&CL

r" I B M C o n t e n t

Manage r"Cognos ® Con ten t

S e r v e r " F i l e n e t C o n t e n t

M a n a g e r " I n f o r E R P

Baan"Maximo®"Master Data

Management"IBM Tivoli Provi-

sioning Manager"Websphere

A p p l i c a t i o n S e r v e r" I B M

W e b s p h e r e C o m m e r c e M

Websphere Portal dC;i"am

d?#S DB2 f> 9.5 ^)| 3

M^)| 4 *<,Vpa)K5

CM M WC#S DB2 f> 9.5

^)| 5 *<,a)K

COGNOS_CS"FILENET_CM"

MAXIMO"MDM, WAS M WP

b)5#S DB2 f> 9.5 ^)|

5 *<,a)K INFOR_ERP_LN

5#

Q|DDP*

m 16. Q|DP*D"amd?

"amd? Q|DDP*

v DB2_RESOURCE_POLICY

v DB2_LARGE_PAGE_MEM

v DB2_PINNED_BP

v DB2PRIORITIES

G root C'20;'Vb)"amd?#;J

m|Bb)d?#PX|`E",kNDZ

1293D:G root C'IT20MdC DB2 z

7(Linux M UNIX);#

DB2CLIINIPATH g{zZ Windows Yw53O20 DB2 f>

9.5 1!q(FYw,G4 DB2CLIINIPATH+hC*VP db2cli.ini dCD~D;C,K

;CCZ#f*(FD DB2 1>#;x,g{

zZ20 DB2 1>.s(F5}"k*,$d

CD~D(F0;C,k+Kd?hC*C;

C#

Z 16 B |DD&\ 157

Page 172: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 16. Q|DP*D"amd? (x)

"amd? Q|DDP*

DB2MEMMAXFREE g{zZ Linux M UNIX Yw53OhCKK

"amd?,G45}(F}La+|hC*

U#IZ}]b\mwVZ9C_L/}f#

M,rK(CZfIyP}]b\mw_L2

m,yT;Yh*hCKd?#

":;*hCKd?#hCKd?PI\5M

T\"<BbbP*#

PX|`E",kNDZ 36 3D:r/D`

_Le5a9uYKyP(D\I>

(TCO);#

DB2_EXTENDED_IO_FEATURES z;YIT9CK"amd?!n4hC*z

8]D I/O EH6#T0CZhCC I/O EH

6D API TxL*y!#f> 9.5 9CyZ_

LD#M,10;PH[D API 4hCyZ_

LD I/O EH6#PX|`E",kNDZ 36

3D:r/D`_Le5a9uYKyP(D

\I>(TCO);#

DB2_USE_DB2JCCT2_JROUTINE K"amd?D1!hCVZm> Java f"}

LMC'(eD/}D1!}/LrG IBM }

]~qw JDBC M SQLJ }/Lr#ZH0"

PfP,1! JDBC }/LrG DB2 JDBC `

M 2 }/Lr#PX|`E",kNDZ 182

3D:CZ Java }LD1! JDBC }/Lr

Q|D;#

DB2_WORKLOAD Sf> 9.5 ^)| 6 *<,1K[/"amd

?hC* S A P 1,

DB2_EXTENDED_OPTIMIZATION "amd?+hC* IXOR,Ta_I SAP &CLryz

IDi/DT\#

Bd?

f> 9.5 PBvKTB"amd?:

m 17. vSD"amd?

"amd? hv

DB2_ATS_ENABLE DB2 f> 9.5 ^)| 2 r|_f>P

a)KK"amd?#|CZtCr

{C\mNqwHLr#

DB2_CAPTURE_LOCKTIMEOUT K"amd?8(Z"zx(,1*

G<XZb),1DhvTE"#?

1"zx(,11,+4;vD>(

f"+|f"ZD~P#PX|`E

",kNDZ 463D:Qv?x(,

1oO;#

158 BvZ]

Page 173: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 17. vSD"amd? (x)

"amd? hv

DB2_EVMON_EVENT_LIST_SIZE K"amd?8(IEST4kX(

B~`SwDnsVZ}#o=K^

Fs,"T"MB~`SwG<Dz

mxLa;1H},1=SPs!B

5AKP5TB#PX|`E",k

NDZ 513D:$w:X\mv?&

\a)|CDXF;#

DB2FODC K"amd?(})9 DB2FFDC "amd?PH0a)D&\4XF“W

NvV}]U/”(FODC)P9CD

;ikJOoO`XDN}#|CZ

)zM IBM ~qVvK1XFZ4P

FODC =8Zd DB2 z7U/DZ

]#k9C DB2FODC 4XF#zivB}]U/Dwv=f#PX|`

E",kNDZ 145 3D:}]U/

$_zYbbms;#

DB2_HADR_PEER_WAIT_LIMIT S DB2 f> 9.5 ^)| 1 *<,1

hCKK"amd?1,g{IZ+

U>4F=8C}]bx<Bw}]

bODG<;h{8(k},G4“_

ICTVQV4”(HADR)w}]b

+QkTH4,#

DB2_HADR_SORCVBUF S DB2 f> 9.5 ^)| 2 *<,K

"amd?ICZ* HADR ,S8(

Yw53(OS)TCP WSVSU:e

xs!#PX|`E",kND Z 70

3D:^)| 2:ITw{ HADR ,

SD TCP WSV:exs!;#

DB2_HADR_SOSNDBUF S DB2 f> 9.5 ^)| 2 *<,K

"amd?ICZ* HADR ,S8(

Yw53(OS)TCP WSV"M:e

xs!#PX|`E",kND Z 70

3D:^)| 2:ITw{ HADR ,

SD TCP WSV:exs!;#

DB2_KEEP_AS_AND_DMS_CONTAINERS_OPEN Z!{$n}]b.0,K"amd

?Jm?v DMS mUd]wr*;v

D~dz,"rKxa_i/T\#

;&Z? DMS 73P9CKd?#

DB2 f> 9.5 ^)| 1 Pa)KKd

?#

DB2LDAPSecurityConfig K"amd?8( IBM LDAP 2+T

e~dCD~D;C#

DB2_LOGGER_NON_BUFFERED_IO S DB2 f> 9.5 ^)| 1 *<,K

"amd?ZU>D~53OtC1

S I/O#

Z 16 B |DD&\ 159

Page 174: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 17. vSD"amd? (x)

"amd? hv

DB2_MEMORY_PROTECT K"amd?tCZf#$&\,K

&\9Cf"w\?4@9:eXP

IZ^'ZfCJx<BD}]Y

5#Zf#$D&\G7(DB2 }f

_LITCJ:eXZfD1d#1

z+ DB2_MEMORY_PROTECT hC* YES 1,NN1r DB2 }f_L

"TTG(==CJ:eXZf1,

C}f_LMav=]e#PX|`

E",kNDZ 124 3D:DxK}

]bZ"zbbms1DIV4

T;#

DB2_OPTSTATS_LOG DB2_OPTSTATS_LOG 8(3FE"B~G<D~PCZ`SMVvk3

FE"U/`XDn/DtT#1z

4hC DB2_OPTSTATS_LOG r+|hC* ON 1,+tC3FE"B

~G<,bJmz`S53T\M#

tz7G<T|CXxPJb7(#

PX|`E",kNDZ 353D:5

1U/3FE"&\7#+nBD3

FE"CZE/;#

DB2_SET_MAX_CONTAINER_SIZE K"amd?hC}]bDns]w

s!#1z9CK"amd?1,Z

T/f"\mDmUdo=8(D]

w^Fs,+y]VPDf"76Z

}]bP4(;vB]w#PX|`

E",kNDZ 453D:mUd|_

'X9CUd;#

DB2_SYSTEM_MONITOR_SETTINGS K"amd?XF;iN},b)N

}Jmz^D DB2}]b53`S&

\Dwv=fDP*#}g,N}

OLD_CPU_USAGE XF Linux Yw

53O5}q! CPU 1dD==#

DB2_THREAD_SUSPENSION K"amd?tCr{C DB2 _L]

R&\#Kd?Jmz(}]RJO

}f_L("TTG(==CJ:e

XZfD_L)4XF DB2 5}Gq

;1&Z]eP#PX|`E",k

NDZ 124 3D:DxK}]bZ"

zbbms1DIV4T;#

DB2_UPDDBCFG_SINGLE_DBPARTITION K"amd?Jmz8(}]b|B

M4;Gq;0lX(Vx#g{z

4hCKd?,G4T}]bD|B

M|Da&CZyP}]bVx#P

X|`E",kNDZ 373D:Qr

/g`vVxD}]bdC;#

160 BvZ]

Page 175: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 17. vSD"amd? (x)

"amd? hv

DB2_USE_FAST_PREALLOCATION Kd?Jm Veritas lYVdD~53

&\?~r AIX JFS2 #tmUd,"

a_4(rDdsMmUdM}]b

Yw}LDYH#DB2 f> 9.5 ^)

| 6 Pa)KKd?#

`XEn

Z 1953D:;Fv9C3)"amd?M73d?;

Z 2063D:;Y9C3)"amd?M73d?;

}]bsFh* SECADM (^

Z}]b6p\msFDNqVZI2+T\m1({_P SEADM (^)P##2+

T\m1VZIT\m(4("^D">}M"M)IEOBDTs"G+MsF_

T#

j8E"

}K_PQ)9D\&b,2+T\m19G(;IT\m}]bsFDC';53

\m1({_P SYSADM (^);Y_PK\&,+T;IT\m5}6pDsF#

}K\;dC}]bDsFb,2+T\m19_Pc;D SQL CJ(44PTBN

q:

v P>Ib9DQi5sFU>D~

v "v ARCHIVE |n

v +sFU>D~b9A(gD~

bv=8

7#Vd}7D(^#53\m1T_Pc;D(^(}9C db2audit |n4\mEL

ODsFU>,+^(XF+sFD)B~#2+T\m1;Pc;D(^4KP

db2audit |n;KPK|nh* SYSADM (^#

`XEn

6}]b2+T8O7PD:f"MVvsFU>;

`XN<

Command Reference PD:db2audit - sFh)\m1$_;

T/4(}]9uVd

Zf> 9.5 P,Z3)ivB+T/4(}]9uVd#

j8E"

Zf> 9.1 P,zXk(}4Pj<D(Qz)mXiYw4V/4(}]9uVd#

zXkWH+mD COMPRESS tThC* YES#;x,Zf> 9.5 P,Zz+ COM-

PRESS tThC* YES .s,g{mP_Pc;D}],G4MIT*m4(T/}

]9uVd#rK,g{}]b537(mP_Pc;D}]4#$IT4(Vd,

G49C INSERT od"xP INSERT r REPLACE !nD LOAD |n"xP

Z 16 B |DD&\ 161

Page 176: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

INSERT !nD IMPORT |nr REDISTRIBUTE |n+<BT/4(}]9uVd#

z;X4PT=Dj<(Qz)mXiYw44(}]9uVd#

Zf> 9.1 P,g{m COMPRESS tThC* YES,"RmPP4fZNN9uV

dRmPAYP;vP'$HDG<,G4ks9C KEEPDICTIONARY !nXim+a*Cm9(9uVd#TZf> 9.5 PD`,iv,+;a9(9uVd,}Gm

s!,}s< 2MB DP5,"RZ=oP5s!1mP|,c;`DC'}](AY

* 700KB)#

Zf> 9.1 P,;vP'G<s!DyP}]PC49(}]9uVd#g{9(}]

9uVd1mPDyPG<<!Zn!G<$H,G4+5X SQL2220W ms{"#

;*mPAYfZ;vP'$HDG<,Ma9(}]9uVd#;x,Zf> 9.5

P,;PXFNk4(}]9uVdDPDG<$Hu~#g{Iy)}]9uVd

9(Zd9CDyP}]G<D$H<!ZJCDn!G<$H,G4;azI

SQL2220W ms{"#

bv=8

Z4(r^D COMPRESS tThC* YES Dm.s,z;h*4PNNYw44(

}]9uVd#

`XEn

6}]~qw"}]bM}]bTs8O7PD:4(9uVd;

“4km”B~`SwD?jmQ|DTZf> 9.1 kf> 9.5 .dD?V`S*X,“4km”B~`SwD?jmPD}]

`Mr$HQ|D#b)|D9z\;6q?jmPD|``S}]#

j8E"

TB`S*XQ|D}]`Mr$H:

m 18. |DK}]`Mr$HD`S*X

*X{F hv f> 9.1 }]`MM$H f> 9.5 }]`MM$H

appl_id &CLrj6 CHAR (64) VARCHAR (64)

appl_id_holding_lk #Vx(D&CLrj6 CHAR (64) VARCHAR (64)

auth_id Z(j6 VARCHAR (30) VARCHAR (128)

corr_token DRDA `XjG CHAR (64) VARCHAR (64)

creator &CLr4(_ VARCHAR (30) VARCHAR (128)

execution_id C'G<j6 VARCHAR (30) VARCHAR (128)

package_name m~|{F CHAR (8) VARCHAR (128)

rolled_back_appl_id QXvD&CLr CHAR (64) VARCHAR (64)

table_schema m#={F VARCHAR (30) VARCHAR (128)

bv=8

}Gz4PTB=h,qrTmPP>D“4km”B~`SwD`S*XxPi/D

&CLra5Xms:

162 BvZ]

Page 177: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

1. i/ SYSCAT.EVENTTABLES S<T7(“4km”B~`SwDyP?jm,"X

|{b)?jm#g{z;Yh*b)?jmPD}],G4zIT>}b)m,

x;GT|GX|{#

2. >}B~`Sw,;sXB(e#

3. ^DNNCJ?jmD&CLrTS\ VARCHAR }]`Mx;GS\L(D

CHAR }]`M,r|Dwzd?TS\BD$H#PXb)}]`Myh*Da

9`MDj8E",kND Developing Embedded SQL Applications PD“C M C++

6k= SQL &CLrP\'VD SQL }]`M”#

vS"|DK3)53?<S<MZC}L

*K'Vf> 9.5 PDB&\?~,vSM^DK53?<S<"53ZC}L"\m

}LMS<#

53?<S<|D

f> 9.5 P|DKTB53?<S<#T?<S<xPDs`}^D|(BP"Q|D

DP}]`MMQvsDP$H#

v SYSCAT.ATTRIBUTES

v SYSCAT.CHECKS

v SYSCAT.COLAUTH

v SYSCAT.COLUMNS

v SYSCAT.DATATYPES

v SYSCAT.DBAUTH

v SYSCAT.DBPARTITIONGROUPS

v SYSCAT.EVENTMONITORS

v SYSCAT.EVENTS

v SYSCAT.EVENTTABLES

v SYSCAT.FUNCMAPPINGS

v SYSCAT.INDEXAUTH

v SYSCAT.INDEXEXPLOITRULES

v SYSCAT.INDEXEXTENSIONS

v SYSCAT.INDEXEXTENSIONPARMS

v SYSCAT.INDEXEXTENSIONMETHODS

v SYSCAT.INDEXES

v SYSCAT.NICKNAMES

v SYSCAT.PACKAGEAUTH

v SYSCAT.PACKAGEDEP

v SYSCAT.PASSTHRUAUTH

v SYSCAT.REFERENCES

v SYSCAT.ROUTINEAUTH

v SYSCAT.ROUTINEDEP

v SYSCAT.ROUTINESFEDERATED

Z 16 B |DD&\ 163

Page 178: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v SYSCAT.ROUTINEPARMS

v SYSCAT.ROUTINES

v SYSCAT.SCHEMAAUTH

v SYSCAT.SCHEMATA

v SYSCAT.SECURITYPOLICIES

v SYSCAT.SEQUENCES

v SYSCAT.SEQUENCEAUTH

v SYSCAT.SURROGATEAUTHIDS

v SYSCAT.TABAUTH

v SYSCAT.TABCONST

v SYSCAT.TABDEP

v SYSCAT.TABLES

v SYSCAT.TABLESPACES

v SYSCAT.TBSPACEAUTH

v SYSCAT.TRIGDEP

v SYSCAT.TRIGGERS

v SYSCAT.TYPEMAPPINGS

v SYSCAT.USEROPTIONS

v SYSCAT.VIEWS

v SYSCAT.XSROBJECTAUTH

v SYSCAT.XSROBJECTS

f> 9.5 P|DKTB53?<S<:

v SYSCAT.AUDITPOLICIES

v SYSCAT.AUDITUSE

v SYSCAT.CONTEXTATTRIBUTES

v SYSCAT.CONTEXTS

v SYSCAT.HISTOGRAMTEMPLATEBINS

v SYSCAT.HISTOGRAMTEMPLATES

v SYSCAT.ROLEAUTH

v SYSCAT.ROLES

v SYSCAT.SERVICECLASSES

v SYSCAT.THRESHOLDS

v SYSCAT.VARIABLEAUTH

v SYSCAT.VARIABLEDEP

v SYSCAT.VARIABLES

v SYSCAT.WORKLOADAUTH

v SYSCAT.WORKLOADCONNATTR

v SYSCAT.WORKACTIONS

v SYSCAT.WORKACTIONSETS

164 BvZ]

Page 179: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v SYSCAT.WORKCLASSES

v SYSCAT.WORKCLASSSETS

v SYSCAT.WORKLOADS

53(eDZC/}|D

f> 9.5 PvSr^DKBP53(eDZC/}:

m 19. BDMQ^DD53(eDZC/}

/}{ |D\a

v BITAND"BITOR"BITANDNOT"BITNOT

M BITXOR

v COLLATION_KEY_BIT

v COMPARE_DECFLOAT

v DECFLOAT

v DECODE

v GREATEST

v LEAST

v MAX

v MIN

v NORMALIZE_DECFLOAT

v NVL

v QUANTIZE

v RID_BIT M RID

v TOTALORDER

g{C'(eD/}kb)ZC/}_P`,

D{F,"RZi/P4j+^(C'(eD

/},G4bv76+D*wCBDZC/

}#g{z;k9Cb)ZC/},k9C#

={Fj+^(C'(eD/}wC#

v INSERT

v LEFT

v RIGHT

*KJ& Unicode PDIdV{s!,a)K

b)/}DkV{`XDBf>,dP

SYSIBM #=M;v=SN}8>V{.%

*#g{9C1! SQL 76+48(V{.%

*,G4+wCb)/}DBf>#KP*k

H0"PfPDP*f],+fZ;)np#

*wCH0"PfPICD`,/},k9C

SYSFUN #=T=^(/}{#

53(eD\m}LMS<|D

f> 9.5 PQ|DTB\mS<M}L:

v ADMIN_CMD }L

v ADMINTABINFO \mS<

v AUTHORIZATIONIDS \mS<

v ENV_PROD_INFO \mS<

v PRIVILEGES \mS<

v SNAPAPPL \mS<

v SNAPAPPL_INFO \mS<

v SNAPBP \mS<

Z 16 B |DD&\ 165

Page 180: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v SNAPDB \mS<

v SNAPDBM \mS<

v SNAPDYN_SQL \mS<

v SNAPTAB_REORG \mS<M SNAP_GET_TAB_REORG m/}

f> 9.5 PvSKTB\mS<M}L:

v ADMIN_GET_DBP_MEM_USAGE m/}

v ADMINTABCOMPRESSINFO \mS<M ADMIN_GET_TAB_COMPRESS_INFO m

/}

v AUDIT_ARCHIVE }LMm/}

v AUDIT_DELIM_EXTRACT }L

v AUDIT_LIST_LOGS m/}

v AUTH_LIST_AUTHORITIES_FOR_AUTHID m/}

v AUTH_LIST_ROLES_FOR_AUTHID m/}

v AUTOMAINT_GET_POLICY }L

v AUTOMAINT_GET_POLICYFILE }L

v AUTOMAINT_SET_POLICY }L

v AUTOMAINT_SET_POLICYFILE }L

v ENV_FEATURE_INFO \mS<

v ENV_SYS_RESOURCES \mS<

v EXPLAIN_FORMAT_STATS j?/}

v MON_GET_FCM m/}(S V9.5 ^)| 6 *<)

v MON_GET_FCM_CONNECTION_LIST m/}(S V9.5 ^)| 6 *<)

v PD_GET_DIAG_HIST m/}

v SNAP_GET_APPL_V95 m/}

v SNAP_GET_APPL_INFO_V95 m/}

v SNAP_GET_BP_V95 m/}

v SNAP_GET_DB_V95 m/}

v SNAP_GET_DBM_V95 m/}

v SNAP_GET_DYN_SQL_V95 m/}

v WLM_CANCEL_ACTIVITY }L

v WLM_CAPTURE_ACTIVITY_IN_PROGRESS }L

v WLM_COLLECT_STATS }L

v WLM_GET_ACTIVITY_DETAILS m/}

v WLM_GET_QUEUE_STATS m/}

v WLM_GET_SERVICE_CLASS_AGENTS m/}

v WLM_GET_SERVICE_CLASS_WORKLOAD_OCCURRENCES m/}

v WLM_GET_SERVICE_SUBCLASS_STATS m/}

v WLM_GET_SERVICE_SUPERCLASS_STATS m/}

v WLM_GET_WORKLOAD_OCCURRENCE_ACTIVITIES m/}

166 BvZ]

Page 181: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v WLM_GET_WORKLOAD_STATS m/}

f> 9.5 P;Fv9CTBm/}:

v ADMIN_GET_TAB_INFO m/}

v SNAP_GET_APPL m/}

v SNAP_GET_APPL_INFO m/}

v SNAP_GET_BP m/}

v SNAP_GET_DB_V91 m/}

v SNAP_GET_DBM m/}

v SNAP_GET_DYN_SQL_V91 m/}

i4Administrative Routines and ViewsPD:;Fv9CD\m}LM|GDfz}L

rS<DPm;,T7(I\a0lzD&CLrME>Dd{|D#

ZfIS/wT>nsZf{DVZ,ZfIS/w(}BD appl_memory dCN}T>}]bDns&CLrZf{D,"(}Q|BD instance_memory dCN}T>5}DnsZf{D#

ZfIS/w9T>BPdCN}D5,VZb)N}S\ AUTOMATIC hC:

v mon_heap_sz

v stmtheap

v stat_heap_sz

v applheapsz

+;aTf> 9.5 }]bT>TB;Fv9CDdCN}D5,+OgD DB2 f>T

'Vb)N}:

v appgroup_mem_sz

v groupheap_ratio

v app_ctl_heap_sz

v query_heap_sz

`XEn

653`Sw8OMN<7PD:ZfIS/wEv;

`XN<

6}]~qw"}]bM}]bTs8O7PD:instance_memory - 5}Zf;

6}]~qw"}]bM}]bTs8O7PD:appl_memory - &CLrZfdC

N};

8]3qAM4X(Q|D

8]3qVZ;\I5}yP_xPAM4#

j8E"

Sf> 9.5 *<,Z Linux M UNIX Yw53O,+9CD~== 600 4zI8]

3q,K==vT5}yP_a)AM4X(#ZtCK)92+TD Windows Yw

53O,v DB2ADMNS(M Administrators)iDI1ITCJ8]3q#

Z 16 B |DD&\ 167

Page 182: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

ZH0f>P,TD~== 640 zI Linux M UNIX Yw53OD8]3q,bm>

5}yP_DwiDd{I1ITAb)3q#r*KiDI1I\;PA8]3q

D(^,yT1!ivBQE}b)I1#

f> 9.5 PP4|D0k1>3qDD~==,r* HADR &\*sd{5}ITA

0k1>3q#

bv=8

g{zh*d{C'ITCJ8]3q,G4zITZzI8]s|DD~mI(#

QF_ DB2 t/eOD“(F”4%(Windows)QF_ DB2 t/eOD(F4%#

j8E"

Zf> 9.5 .0,Z Windows Yw53O,(F4%;Z DB2 t/eO#Sf> 9.5

*<,(F4%;Z“DB2 20”r<Dfe!q*9CD DB2 1>O#

bv=8

*CJ(FYw:

1. t/ DB2 t/e#

2. S20z7!n(P,%w9CVPz7#

3. Z!q*9CD DB2 1>feO,!q*(FD DB2 1>#

4. %wt/ DB2 20r<#

QvSmw}s!

?vGUmOD?vw}VZ|,|`3#

j8E"

BD513FE"&\M|lYD`,/:m(MDC)*vh*9C|`Dw}U

d#g{zZH0"PfPZGUmO4(Kw},G4WN"zTB3Viv1,

w}s!I\avS#

v RUNSTATS 5CLrU/w}3FE"#

v 9CSYw}e}D MDC *vCJr|Bw}#

v X(w}#

v Tw}"vKxP CLEANUP !nD REORG INDEX |n#

v s?w},$(|(|B">}Mek)|Dw}3FE"#

ZbVivB,YwI\a'\"vVms{" SQL0289N(^(ZmUd tablespace-

name PVdB3)#

bv=8

vSw}mUdDs!#

168 BvZ]

Page 183: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XNq

6}]~qw"}]bM}]bTs8O7PD:mSr)9 DMS ]w;

`XN<

SQL Reference, Volume 2 PD:ALTER TABLESPACE ;

SQL Reference, Volume 2 PD:CREATE TABLESPACE ;

mXO9/,od_Y:f^'

g{"zmXO"RtCK513FE"U/,G4/,od_Y:fPyP@5Z

QXOmDu?+^'#

j8E"

1z9Cx REPLACE !nD IMPORT |n1,C|n(}XO}]Ts4>}mP

DyPVP}],;sekQ<kD}]#T0,mXO;a9od_Y:f^'#

tC513FE"U/1,KP*Q|D#

9/,od^'aZBN4Pb)od1?FT|GXB`k#ba)K;vzaT

y]nBD3FE"4!q|EDf!=8#;x,|2I\a0lT\#

bv=8

&KbTT\DI\0l#

a_K REFRESH TABLE M SET INTEGRITY odD ALLOWNO ACCESS !nD"PT

1z9CxP ALLOW NO ACCESS !nD REFRESH TABLE odr SET INTEG-

RITY od1,VZJm9C“4d5DA”tk6pDodM5CLrTmxP""AC

J#

j8E"

IZZ?jmOqCDG X x(x;G Z x(,yTZ“4d5DA”tk6pB""

KPDBqVZT REFRESH TABLE odr SET INTEGRITY od}Z&mD?j

m_PACJ(#Kb,vh*“4d5DA”tk6pD""KPD5CLr2IT

A!?jm#

bv=8

z;h*|DNNzk#CJ}Z&mD?jmD&CLr"PT+a_#

T/U/3FE"IvT_PV/|BD3FE"DmSf> 9.5 *<,T/U/3FE";Y<GbyDm:|GD3FE"Q9C

UPDATE ody] SYSSTAT S<xPKV/|B#

j8E"

V/^DmD3FE"1,}]b\mw;Y<Gr,$G)mD3FE"#}]b

\mwYhVZIz:p,$|GD3FE"#KP*2&CZ51U/3FE"#

Z 16 B |DD&\ 169

Page 184: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

TZZf> 9.5 .04(Dm,g{Z(F0V/|BK|GD3FE",b)m;\

0l,"RZ(Fs"V/|B|GD3FE".0,b)3FE"aI}]b\m

wT/,$#

*K9}]b\mwIT*QV/|B3FE"DmXB<GM,$d3FE",k

9C RUNSTATS |nU/3FE"r_Z9C LOAD |n18(U/3FE"#

`XEn

6w{}]bT\7PD:T/U/3FE";

`XN<

Command Reference PD:RUNSTATS ;

8]YwZ1!ivB+}]bU>|(Z8]3qPZf> 9.5 P,}GzZ9C BACKUP DATABASE |n18( EXCLUDE LOGS N

}r_Z9C db2Backup API 18( DB2BACKUP_EXCLUDE_LOGS !n,qr}

]b\mwZ1!ivBa+}]bU>|(Z8]3qP#Zf> 9.1 P,}]b\

mw4+}]bU>|(Z8]3qP,}GzT=X8(+}]bU>|(Z8]

3qP#

j8E"

IT9C BACKUP DATABASE |n"db2Backup API rxP BACKUP DATA-

BASE N}D ADMIN_CMD }L48]}]#8]%Vx}]b1r_T`Vx}]

b4P“%53S<”(SSV)8]1,1!ivB+|(U>#;x,EXCLUDE LOGS

!nVZGT`Vx}]bxPG SSV 8]D1!P*#

m 20. |,U>D8]=8

8]=8 1!ivB|(U> 1!ivB;|(U>

*z8]%Vx}]b G q

Qz8]%Vx}]b q G

*z8]`Vx}]b - ;9

C%53S<(SSV)8]

q G

Qz8]`Vx}]b - ;9

C%53S<(SSV)8]

q G

T`Vx}]bxP*z"%

53S<(SSV)8]

G q

T`Vx}]bxPQz"%

53S<(SSV)8]

q q

*zlU8] G q

QzlU8] G q

bv=8

EXCLUDE LOGS !nGTVx}]bxPG SSV 8]D1!P*#Qz8](lU

8]}b);'V+}]bU>|(Z8]3qP#

170 BvZ]

Page 185: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

g{z_P4P*z8]YwDE>r&CLr,"R;k+}]bU>|(Z8]

3qP,G4IT^DzDE>r&CLrT8( EXCLUDE_LOGS N}r

DB2BACKUP_EXCLUDE_LOGS !n#

FP5:|DK CONCURRENTDBCOORDACTIVITIES P5*KuY4(yZSPD;I-wyCivDza,QZ^)| 5 P|DK

CONCURRENTDBCOORDACTIVITIES P5DP*#

j8E"

14( CONCURRENTDBCOORDACTIVITIES P51,I<BvVyZSPD;I-

wyCivDza#Qo="P^F"RQ"v_P>%Dn/DyP&CLr"T

"v;vr`vd{n/1,Ma"zyZ;I-wSPDyCiv#r*;Pd{

>%IC,yTb)d{n/aES,Sxh9&CLrLx&m#}g,g{"P

P5vJm;N&m;vn/,"R%v&CLrr*K;vNj,;s"T"vN

b`MDm;n/#C&CLrr*DNj+q!%v>%#r*;Pd{IC>

%,yTZ~vn/aES,Sx<B&CLrxk@x#

Z^)| 5 P,(}|D CONCURRENTDBCOORDACTIVITIES P5DP*,xu

YK4(yZSPD;I-wyCivDza,by,VZH.0MXF|YDn/

`M:

v CALL od;Y\CP5XF,+QwC}LPt/DyP6WSn/T;\P5X

F#"b,d{iMTw}L;i`* CALL od#

v C'(eD/}(UDF)Lx\P5XF,+ UDF P6WDSn/;Y\XF#g

{Tw}LGZC'(eD/}PwCD,G4CTw}L0dNNSn/;\P

5XF#

v wC CALL odD%"wYwMb)odDSn/;Y\P5XF#k"b,I<B

$n%"wD INSERT"UPDATE M DELETE od\P5XF#

yPd{`MDn/D CONCURRENTDBCOORDACTIVITIES P5P*#V;d#

bv=8

Z9C CONCURRENTDBCOORDACTIVITIES P5.0,zqXl$b)P5Z}]

b53PzzD0l#PX|`E",kND“CONCURRENTDBCOORDACTIVITIES P

5”wb#

`XN<

Workload Manager Guide and ReferencePD:CONCURRENTDBCOORDACTIVITIES

P5;

^)| 5:TmbD==bvsZ 5000 D XML #=maxOccurs tT5

Sf> 9.5 ^)| 5 *<,g{zT XML #=(eP3v*XD maxOccurs tT

8(D5sZ 5000,XML bvwMa+C5Swz8(K“unbounded”#

Z 16 B |DD&\ 171

Page 186: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

;\^FD maxOccurs tT58>*XITvVDN};\^F#ZbVivB,S^

)| 5 *<,1z9C XMLVALIDATE /}1,49;v*XDvVN},}Kn

s5(y]zC4i$ XML D5D XML #=4PO),C XML D52I\a(

}i$#

C'l&

g{z9CD XML #=(eKd maxOccurs tT5sZ 5000 D*X"Rz*\x

d maxOccurs tT5sZ 5000 D XML D5,G4IT(e%"wr}LTliC

u~#Z%"wr}LP,k9C XPath mo=4Fc*XDvVN}"Z*XvVN

},} maxOccurs tT515Xms

}g,TB%"w7#D5_PDg0*XS;,} 6500 v:

CREATE TRIGGER CUST_INSERTAFTER INSERT ON CUSTOMERREFERENCING NEW AS NEWROWFOR EACH ROW MODE DB2SQL

BEGIN ATOMICSELECT CASE WHEN X <= 6500 THEN ’OK - Do Nothing’

ELSE RAISE_ERROR(’75000’, ’TooManyPhones’) ENDFROM (

SELECT XMLCAST(XMLQUERY(’$INFO/customerinfo/count(phone)’) AS INTEGER) AS XFROM CUSTOMERWHERE CUSTOMER.CID = NEWROW.CID );

END

`XN<

SQL Reference, Volume 1 PD:XMLVALIDATE ;

6pureXML 8O7PD:T pureXML D^F;

}]bhC|D\a

`XN<

6DB2 ~qwlYkE7PD:DB2 }]bz7D20*s;

3)}]bdCN}Q|Df> 9.5 P|,m`BDMQ|DD}]bdCN}#mb,3)N}Q;Fv9Cr

;Y9C,T43 DB2 &\D|D"BN}D}kr'VD}%#

BD}]bdCN}

IZvSKBD&\?~M&\,yTf> 9.5 |,m`BD}]bdCN}#

m 21. f> 9.5 DB}]bdCN}

N}{F hv j8E"

appl_memory &CLrZf JmzXFyP DB2 }]bzmxLITVdx~q&CLrksDn

s&CLrZf?#1!ivB,d5QhC* AUTOMATIC,bm>g

{}]bVxVdDZf\?Z instance_memory ^F.Z,G4+JmyP&CLrZfks#

auto_del_rec_obj T/>}V4T

s

8(1e}}]bU>D~"8]3qM0k1>3qD`XV4z7

G<D~u?1Gq>}b)D~M3q#

172 BvZ]

Page 187: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 21. f> 9.5 DB}]bdCN} (x)

N}{F hv j8E"

auto_stmt_stats T/od3FE

"

tCM{C51U/3FE"&\#|G auto_runstats dCN}DSN},v1tCK8N}1E;tC#

blocknonlogged h94G<Dn

/

h94(Jm4G<Dn/Dm#DB2 f> 9.5 ^)| 4 M|_f>P

a)KK}]bdCN}#

decflt_rounding .xF!cak Jmz8(.xF!c`M(DECFLOAT)Dak==#ak==a0

l~qwPD.xF!cYw,9C LOAD |n12a\0l#

enable_xmlchar tC XML *; 7(GqITT SQL odPDG BIT DATA CHAR(r CHAR `M)

mo=4P XMLPARSE Yw#1zZG Unicode }]bP9C

pureXML &\1,g{+ SQL V{.}]SM'zzk3*;*}]b

zk3,;s*;* Unicode T#fZZ?f"wP,G4 XMLPARSE

/}I\<B"zV{f;#KN}9T Unicode }]bP',499C

bV}]b;Pf;V{D#U#

hadr_peer_window HADR ,60Z

dC

(}7# HADR w}]bM@"}]bTDP*ZdCD1d?ZLx

qT&Z,64,;y(49w}]bO*Kk8C}]bD,S)4

oz7#}];BT#

wlm_collect_int $w:X\mU

/1ddt

8("TU/$w:X\m3FE"M"T4;bVE".dD1dd

t(TVSF)#z8(D1ddtvCZ?<Vx#IT9C$w:

X\m`S&\U/D3FE"4`S53DLZM$ZP*#

|DD}]bdCN}

BmP>Kd1!5Q|DD}]bdCN}#IT/,X|ByPb)N},x;

X#9"XBt/}]b5}#

m 22. 1!5Q|DD}]bdCN}

N}{F hv f> 9.1 1!5 f> 9.5 1!5

applheapsz &CLrQs! xP>XM'zM6LM'

zD 32 ;M 64 ;}]b~

qw:256

xP>XM'zM6LM'

zD 32 ;Vx}]b~q

w:64

xP>XM'zM6LM'

zD 64 ;Vx}]b~q

w:128

AUTOMATIC

catalogcache_sz ?<_Y:fs! C4Fc3VdD1!5D

6ZT maxappls dCN}8(D5#

C4Fc3VdD1!5e6ZT

maxappls dCN}8(D5#

Z 16 B |DD&\ 173

Page 188: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 22. 1!5Q|DD}]bdCN} (x)

N}{F hv f> 9.1 1!5 f> 9.5 1!5

database_memory }]b2mZfs! Z AIX M Windows Yw53

O:AUTOMATIC

Z Linux" HP-UX M Solaris

Yw53O:COMPUTED

Z Linux Yw53O,KN}D5Z

RHEL5 M SUSE 10 SP1 T0|BV"

O1!* AUTOMATIC hC#ZyPd

{P'D Linux V"O,g{ZK;'

V AUTOMATIC,G4KN}D51!

* COMPUTED#

TZyPd{Yw53:AUTOMATIC

dbheap }]bQ UNIX:1200

xP>XM'zM6LM'

zD Windows }]b~q

w:600

xP>XM'zD Windows

64 ;}]b~qw:600

xP>XM'zD Windows

32 ;}]b~qw:300

AUTOMATIC

stat_heap_sz 3FE"Qs! 4384 AUTOMATIC

stmtheap odQs! 32 ;=(:2048

64 ; =(:4096

AUTOMATIC

BP}]bdCN}Zf> 9.5 PDP*Q|Dr__PB6'#

m 23. P*Q|Dr_PB6'D}]bdCN}

N}{F hv f> 9.5 |D

applheapsz &CLrQs! ZH0"PfP,KN}8>?v}]bzmxLDZf?#VZ,K

N}8>;v&CLrDZf\?#

database_memory }]b2mZfs

!

S DB2 f> 9.5 ^)| 2 *<,Tw{Zf\mw (STMM) a_Kw

{ Solaris Operating Environment OD}]b2mZf9CivD\&#

g{Z Solaris Yw53O+ database_memory hC* AUTO-

MATIC,G4}]b\mw+9CIV3Zfw*}]b2mZf#r

K,DB2 }]b53Z1!ivB9CO!DZf3,"RzI\a"b

=T\P;(LHDB5#

maxfilop IT*;v}]b

,1r*DnsD

~}

KN}VZ8>IT*;v}]b,1r*DnsD~dz}#ZH0

"PfP,KN}8>IT*?v}]bzmxLr*DnsD~dz

}#

sortheap ErQs! OLAP &\VZ9CErQZfzf&CLrQZf4a)ZfJ4DO

^#

174 BvZ]

Page 189: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

;Fv9CM;Y9CDdCN}

IZ&\|D"}kKBN}r!{K'V,BPdCN}Q;Fvr;Y9C#

m 24. ;Fv9CD}]bdCN}\a

N}{F hv j8E"Mbv=8

app_ctl_heap_sz &CLrXFQ

s!

ZBDZf#MP,+Z?vVxO*}]b4(%v&CLr2mZf

/O,C/OI,SAK}]bDyP&CLr2m#Zf> 9.5 P,;*

9Cb}vdCN}47(?v&CLriPIT]I`Y&CLr,x

G&9CBD appl_memory dCN}4hCT&CLrZf{D\?Dns^F#

appgroup_mem_sz &CLriZf

/ODnss!

groupheap_ratio &CLriQZ

fDYVH

logretain U>#ttC b=vN}Q;wU>i5=(dCN} logarchmeth1 f;#;*9C

logretain 4#tn/U>D~TxP0vV4,xG&T logarchmeth18( LOGRETAIN 5#`FX,;*9C userexit T(}C'vZLr4tCU>i5,xG&T logarchmeth1 8( USEREXIT 5#

v r* logretain a+ LOGRETAIN 5hC* logarchmeth1#

v r* userexit a+ USEREXIT 5hC* logarchmeth1#,1r*logretain M userexit a+ USEREXIT 5hC* logarchmeth1#

}g,"v update db cfg using logretain on |nMa+ logarchmeth1 hC* LOGRETAIN#

userexit C'vZtC

numsegs SMS ]wD1!

}?

;Fv9CKdCN},r*zZ CREATE DATABASE |nP* SMS m

Ud8(K`v]w#

;Y9CBP}]bdCN}:

m 25. ;Y9CD}]bdCN}\a

N}{F hv j8E"Mbv=8

estore_seg_sz )9f"wZfNs! ;Y'V)9f"w&\#z&C;Y9C

)9f"wdCN}#g{zk*\;Vd

|`Zf,k<G}6A 64 ;Yw53#

num_estore_segs )9f"wZfND}?

`XEn

Z 1533D:3)}]b\mwdCN}Q|D;

`XN<

Command Reference PD:RESET DATABASE CONFIGURATION ;

6}]~qw"}]bM}]bTs8O7PD:dCN}\a;

6(F8O7PD:DB2 ~qwP*|D;

1!ivBtC"P I/O M1S I/O(AIX"Linux"Solaris MWindows)

Zf> 9.5 .0,FILE SYSTEM CACHING G9C CREATE TABLESPACE odM

CREATE DATABASE |n4(DyPmUdD1!tT#Zf> 9.5 P,ZIT9C

NO FILE SYSTEM CACHING tTD53dCO+~,KtT#

Z 16 B |DD&\ 175

Page 190: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

FILE SYSTEM CACHING M NO FILE SYSTEM CACHING tT8(Gq*ZD~

536p_Y:f I/O Yw#k9CTBSZ8(b)tT:CREATE TABLESPACE

od"CREATE DATABASE |nM sqlecrea() API((}9C SQLETSDESC a9D

sqlfscaching VN)#

Zf> 9.5 P,g{zZ CREATE TABLESPACE odr CREATE DATABASE |

nO48( NO FILE SYSTEM CACHING,G4Zm`53dCO1!ivB+9C

NO FILE SYSTEM CACHING#PX'V CIO"DIO rD~53_Y:fD53dC

PmDE",kND“D~53_Y:fdC”#

bv=8

g{z;k9CBDP*,kZ4(mUd18( FILE SYSTEM CACHING#

g{z9CBP*1T\B5"R{CKTw{Zf,k9CTB3vd(=(:

v tCTw{Zf,"+:eXs!M database_memory dCN}hC* AUTO-

MATIC#

v V/vS:eXs!#

v (}9Cx FILE SYSTEM CACHING tTD ALTER TABLESPACE od{C DIO

M CIO#

`XEn

6w{}]bT\7PD:\m`v}]b:eX;

6w{}]bT\7PD:Tw{Zf;

6}]~qw"}]bM}]bTs8O7PD:;9CD~53_Y:fDmU

d;

`XN<

SQL Reference, Volume 2 PD:ALTER BUFFERPOOL ;

SQL Reference, Volume 2 PD:ALTER TABLESPACE ;

SQL Reference, Volume 2 PD:CREATE TABLESPACE ;

Administrative API Reference PD:sqlecrea - 4(}]b;

Command Reference PD:CREATE DATABASE ;

)92+T*sC'tZ DB2ADMNS r DB2USERS i(Windows Vista)

g{Z Windows Vista Yw53OtC)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(#

j8E"

g{C';tZdPNN;vi,G4{G;PT>X DB2 dCr&CLr}]DA

CJ(#

176 BvZ]

Page 191: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

bv=8

v g{tC)92+T,G4+h*KP>X DB2 &CLrM$_DC'mSA

DB2ADMNS r DB2USERS i#xPiI1Jq|D1,b)|D+ZBNC'G

<1z'#

v 9C DB2 |n0Z - \m1l]==t/h*Yw53>X\m1(^D DB2 |

nM$_#

`XEn

6}]b2+T8O7PD:9C DB2ADMNS M DB2USERS iD)9 Windows

2+T;

`XN<

6DB2 ~qwlYkE7PD:20 DB2 ~qwz7yhDC'K' (Windows);

dCMKP1}]D~D1!;CQ|D(Windows)yPdCMKP1}]D~(g5}?<M db2cli.ini D~)D1!;CQ|D,T

{O Windows Vista O$D*s#

j8E"

1!;CgB:

v Z Windows XP M Windows 2003 Yw53O:Documents and Settings\All Users\

Application Data\IBM\DB2\Copy name

v Z Windows Vista(M|_f>)Yw53O:ProgramData\IBM\DB2\Copy name

^)|20;h*4PsxV/=h(Linux M UNIX)1!ivB,installFixPack |nVZT/|Bx(2076D`X5}M DAS#BIND

|nVZ9aZXB,S}]brXBt/&CLr1T/t/#

j8E"

ZH0"PfP,zZ&C^)|sXk|B5},ba<Bh*4PV/=h,"

Rz9XkV/s(m~|#

bv=8

^DNNZ20^)|s|B5}M DAS D?pE>#

`XNq

6DB2 ~qwlYkE7PD:&C^)|;

r/DZfdC0lK3)dCN}

IZf> 9.5 Pr/KZfdC,yT}]b\mwVZ+m`dCN}hC* AUTO-

MATIC:XpGZ(Fr4(5}ZdT0(Fr4(}]bZd#

j8E"

AUTOMATIC hC8>}]bdCN}+y]53J4T/w{#BmP>K\0lD

dCN}:

Z 16 B |DD&\ 177

Page 192: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 26. f> 9.5 PQhC* AUTOMATIC DdCN}

dCN}

(Fr4(5}s+

hC* A U T O -MATIC#

(F}]bs+hC

* AUTOMATIC#4(}]bs+hC

* AUTOMATIC#

applheapsz X X

dbheap X X

instance_memory X

mon_heap_sz X

stat_heap_sz X X

stmtheap X

w*Qr/DZfdCD;?V,;Fv9CTB*X:

v dCN} appgroup_mem_sz"groupheap_ratio"app_ctl_heap_sz Mquery_heap_sz#b)dCN}Qf;* appl_memory dCN}#

v db2mtrk ZfzYLr|nD -p N}#KN}CZP>(CzmxLZfQ,|Q

f;*CZP>yP&CLrZf{DD -a N}#

`XEn

Z 1723D:3)}]bdCN}Q|D;

Z 1533D:3)}]b\mwdCN}Q|D;

`XN<

Command Reference PD:db2mtrk - ZfzYLr;

Information Integrator z7j65Q|DZf> 9.5 P,Information Integrator z7Dz7j65Q|D,Tkf> 9.5 Infor-

mation Integrator z7D{F%d#

j8E"

z7j65G“mI$\m$_”(db2licm 5CLr)9CDdkN}#zIT(}9C

x -l !nD db2licm |n4P>z7j65#

f> 9.5 P|DKTB Information Integrator z7Dz7j65:

m 27. Q|DDz7j65

z7{F f> 9.5 z7j6 f> 9.1 z7j6

WebSphere Data Event Pub-

lisher

wsep wsiip

WebSphere Federation Server wsfs wsiif

WebSphere Replication Server wsrs wsiir

bv=8

|BNNT db2licm |nDdvxPo(VvDE>r&CLr#

178 BvZ]

Page 193: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Command Reference PD:db2licm - mI$\m$_;

VZ;\(} InfoSphere Warehouse qC}]bVx&\Zf> 9.5 P,}]bVx&\vw* InfoSphere™ Warehouse z7D;?Va)#

j8E"

Z DB2 f> 9.1 P,}]bVx&\?~f DB2 s5~qwf(ESE);pa)#

Z DB2 f> 9.5P,}]bVx&\?~vw* InfoSphere Warehouse z7D;?V

a)#9C}]bVx&\?~DVP DB2 ESE M'+}6= IBM DB2 y>Vb&

\?~#*9C}]bVx&\?~DB DB2 f> 9.5 M'&}6= InfoSphere Ware-

house z7#

bv=8

*9C}]bVx&\,IT9C InfoSphere Warehouse 20Lr#g{z;h*d{

V"$_,ITKP DB2 ESE 20Lr,;s&CVbmI$$i4$n}]bV

x#DB2 ESE 20Lr+Lx20}]bVxzk#

DB2 ESE 20Lr;Z InfoSphere Warehouse 20iJD DB2W INSTALL FILES ROOT/

dwe/Ese P#20 DB2 z7s,IT?pf InfoSphere Warehouse $n CD =xD

DB2 mI$$i#CmI$$i;Z DB2W ACTIVATION CD/profile/license P#}g,

g{20K InfoSphere Warehouse s5f,G4"vTB|n4?p DB2 mI$$i:

db2licm -a /mnt/db2w_activation_cd/profile/license/dwee.lic

PX|`E",kND:

v www.ibm.com/support/docview.wss?&uid=swg21284831 PD:DB2 f> 9.5 }]bV

x;

v 6DB2 ~qwlYkE7PD:hCVx}]b73;

v 6DB2 ~qwlYkE7PD:&C DB2 mI$;

v http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/topic/com.ibm.db2.luw.licensing.doc/

doc/r0053238.html PD:DB2 f> 9.5 ^)f:&\?~M&\;

Unicode }]bP9C IDENTITY rPD?<{mZ DB2 f> 9.5 P,^[zZ4(}]b18(NV{m,Unicode }]bPD}]

b?<mMS<<9C IDENTITY {m4(#

j8E"

kTG?<mMS<Di/;\K|D0l#

kT?<mrS<Di/yzzDa{D3rI\kOgf>D DB2 }]brkTG

?<mMS<Di/;,#

iO?<mMG?<m0S<PD}]Di/yzzDa{D3rI\kOgf>D

DB2 rkTG?<mMS<Di/;,#Kb,b)i/I\a9T\wTB5#

Z 16 B |DD&\ 179

Page 194: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

bv=8

*\bZ,Si/PD?<}]MG?<}]1T\B5,+G?<P(e* FOR BIT

DATA#

FP4:Q|DT DB2 W]f"DB2 $wifM$w:X\mDmI$"EXF

Sf> 9.5 ^)| 4 *<,TZ CPU 9CMZf9C,DB2 W]fM DB2 $wi

f9C2#9mI$?F4P_T#Kb,v1Q-"aK DB2 T\E/&\?~m

I$\?1,(} DB2 T\E/&\?~a)D$w:X\m(WLM)&\EIC#

j8E"

&C^)| 4 Ts,DB2 }]b\mwTTBivPDd{mI$"E;BTxPl

i:

v g{Z;P"a DB2 T\E/&\?~mI$\?DivB"T9CdPD DB2 $

w:X\m(WLM)&\,G4+5X{" SQL8029N#

v DB2 W]f M$wi~qwfz7ICD CPU MZfJ4^FZmI$8(D]

?Z#zITZ5P|`]?D53O9C DB2 W]fM DB2 $wi~qwf,

+;\9CmI$8(D]?#

bv=8

v S IBM ~qzmrZ(-zL&:r DB2 T\E/&\?~DmI$\?T9C

WLM#;s,h*9C“mI$PD”r db2licm |nP5CLr4|BmI$#

v *dV{C~qwDZfM CPU ]?,kk IBM ~qzmrZ(-zL*5,T

q!_PO_mI^FD DB2 z7#

^)| 6:Q-|DK/IZ DB2 203qPD Tivoli SA MPf>(AIX M Linux)

Sf> 9.5 ^)| 6 *<,Z AIX M Linux Yw53O,Q-+k DB2 20Lr

/IZ;pD Tivoli SA MP Base Component f>}6*|_f>#

g{z_P DB2 f> 9.5 ^)| 5 r|Mf>D^)|,G4XkV/|Bf> 9.5

^)| 6(r|_f>D^)|)3qP|,DmI$D~,qr SA MP }6+'

\#

j8E"

3)9C|_f>DYw53r2~D73*s:1 Tivoli SA MP Base Component W

NdCIC1,df>Hk DB2 f> 9.5 r|Z;pDf>|_#

g{z#{Zb)73P9C Tivoli SA MP Base Component,G4IT&Cf> 9.5

^)| 6 r|_f>D^)|,T20rT/}6 SA MP Base Component#SA MP

Base Component f>|D*szZ20^)|.0V/}6VPmI$D~,r*^)

|3q_PTCmI$,xG@CmI$#

C'l&

*f; SA MP Base Component mI$D~,k4PBP=h:

180 BvZ]

Page 195: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

1. *A Passport Advantage Web >c"SzPJq9CDdP;E DB2 f> 9.5 $

n CD Pq! SA MP @CmI$D~#TZ AIX Yw53,zh* sam32.lic

D~#TZ Linux Yw53,zh* sam31.lic D~#

2. +@CmI$D~4F= Fixpack-path/db2/platform/tsamp/license ?<,dP

Fixpack-path m>^)|3qyZD76,platform m>y9CDYw53#

3. S^)|3qP}% sam31tb.lic r sam32tb.lic D~#g{;>}b)=SDm

I$D~,G420+'\#

4. LxxP}6r20}L#

`XNq

6DB2 ~qwlYkE7PD:}6 IBM Tivoli System Automation for

Multiplatforms (SA MP) Base Component;

6DB2 ~qwlYkE7PD:20 IBM Tivoli System Automation for

Multiplatforms (SA MP) Base Component;

&CLr*"|D\a

^)| 4:QiO ODBC"CLI M .NET DO"#i(Windows)

Sf> 9.5 ^)| 4 *<,Q+ IBM }]~qw ODBC"CLI M .NET }/LrX

|{* IBM }]~qw}/Lr|,Lxa)9CO"#i"yZ MSI D Windows

20f>#+G,Z^)| 4 PQ+r|_Tr/*T ODBC"CLI M .NET a)%

vO"#ix;G`vO"#i#

j8E"

H0 IBM Data Server Driver for ODBC and CLI Merge Module.msm M IBM Data Server

Provider for .NET Merge Module.msm O"#iDZ]VZ|,Z{* IBM Data Server

Driver Package.msm O"#iD%vO"#iP#ODBC"CLI M .NET DH0O"

#i;YIC#

K|D;0lX(ZoTDO"#i,b`#iILx%@9C#

bv=8

|BT ODBC M CLI O"#iD}CT0T .NET O"#iD}C,T9CBDO

"#i{F#

`XEn

Z 323D:|DKi~{F;

`XN<

6IBM }]~qwM'zlYkE7PD:G DB2 5}O"#i(Windows);

1!ivB;Y207D~20 DB2 }]bz71,dM20!n;aZ / ?<P207D~#

Z 16 B |DD&\ 181

Page 196: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

ZH0"PfP,7D~Gw*dM20!nD;?V|(D#

bv=8

*Z20}LP207D~,k!q(F20!n#

*Zz720jIsmS7D~,kYNKP20Lr,"xP!qT^DVP2

0#!q(F20!n"!q|,yhD7D~D&\?~#

CZ Java }LD1! JDBC }/LrQ|DVZ,CZ Java }L(}g,Java f"}LMC'(eD/})D1!}/LrG

IBM }]~qw JDBC M SQLJ }/Lr#

j8E"

Zf> 9.5 .0,g{*+ IBM DB2 JDBC M SQLJ }/Lr(Zf> 9.5 PQX

|{* IBM }]~qw JDBC M SQLJ }/Lr)CZ Java }L,G4h*hC

DB2_USE_DB2JCCT2_JROUTINE 73d?#IBM }]~qw JDBC M SQLJ }

/LrVZQ-G1!}/Lr,rK;Yh*KYw#

bv=8

g{*9C;Fv9CD DB2 JDBC 2 `}/Lr Linux f"UNIX fM Windows

4&m Java }LD SQL ks,G4+ DB2_USE_DB2JCCT2_JROUTINE hC*OFF#+G,&<G+9CK;Fv9CD}/LrD&CLr(FA IBM }]~q

w JDBC M SQLJ }/Lr,T\b+4D"PfPvVI\D'VJb#

`XEn

6pureXML 8O7PD:* Java }L8(}/Lr;

Z 943D:v?K JDBC M SQLJ 'V;

`XN<

6}]~qw"}]bM}]bTs8O7PD:d{d?;

IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 PResultSetMetaData 5X;,D5

Z I B M }]~qw J D B C M S Q L J }/Lrf> 4 . 0 P,

ResultSetMetaData.getColumnName M ResultSetMetaData.getColumnLabel 5XD5

Q|DT{O JDBC 4.0 j<#b)5k IBM }]~qw JDBC M SQLJ }/Lr

f> 3.50 M|gD JDBC }/LrP5XD5;,#

j8E"

a{fTBrXx(:

v zy9CD}]4`MMf>DB2 for z/OS and OS/390 V7 M DB2 for i5/OS V5R2

4\K|D0l#vb)}]bz7D|_f>M DB2 }]b Linux f"UNIX

f"Windows fT0 IBM Informix /,~qw\0l#

182 BvZ]

Page 197: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v i/D SELECT PmPDPGqP AS Sd#TZ IBM }]~qw JDBC M SQLJ

}/Lrf> 4.0 .0D JDBC }/Lr,g{i/D SELECT PmPDP|, AS

Sd,G4 ResultSetMetaData.getColumnName 5X AS SdDTd?#Z IBM }

]~qw JDBC M SQLJ }/Lrf> 4.0 P,ResultSetMetaData.getColumnName

5XmP{F#

v i/D SELECT PmPDPGqP LABEL odPDjEx;P AS Sd#DB2 for

z/OS M DB2 for System i 'V LABEL od,KodCZ+jEVdxP#TZ

IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 .0D JDBC }/Lr,g{

i/D SELECT PmPDPPjE,G4 ResultSetMetaData.getColumnName 5X

mP{F,x ResultSetMetaData.getColumnLabel r5X LABEL odPDPjE#

Z I B M }]~qw J D B C M S Q L J }/Lrf> 4 . 0 P,

ResultSetMetaData.getColumnName M ResultSetMetaData.getColumnLabel 5Xm

P{F#49C LABEL odPDPjE#

v SELECT PmPDPGqP LABEL odPDjEM AS Sd#TZ IBM }]~

qw JDBC M SQLJ }/Lrf> 4.0 .0D JDBC }/Lr,g{i/D

SELECT PmPDPPjEM AS Sd,G4 ResultSetMetaData.getColumnName 5

X AS SdDTd?,x ResultSetMetaData.getColumnLabel r5X LABEL o

dPDPjE#Z IBM }]~qw JDBC M SQLJ }/Lrf> 4.0 P,

R e s u l t S e t M e t a D a t a . g e t C o l u m n N a m e 5XmP{F,x

ResultSetMetaData.getColumnLabel r5X AS SdDTd?#49C LABEL o

dPDPjE#

bv=8

g{z;\|D&CLrT{O ResultSetMetaData DBP*,+zh*9C JDBC 4.0

Dd{&\,G4k+ useJDBC4ColumnNameAndLabelSemantics Connection r

DataSource tT|D* DB2BaseDataSource.NO(2)T#VIP*#

`XN<

Developing Java Applications PD:DB2 ~qwD IBM }]~qw JDBC M SQLJ

}/Lr+2tT;

9CT/zID|Dz&m|Ba<B SQLExceptionZ IBM }]~qw JDBC M SQLJ }/Lr V3.50 r|_f>P,$`k SQL o

dTlwT/zID|M+ Prepa redS ta t emen t TsCZz&m|Ba<B

SQLException#

j8E"

1&CLrZQ$`kD PreparedStatement TsOwC addBatch r executeBatch =

(T5XT/zID|1,V3.50 .0D IBM }]~qw JDBC M SQLJ }/Lr

f>;aWv SQLException#;x,PreparedStatement Ts;a5XT/zID|#IBM

}]~qw JDBC M SQLJ }/Lr V3.50 M|_f>aWv SQLException 48>

&CLr}Z"T4P;}7DYw#

bv=8

^D&CLr,Tc|G;aTQ$`kD PreparedStatement Ts4Pz&m|B45

XT/zID|#

Z 16 B |DD&\ 183

Page 198: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

4\#$}L"4\#$|0LrbM2+Te~XkG_L2+D

(Linux M UNIX)BD`_L}]b\mw*s4\#$}L(gf"}LMC'(eD/})"4\

#$|0LrbM2+Te~G_L2+D#

j8E"

Zf> 9.5 .0,Z Linux M UNIX 53OKP4\#$}LDzmxLG%@Dx

L#Z`_L}]b\mwP4P;G_L2+D4\#$f"}L"4\#$C'

(eD/}"4\#$|0LrbT02+Te~I\<BmsDa{"}]bY5

r}]b\mwl#U9#

+0kZ}=M'zbD4\#$|0Lrb(g Sybase M Teradata |0Lr)2X

kG_L2+D#bJCZC'(eD4\#$|0Lrb,r* DB2 a)D4\#

$|0LrbQ-G_L2+D#`FX,C'(eD2+Te~2XkG_L2+

D#

“_L2+”m>zkD;VX(tT,Tc1,;xLPD`vYw53_L,1K

P,;zkN1,?v_L+a)}7Da{,"R;aTd{_LDYwzz:f

0l#r* DB2 ~qwVZG`_L~qw,yT`v}]bzmxLIT,14P

`,D4\#$f"}Lzk##$_L2+G;vHO'QDNq,"R;\(}

lizk4jIKNq#Xk\bD_L;2+zkD8v>},gB:

v (}8V,===(gEE?)9C4}7#$D+Vd?#}LzkPDwzd

?G+Vd?D;v>}#

v wC;G_L2+r0l{vxL(`TZv0lwC_L)Db/}#bV/}

D>}|(|D10$w?<"|DxLDoT73Db/}#

v 20EE&mLrr|DEEZk#DB2 ~qw20T:DEE&mLr,*#$

DB2 ~qwDj{T,;C^Db)EE&mLr#

v 4(BD_LrxL#

bv=8

g{z3Izk_LD2+T,r_^(CJ4zk,k+}Lr|0Lrb`?*

FENCED M NOT THREADSAFE#v1Q-P8liT7#zkG_L2+D,"R

T#$==KPKzkDT\;IS\1,E&CT4#$==KPKzk#

QvSj6$H^F

sj6'VJmz|]WSd{ DBMS )&LF2&CLr#z9a"V|]W(F

}](eoT(DDL),r*z;Yh*uLj6#

BmPP>K_PO$ns$HDj6:

m 28. f> 9.1 Mf> 9.5 PDj6$H^F

j6{F f> 9.1 PD$H(VZ) f> 9.5 PD$H(VZ)

tT 18 128

Z(j6(Authid) 30 128

P 30 128

<x 18 128

184 BvZ]

Page 199: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 28. f> 9.1 Mf> 9.5 PDj6$H^F (x)

j6{F f> 9.1 PD$H(VZ) f> 9.5 PD$H(VZ)

Nj 18 128

}]bVxi 18 128

B~`Sw 18 128

i 30 128

m~| 8 128

#= 30 128

X({F 18 128

SQL 76(I FUNCPATH

B I N D !nM C U R R E N T

PATH (CDfw8()

254 2048

od 18 128

%"w 18 128

C'(eD`M 18 128

"b,128 vVZD^FvJCZG6k= SQL D-r,vvGr* SQLDA T;^

ZTC'(eD`M(UDT)9C 8 vVZD#={F"T UDT 9C 18 vVZD

{FT0TP9C 30 vVZD{F#

128 vVZD^Fm>}]b\mwZ53?<PDf"^F#r*&CLrPC4m

>j6Dzk3I\aDd,yT4(eT&CLrKD^F#^[&CLrzk3

gN,&CLrM~qwKD DB2 5CLr9C 128 vVZD^F#

zITZ samples/admin_scripts PR=;vPCDy>D~ checkv9limits#IT9

CKD~4iR}]bPI\}Z9COsf> 9.5 ^FDj6#

`XN<

6}]~qw"}]bM}]bTs8O7PD:SQL M XML ^F;

PM&CLr:ex*s9C|sD1!5USER M SCHEMA (CDfwVZ5X$H`o 128 vVZD5#bVTO$j6

D'V*sz+PM&CLr:exD1!$H5vS= 128 vVZ#

j8E"

1z9C WITH DEFAULT !n4(r^Dm"8(C'(CDfw(CURRENT

USER"SESSION_USER r SYSTEM_USER)r CURRENT SCHEMA 1,g{?j

P+!,G4+5X;v/f,gTB>}y>:

SQL20114W Column "COL1" in table "TAB1" is not long enoughfor the defined length of the USER default value. SQLSTATE=01642

bv=8

^[zGq9CO$Dj6{F,z<Xk^DPM&CLr:exD1!$H5

(b)5I\f"Z USER r SCHEMA (CDfw5P)TS\BDns$H#

Z 16 B |DD&\ 185

Page 200: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

3) CLI/ODBC &CLrIT9C|`Zf+ BlockLobs hC* 1 "+ LOB 51Ss(A:exD CLI/ODBC M'zIT9

CH|GZH0"PfP9CD|`Zf#

CLI/ODBC &CLr9CDnbZf?!vZ|*kslwD}]?#CLI/ODBC M'

zIT8( MaxLOBBlockSize dCX|V4^FkT%vks5XD LOB }]?#

r_,zIThC,StT SQL_ATTR_MAX_LOB_BLOCK_SIZE r DB2 "amd

? DB2_MAX_LOB_BLOCK_SIZE#

`XEn

Call Level Interface Guide and Reference, Volume 2 PD:db2cli.ini u</D~;

`XN<

6}]~qw"}]bM}]bTs8O7PD:d{d?;

Call Level Interface Guide and Reference, Volume 2 PD:odtT(CLI)Pm;

Call Level Interface Guide and Reference, Volume 2 PD:BlockLobs CLI/ODBC d

CX|V;

Call Level Interface Guide and Reference, Volume 2 PD:MaxLOBBlockSize

CLI/ODBC dCX|V;

db2Load M db2Import N}Q|D*'VO$j6*K'VO${F,* db2Load M db2Import API vSKBDdkYwV{.

piLongActionString#|9C sqllob 4zf sqlchar }]a9#

j8E"

;Fv9C piActionString }]a9,+4D"PfPI\a+d}%#&CD*9

CBD}]a9 piLongActionString#

bv=8

b) API lizGqvu</K;v}]a9#g{zu</K=v}]a9,G4a

5X{" SQL3009N,|8>}]a9G%bD#

`XN<

6}]F/8OMN<7PD:db2Import - +}]<km"cNa9"GFrS<;

6}]F/8OMN<7PD:db2Load - +}]0kmP;

+$Dj6a<B|gX5XmsM/f

Zf> 9.5 P,aTj6xPnbD_gM$Hli#g{j6,}^F,G4kH0

D DB2 z7"Pf`H,I\aZ$`k"s(r4P&CLrZd|gXzIms

M/f#

j8E"

}g,Z AUTHID ,} 128 vVZ1,4P|, GRANT odD6k= SQL od

VZa5X SQL0102N $`kms#Z DB2 z7DH0f>P,4P GRANT od

1,,} 128 vVZD AUTHID azIms#

186 BvZ]

Page 201: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

bv=8

D}j6{F,T9CJmD$H#

M6p5CLrM API I\^(}7&mO$Dj6ZH0 DB2 f>P;6D5CLrM API I\^(J&f> 9.5 PDO$j6#

j8E"

15CLrr API &mO$Dj6{F1,+gN&mO$q=D}]PTB8VI

\:

v ;P}##

v 5CLrr API 5X/frms{",m>}CKO$D}]#

v 5CLrr API 5X/frms{","Ra'\#

v XOO$D}],"R;T>{"#

bv=8

g{f> 9.5 }]b|,sj6,kv9Cf> 9.5 M'zM5CLr4CJb)}]

b#g{5CLrh*CJsj6,kv9CC5CLrDf> 9.5 6p#

4^(D SYSFUN /}I\5X SYSIBM ms{"

3) SYSFUN /}VZI\T SYSIBM /}DN=a)#"zms1,SYSIBM f

>5XD SQLCODES k SYSFUN f>;,#

j8E"

TBKv SYSFUN /}VZT SYSIBM #=w*ZC/}a):LN(r

LOG)"LOG10"DEGREES"RADIANS"SIGN"SQRT"POWER M EXP#TbKv

/}PNN;v/}D4^(}Cabv* SYSIBM #=,rKxI\5XbbD

SQLCODE#

}g,g{zxP4^(D/}wC(g values (sqrt(-1)))"R"zKms,G4

zaSU=`FZTBZ]D SQLCODE:

1------------------------SQL0802N Arithmetic overflow or other arithmetic exception occurred.SQLSTATE=22003

T=wC SYSFUN f>Dj</}wC(g values (sysfun.sqrt(-1))5X;,V

`D SQLCODE:

1------------------------SQL0443N Routine "SYSFUN.SQRT" (specific name "SQRT") has returned an error SQLSTATEwith diagnostic text "SYSFUN:01".SQLSTATE=38552

r* SQL0443N X(ZC'(eD/},"R/}D SYSIBM f>VZTZC/}D

N=5V,yTa5X;,Dmszk#"b,4^(DwCDmszk;|,XZ

'\/}rJO`MDE"#

Z 16 B |DD&\ 187

Page 202: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

bv=8

*7#zwCb)/}D SYSFUN f>,k<UT/}wCxP+^(#

(CDfw|$

CURRENT DEFAULT TRANSFORM GROUP M CURRENT PATH (CDfwZf

> 9.5 P|$#

j8E"

CURRENT DEFAULT TRANSFORM GROUP (CDfwD$HQS 18 vSA 128

vVZ#CURRENT PATH (CDfwD$HQS 254 vSA 2048 vVZ#g{+

b)QvS$HD(CDfwVd=^(]IC$HD&CLr:exrP,G4a

5Xms#

bv=8

g{Pr&CLr:ex^(]IzVdx|GD(CDfwD5,kvSPr&C

Lr:exD$H#

w*Si/SdPP{D UNIQUE I\zzbba{Z;)ivB,9C#tV UNIQUE w*Si/SdPDP{Di/I\5X

SQL0104N#

j8E"

Sf> 9.5 *<,ITZSi/SdP8( UNIQUE w*X|V DISTINCT D,e

J#IZKv?&\,1i/o(Z UNIQUE G&CCwP{9GX|V=f;w7

1,9CG^(P{ UNIQUE Di/a5X SQL0104N ms#

bv=8

C+}E+P{ UNIQUE }p4,r_;8(G^(P{ UNIQUE w*Si/Sd

PDns;vP{#

}g,IT8( UNIQUE w*P{,gBy>:

SELECT COL1, "UNIQUE" FROM MYTABLESELECT UNIQUE, COL1 FROM MYTABLE

CLP M53|n|D\a

|nP&mw(CLP)dvQ|D3) CLP |nDdvQ|D*T>;,E"MJCOsj6{(128 vVZ,Z9C

SQL 76DivB* 2048 vVZ)DT>#|DDdvI\a0lT CLP |ndv

Ddvq=xPo(VvM@5ZCq=D&CLr#

188 BvZ]

Page 203: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

Z|n_P SHOW DETAIL !n+z48(C!nDivB,j6VN+XOA10$H,"R > V{aT>Z{FDns;v;C#bG CLP C4T>QXOVND<

(#g{z8(K SHOW DETAIL !n,G4aT>+{#Z;P SHOW DETAIL!nDivB,+T>j{$H#

TB|nDdvQ|DgB:

v DESCRIBE:C|nDdv;YT> SQLDA VN,|9C|U(Duo(Column

name)zf sqlname#mb,TABLE |nN}VZ5XXZ~=~XDPDE",VZv1ZyhvDi/D SELECT PmP8(~=~XDP1,OUTPUT |nN}E5XXZCPDE"#

v GET DB CFG:dv;T>;FvD}]bdCN}#

v GET SNAPSHOT:IZ DB2 &CLrZf#MD|D,|ndvTP;,#

bv=8

zI\h*|BT CLP |nDdvq=xPo(Vv"@5ZCq=D&CLr#

`XEn

Z 1723D:3)}]bdCN}Q|D;

Z 1533D:3)}]b\mwdCN}Q|D;

8]Yw,18]`v}]bVxzVZIT(}wC;N BACKUP DATABASE |n"db2Backup API rxP

BACKUP DATABASE N}D ADMIN_CMD }L4;N8]`v}]bVx#*'V

KB&\xT8]5CLrxPD|DI\0lVP&CLrrE>#

j8E"

Zf> 9.1 P,*8]Vx}]b,zXkZ?v}]bVxOwC8]5CLr#Z

f> 9.5 P,zIT(}Z?<}]bVxO4P%;53S<(SSV)8],18]

`v}]bVx#zS?<}]bVx4P8]Yw1,IT9C O NDBPARTITIONNUMS N}r iAllNodeFlag !n48(*Z8]P|,D)Vx#+

,18]8(DVx,"Rk8(DVx`X*D8]1dAG+`,#

IZ_PK&\,IBM Tivoli Storage Manager(TSM)D5Xk 41(Q,}20c)

M -51(,S"T,1);YGB|ms,+Z;P|`a0IC1}b#

bv=8

g{z9CDG TSM,k^D&CLrrE>T&m5Xk|DJb#

Z 16 B |DD&\ 189

Page 204: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XNq

6VxM/:8O7PD:9C8];

`XN<

Command Reference PD“BACKUP DATABASE ”

Administrative API Reference PD“db2Backup - 8]}]brmUd”

Administrative Routines and Views PD:9C ADMIN_CMD }LD BACKUP

DATABASE |n;

db2audit |nQ|DIZZf> 9.5 P*sFh)a)KB&\,yT db2audit |nD3)=fQ|D#

j8E"

Zf> 9.5 P,sFh)a)Z5}6M%v}]b6xPsFD&\,"9C%@D

U>*?v6pDsF@"XG<yP5}6M}]b6n/#53\m1({_P

SYSADM (^)IT9C db2audit $_Z5}6dCsF"XFN1U/PXCsF

DE"#53\m12IT9C db2audit $_4i55}M}]bsFU>,T0SN

;`MDQi5U>Pi!sF}]#

2+\m1({_P SECADM (^)IT+sF_TM SQL od AUDIT ;p9C,

TcdC"XF%v}]bDsF*s#2+\m1IT9C

SYSPROC.AUDIT_ARCHIVE M SYSPROC.AUDIT_DELIM_EXTRACT f"}LT0

SYSPROC.AUDIT_LIST_LOGS m/}4i5sFU>"R=PK$DU>"+}]i

!=(gD~PxPVv#

*KJ&KB&\,db2audit |nDTB|nN}Q|D:

v }%K prune |nN}#

ZH0"PfP,WH+sF}]i!=(g ASCII D~P,;s+|0k=mP#

SE,ITKPxP prune |nN}D db2audit 4e}sFU>#xZf> 9.5

P,z&C(Z(}g,?l;Nr?\;N)i5sFU>,"RZSQi5D

~Pi!=yhD}]s,IT>}b)D~r+|GQzf"#

v configure |nN}Do(Q|D#

Zf> 9.5 P,ITT?vsF`p8(I&r'\;;Yh*TyP`p8(I&

rTyP`p8('\#Kb,;^DKZ|nP8(D`p;yPd{`p#V

;d#ZH0"PfP,g{48(`p,G4C`p+hC* false:44sF#

;\T5}6sF9C configure |nN},x;\T}]b6sF9CKN}#T

Z}]b6sF,2+\m1IT9CsF_T4dCsF#

v extract |nN}Do(Q|D#

IZ?v}]bDsFU>VZ<f"Z%@DD~P,yT}%K database N}#Kb,Xka)Qi5DsFU>D~{#

IZ extract |nN}VZ9CQi5DsFU>D~x;G db2audit.log D~,

yTZi!YwjI.0,KN};Y<B5};Rp#zXkZ9C extract |nN}.0+sFU>i5#,1;XqH0"PfPGy-#KPi!|n#Zf

> 9.5 P,;hZ*i4sF}]1KPC|n#

190 BvZ]

Page 205: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

VZ,extract |nN}Jmz8(*i!D`pT0Gi!I&B~9G'\B~(r=_<i!)#

v I describe |nN}T>DnQ|D,T'V configure |nN}DBo(#

ZH0"PfP,TZwCrP8>DyP`p,z;\+4,8(* SUCCESS r

FAILURE#VZ,zITT?v`p9C5 SUCCESS"FAILURE"NONE r BOTH

48(4,#BmP>Kj<dvPT>DH0"PfD`pB~"U>msMU

>I&D5kj<dvPT>Df> 9.5 5DT&X5:

m 29. j<dvPH0"PfD5kf> 9.5 5DT&X5

`pB~"U>msMU>I&(H0"Pf) `pB~(f> 9.5)

TRUE"FALSE M FALSE NONE

TRUE"FALSE M TRUE SUCCESS

TRUE"TRUE M FALSE FAILURE

TRUE"TRUE M TRUE BOTH

FALSE"NN5MNN5 NONE

v start M stop |nN}v0l5}6sF,|G;a0l}]b6sF#

bv=8

9C db2audit |nDBo(#

`XEn

6}]b2+T8O7PD:sF_T;

6}]b2+T8O7PD:f"MVvsFU>;

`XN<

Command Reference PD:db2audit - sFh)\m1$_;

db2ckmig |nQ|DVZ,db2ckmig |nli}]bGq&Z4-]R4,,T0 Linux M UNIX Yw=

(OGq_P;@5Z}]bPD DB2 }fbDb?4\#$}L#

j8E"

zIT9C db2ckmig |n4i$GqIT(F}]b#VZ,g{}]b&Z4-]

R4,,G4K|n+'\#kND6(F8O7PD“i$}]bGqQ<8CxP

(F”TKbK|nDC(MdvDj{hv#

g{ Linux M UNIX Yw53O_P;@5Z}]bPD DB2 }fbDb?4\#

$}L,G4K|nVZ+5X/f{" SQL1349W "zI;vD~,CD~|,Z

(F}]b1XB(e* FENCED M NOT THREADSAFE DyPb?4\#$}L

DPm#

bv=8

*9}]bQk4-]R4,,Xk4P}]b4-Yw#

g{SU= SQL1349W /f{""RIT+b?}Lw* FENCED M NOT

THREADSAFE KP,G4ITLx(F}]b#g{h*ZQ(F}]bP+b?}

Z 16 B |DD&\ 191

Page 206: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Lw* NOT FENCED M THREADSAFE KP,G4XkZ(F}]b.0i$b)

b?}LGqIT2+Xw* NOT FENCED M THREADSAFE KP#kND6(F

8O7PD“(F 32 ;b?}LTZ 64 ;5}OKP”TKbPXgN4PKi$D

E"#

`XNq

6}]V40_ICT8OkN<7PD:9C4-;

6(F8O7PD:(F}L;

db2mtrk |nQ|Da)Zf4,Dj{(fD db2mtrk |nQ|D#;Fv9C -p !n(|P>(CzmxLZfQ),"RC!nQf;* -a !n(|P>yP&CLrZf{D)#

j8E"

IZ DB2 &CLrZf#MD|D,|ndv+;,"RT>|`E"#

bv=8

g{z_PC4T db2mtrk |nDdvxPo(VvDE>,k^Do(Vvu~T5

wBq=#

`XN<

Command Reference PD:db2mtrk - ZfzYLr;

+Qw(FDwvE>(Linux M UNIX)}]b\mwVZli db2cos"db2cos_datacorruption"db2cos_hang M db2cos_trap E

>D(Ff>#g{;fZNN(Ff>,G4+9C1!f>#

j8E"

r*vV]e"Rpr}]Y5ivx#z1,+KP

db2cos"db2cos_datacorruption"db2cos_hang M db2cos_trap E>4U/JOoOE"#

Z Linux M UNIX Yw53O,}]b\mwVZWHli INSTHOME/sqllib/adm/(d

P INSTHOME G5}w?<)PGqfZwvE>D(Ff>,;sKPb)E>#g

{4R=NNE>,G4}]b\mwKP INSTHOME/sqllib/bin/ ?<P53a)D

E>#

bv=8

;*|D53a)DhC,"R;*^D53a)DE>#

`XEn

6JOoO8O7PD:db2cos(wvE>)dvD~;

Yw53xLM_LPmQ|D(Linux M UNIX)IZf> 9.5 PQ**9C`_Le5a9,yT ps |nDdvQ|D#Kb,db2pd

|nVZ_PBD -edus !n,K!nP>}]bVxDyP}fIVI%*(EDU)#

192 BvZ]

Page 207: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

Zf> 9.5 P,9C UNIX M Linux Yw531,DB2 5}PD8uyPYw53

xL<GYw53_L,yP_L<ZC5}D%vxLP#buYK DB2 Yw53

xL}"9CT53DJbxPJOoO|]W#

9C -fu instancename !nwC ps |n1,T>dvvP>=v DB2 xL,4

db2sysc M db2acd,g>}Py>#

bv=8

*T>k db2sysc xL`X*Dwv_L,XkZ ps |nP9CJCD_L!n#}

g,Z Linux Yw53O,zIT9C -lLfp !n#Z AIX Yw53O,zIT9C

-m -o THREAD !n#

>}

ps -fu |nVZvT>=vxL,gTB>}Py>:

$ ps -fu lpham

UID PID PPID C STIME TTY TIME CMDlpham 25996 25946 0 12:19 pts/12 00:00:00 -kshlpham 26567 26552 0 12:19 pts/12 00:00:00 kshlpham 27688 27676 0 12:21 pts/12 00:01:46 db2sysclpham 27716 27676 0 12:21 pts/12 00:00:00 db2acdlpham 27995 27994 0 12:24 pts/13 00:00:00 -kshlpham 29321 26567 0 12:30 pts/12 00:00:00 ps -fu lpham

*q!xLj6 27688 Dj8E",k9CBD -lLfp !nwC ps |n,gTB>

}Py>:

$ps -lLfp 27688 (try ps -m -o THREAD -p 27688 on AIX)

F S UID PID PPID LWP C NLWP PRI NI ADDR SZ WCHAN STIME TTY TIME CMD5 S lpham 27688 27676 27688 0 21 76 0 - 264903 msgrcv 12:21 pts/12 00:00:01 db2sysc1 S lpham 27688 27676 27694 0 21 75 0 - 264903 schedu 12:21 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 27695 0 21 76 0 - 264903 semtim 12:21 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 27696 0 21 79 0 - 264903 schedu 12:21 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 27697 0 21 76 0 - 264903 msgrcv 12:21 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 27714 0 21 76 0 - 264903 schedu 12:21 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 27827 1 21 75 0 - 264903 semtim 12:21 pts/12 00:00:06 db2sysc1 S lpham 27688 27676 27943 27 21 77 0 - 264903 schedu 12:22 pts/12 00:01:39 db2sysc1 S lpham 27688 27676 28150 0 21 75 0 - 264903 schedu 12:25 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 28153 0 21 76 0 - 264903 schedu 12:25 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 28156 0 21 75 0 - 264903 schedu 12:25 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30290 0 21 76 0 - 264903 schedu 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30291 0 21 75 0 - 264903 schedu 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30292 0 21 76 0 - 264903 semtim 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30293 0 21 76 0 - 264903 schedu 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30295 0 21 77 0 - 264903 semtim 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30296 0 21 77 0 - 264903 semtim 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30297 0 21 77 0 - 264903 semtim 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30298 0 21 76 0 - 264903 msgrcv 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30299 0 21 76 0 - 264903 msgrcv 12:36 pts/12 00:00:00 db2sysc1 S lpham 27688 27676 30300 0 21 76 0 - 264903 msgrcv 12:36 pts/12 00:00:00 db2sysc

TB>}T> -edus !na)DE":

$ db2pd -edus

>>>> List of all EDUs for database partition 0 <<<<

db2sysc PID: 27688db2wdog PID: 27676db2acd PID: 27716

EDU ID TID Kernel TID EDU Name

Z 16 B |DD&\ 193

Page 208: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

===========================================================================================60 183282690400 30300 db2pfchr (TESTDB)59 183278496096 30299 db2pfchr (TESTDB)58 183291079008 30298 db2pfchr (TESTDB)57 183295273312 30297 db2pclnr (TESTDB)56 183286884704 30296 db2pclnr (TESTDB)55 183299467616 30295 db2pclnr (TESTDB)54 183307856224 30293 db2dlock (TESTDB)53 183320439136 30292 db2lfr (TESTDB)52 183303661920 30291 db2loggw (TESTDB)51 183316244832 30290 db2loggr (TESTDB)50 183257524576 28156 db2evmli (DB2DETAILDEADLOCK)49 183261718880 28153 db2taskd (TESTDB)46 183274301792 28150 db2wlmd (TESTDB)26 183312050528 27943 db2stmm (TESTDB)17 183324633440 27827 db2agent (TESTDB)16 183328827744 27714 db2resync15 183333022048 27697 db2ipccm14 183337216352 27696 db2licc13 183341410656 27695 db2thcln12 183345604960 27694 db2alarm1 183085558112 27688 db2sysc

`XN<

Command Reference PD:db2pd - `SMoO DB2 }]b;

194 BvZ]

Page 209: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 17 B ;Fv9CD&\

g{X(&\r&\?~Z10"PfP\'V,++4D"PfPI\a+d}

%,G4bV&\;jG*;Fv9C#Z3)ivB,f.;Y9C;FvD&\

GwG.Y#

}g,>"PfPI\;Fv9C3v"amd?D-rgB:1!ivBZK"P

fPQtCC"amd?y%"DP*,xZ+4D"amP+}%C}1D"am

d?#

ki4>ZTKbXZf> 9.5 P;Fv9CD&\D|`j8E""F.+4D|

D#

,1,<G4sZ+4"PfP;FvM;Y9CD&\PmT\b@5b)&\#

PX;FvDMQ#99CD DB2 &\DE",kND http://publib.boulder.ibm.com/

infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.wn.doc/doc/c0054775.html#

;Fv9C3)"amd?M73d?

m`"amd?M73d?Zf> 9.5 P;Fv9C#b)d?T;IC,+z;&C

9C|G,r*|GZ>z7D+4f>PI\a;}%#

BmP>K;Fv9CD"amd?M73d?#|GQf;*d{&\,r_|G

y'VD&\Q}1#

m 30. f> 9.5 P;Fv9CD"amd?M73d?

"amd?r73d? j8E"

DB2_ALLOCATION_SIZE ;Fv9CKd?,ZTsD"PfPI\a

+d}%#

DB2ATLD_PORTS ;Fv9CKd?,ZTsD"PfPI\a

+d}%#

DB2_ASYNC_IO_MAXFILOP Kd?Q}1,r*2mD~dzmIx_L

D}]b\mw,$#T;ITZf> 9.5 P

hCKN},+|+;PNN'{#

DB2_BAR_AUTONOMIC_DISABLE Kd?v) IBM Z?9C(}g,ZbT19

C)#

DB2BPVARS ;Fv9CKd?,ZTsD"PfPI\a

+d}%#

DB2COUNTRY Kd?Qf;* DB2TERRITORY "amd?#DB2TERRITORY Jmz8(M'z&CLrDxrrXrzk,ba0lUZM1d

q=#DB2TERRITORY k DB2COUNTRY S\`,D5:}g,+ DB2COUNTRY hC*68 H'Z+ DB2TERRITORY hC* 68#

DB2DEFPREP vZ IBM ~qz9(i1E&9CKd?#

© Copyright IBM Corp. 1993, 2010 195

Page 210: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 30. f> 9.5 P;Fv9CD"amd?M73d? (x)

"amd?r73d? j8E"

DB2DMNBCKCTLR ;Yh*Kd?,r*n/?<PD8]rX

FwvfZZ Windows NT =(O,x;fZ

Z Windows 2003 M Windows XP =(O#f

> 9.5 ;Z Windows NT =(OKP#

DB2_ENABLE_SINGLE_NIS_GROUP ;Fv9CKd?,r*+4D"PfP;Y

'VxgE"~q(NIS M NIS+)#PX|`

E",kND;Fv9CDxgE"~q'V

(Linux M UNIX)#

DB2FFDC Kd?Qf;* DB2FODC "amd?#g{

z9C DB2FODC D DUMPCORE !n,G

4IT9C DB2FFDC a)D`,&\#1!

ivB,DUMPCORE !nQhC* ON,TJ

mzIKDD~"#VkH0"PfDf]

T#

DB2_HASH_JOIN Kd?G*KXF DB2 &\x4(D,r*;

Yh*K"amX~,yT;h*Kd?#

DB2_INDEX_FREE Kd?k CREATE INDEX odPD PCTFREE

Sd_P`,&\#PCTFREE Sd8(19(

w}1?vw}3*#t*ICUdDYV

H#}g,+ DB2_INDEX_FREE hC* 20

H'Z CREATE INDEX IndexName ON

TableName (Columns) PCTFREE 20. PCTFREE

5vZ9(w}rX(w}1z',"Zw}

D{vzfZZ#V;d#PCTFREE Sdv0

l}Z4(Dw},x;q

DB2_INDEX_FREE a0lyPw}#

DB2_MAP_XML_AS_CLOB_FOR_DLC ;Fv9CKd?,r*s`}CJ XML 5

DVP DB2 &CLra9C'V XML DM'

z4jIKYw(f> 9.1 M|_f>)#v

H0D&CLrEh*9CKd?,b)&C

Lr(#Cfm}],"R^(T BLOB PD

UTF-8 XML }]xPo(Vv#

DB2MEMMAXFREE r*}]b\mwVZ9C_L/}f#M,

yT;Yh*9CKd?#PX|`E",k

ND`_Le5a9uYKyP(D\I>#

":;*hCKd?#hCKd?I\a5M

T\"I\<BbbP*#

DB2_NO_FORK_CHECK r*f> 9.5 PDxKCZq!10xLj6

(PID)D}L,yT;Yh*9CKd?#

DB2NTNOCACHE S DB2 (C}]b(DB2 UDB)f> 8.2 *

<,Q;Fv9CKd?#I(}9C CRE-

ATE TABLESPACE M ALTER TABLESPACE

SQL od45VK"amd?IT5VDyP

&\#

DB2_PARTITIONEDLOAD_DEFAULT r* LOAD |n_PITC45V`,P*D

wV!n,yT;Fv9CKd?#

196 BvZ]

Page 211: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 30. f> 9.5 P;Fv9CD"amd?M73d? (x)

"amd?r73d? j8E"

DB2PRIORITIES M DB2NTPRICLASS ;Fv9Cb)d?#k9C DB2 ~q`4w

{zmxLEH6M$!EH6#

DB2ROUTINE_DEBUG r*Kf"}LwTwQf;*3;wTw,

yT;Yh*9CKd?#

DB2_RR_TO_RS vZ IBM ~qz9(i1E&9CKd?#

DB2_SNAPSHOT_NOAUTH r*I(}9C SYSMON (^i45V`,

&\,yT;h*9CKd?#

DB2_TRUSTED_BINDIN r*Kd?;YPC,yT;Fv9CKd

?#

DB2_UPDATE_PART_KEY ;Fv9CKd?,ZTsD"PfPI\a

+d}%#r*1!ivBJm|BVx|,

yTKd?Q}1#

DB2_VENDOR_INI r*zIT+Kd?|,D73d?hCEC

= DB2_DJ_INI d?8(DD~P,yT;Yh9CKd?#

DB2YIELD vZ Windows 3.1 P9CKKd?,xf> 9.5

;'VK53#

`XEn

Z 1553D:|DK3)"amd?M73d?;

Z 2063D:;Y9C3)"amd?M73d?;

;Fv9C GET AUTHORIZATIONS |nZf> 9 .5 P,;Fv9C GET AUTHORIZATIONS |n#ID*9C

AUTH_LIST_AUTHORITIES_FOR_AUTHID m/}#

j8E"

G E T A U T H O R I Z A T I O N S |ny]Z}]bdCD~M(^53?<S<

(SYSCAT.DBAUTH)PR=D54(f10C'D(^#IZ DB2 (^#MPDZ

?|D,Zf> 9.5 P;Fv9CC|n#

C|ny]G+GZhxC'9Gi4+G+y5PD(^(f*1SrdS#

bv=8

9C AUTH_LIST_AUTHORITIES_FOR_AUTHID m/}45XX(C'D(^#

`XN<

Administrative Routines and Views PD

:AUTH_LIST_AUTHORITIES_FOR_AUTHID ;

;Fv9C sqluadau APIZf> 9 . 5 P,;Fv9C s q l u a d a u A P I#ID*9C

AUTH_LIST_AUTHORITIES_FOR_AUTHID m/}#

Z 17 B ;Fv9CD&\ 197

Page 212: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

IZ DB2 (^#MPDZ?|D,yT;Fv9C sqluadau API#C API 5X10

C'D(^#|y]+G+ZhDTs4+G+y5PD(^(f*1SrdS#

bv=8

9C AUTH_LIST_AUTHORITIES_FOR_AUTHID m/}4q! sqluadau a)DE"#

`XN<

Administrative Routines and Views PD

:AUTH_LIST_AUTHORITIES_FOR_AUTHID ;

;Fv9C3)`S*X

?V`S*X;Fv9C,T43f> 9.5 &\D|D#

j8E"

(i;*Y9CBP`S*XMKP4v8>w,+4D"PfPI\a+|G}

%:

v agents_waiting_top - H}DzmxLns}?

v agents_waiting_on_token - H}jGDzmxL

v authority_lvl - C'O$6p

v cat_cache_size_top - ?<_Y:f_.;jG

v db_heap_top - VdDns}]bQ

v db.shrworkspace_hitratio - 2m$wUd|PJ

v max_agents_overflows - nszmxLgv

v pkg_cache_size_top - m~|_Y:f_.;jG

v priv_workspace_num_overflows - (C$wUdgv

v priv_workspace_section_inserts - (C$wUdNek

v priv_workspace_section_lookups - (C$wUdNi/

v priv_workspace_size_top - ns(C$wUds!

v shr_workspace_num_overflows - 2m$wUdgv

v shr_workspace_section_inserts - 2m$wUdNek

v shr_workspace_section_lookups - 2m$wUdNi/

v shr_workspace_size_top - ns2m$wUds!

bv=8

;Fv9CD*XI\QSlUdvP}%"I\Z SNAPDBM \mS<M

SNAP_GET_DBM m/}P(e#g{R=C*X,G4d5+^'#TZ9C

SQLM_DBMON_VERSION6 r|_f>D iVersion(*U/D}]b`SwDf>j

6)Dks,db2GetSnapshot API ;a5Xb);Fv9CD*XD5,+TZ

SQLM_DBMON_VERSION5_2 r|Mf>,r+5Xc5#k9CICDfz`S*

X#

198 BvZ]

Page 213: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

;Fv9CD`S*XrKP4v8>

w |D

v agents_waiting_top - H}Dzmx

Lns}?

v agents_waiting_on_token - H}j

GDzmxL

v max_agents_overflows - nszm

xLgv

r*f> 9.5 PQr/xL<u#MN}DdCzF,

yT;Yh*b)`S*X#9Cb)*X;azz

ms#;x,|G;a5XP'5#

authority_lvl - C'O$6p D*9C authority_bitmap `S*X,|T>ZhxC'T0CC'ytDiD(^MX(#b)(^M

X(|(ZhxG+D(^MX(,b)G+QZh

xC'T0CC'ytDi#

cat_cache_size_top - ?<_Y:f_

.;jG

9CK`S*X;azzms#;x,|;a5XP

'5#kTZfX*X pool_watermark M pool_id*X9C SQLM_HEAP_CAT_CACHE 5#

db_heap_top - VdDns}]bQ 9CK`S*X;azzms#;x,|;a5XP

'5#kTZfX*X pool_watermark M pool_id*X9C SQLM_HEAP_DATABASE 5#

pkg_cache_size_top - m~|_Y:

f_.;jG

9CK`S*X;azzms#;x,|;a5XP

'5#kTZfX*X pool_watermark M pool_id*X9C SQLM_HEAP_PACKAGE_CACHE 5#

v db.shrworkspace_hitratio - 2m$

wUd|PJ

v priv_workspace_num_overflows -

(C$wUdgv

v priv_workspace_section_inserts -

(C$wUdNek

v priv_workspace_section_lookups -

(C$wUdNi/

v priv_workspace_size_top - ns(

C$wUds!

v shr_workspace_num_overflows -

2m$wUdgv

v shr_workspace_section_inserts -

2m$wUdNek

v shr_workspace_section_lookups -

2m$wUdNi/

v shr_workspace_size_top - ns2

m$wUds!

r*f> 9.5 PQr/ZfdC,yT;Yh*b)`

S*XMKP4v8>w#9Cb)*X;azzm

s#;x,|G;a5XP'5#

Z 17 B ;Fv9CD&\ 199

Page 214: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

653`Sw8OMN<7PD:pool_id - ZfXj6;

653`Sw8OMN<7PD:pool_watermark - ZfX.;jG;

653`Sw8OMN<7PD:authority_bitmap - C'(^6p`S*X;

QX|{M4FU>XFD~ SQLOGCTL.LFHZf> 9.1 P,}]b\mw,$;vU>XFD~:SQLOGCTL.LFH#Zf> 9.5

P,}]b\mw,$CU>XFD~D=v1>:S Q L O G C T L . L F H . 1 M

SQLOGCTL.LFH.2#

j8E"

1}]bZvVJOsXBt/1,}]b\mw+&Cf"ZU>D~PDBqE

"49}]b5X=;B4,#}]b\mw9CU>XFD~47(h*&CU>

D~PDD)u?#

g{U>XFD~Qp5,G4}]b\mw+^(9}]b5X=;B4,#;

x,_PU>XFD~D=v1>a9}]bV4|in,bGr*g{U>XFD

~D;v1>Qp5,G4}]b\mwITZXBt/Zd9Cm;v1>#

w*9C5qDU>XFD~Da{,;Fv9C db2flsn |nD -file !n,+4D"PfPI\a+|}%#

bv=8

g{KP}CU>XFD~D&CLrrE>,k|Bb)&CLrME>Tc}C

VZDdP;vX4U>XFD~#TZng db2flsn .`D$_,k9C -path N}48(b=vU>XFD~D76#by,}]b\mwM\;&mdP;vU>X

FD~*'"p5r}1Div#

`XEn

6}]V40_ICT8OkN<7PD:U>XFD~;

`XN<

Command Reference PD:db2flsn - iRU>rE;

;Fv9C IMPORT |n!n CREATE M REPLACE_CREATE;Fv9C IMPORT |nD CREATE M REPLACE_CREATE !n,+4D"PfPI\a}%b=v!n#

j8E"

CREATE M REPLACE_CREATE !nJmz4(m"+}]ek=CmP#+G,

IZZ9C CREATE M REPLACE_CREATE 1"4XB4(mDyPtT,yT;Fv9Cb)!n#

bv=8

ITZI=v=hiID}LP9C db2look |n,x;G9C CREATE M

REPLACE_CREATE !n#WH,9C db2look 46q-<m(e"XB4(m#Z

200 BvZ]

Page 215: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

XB4(ms,k"v LOAD r IMPORT |n+}]mSACm#db2look |n+#

tmDyPtT,"RZC|ns4P%@D IMPORT r LOAD Yw1,+*XB4

(ma)_6!n#

`XNq

6}]~qw"}]bM}]bTs8O7PD:4(kVPm`FDm;

`XN<

6}]F/8OMN<7PD:db2look - DB2 3FE"M DDL i!$_;

;Fv9C XML ExtenderSf> 9.5 *<,XML Extender a)D&\Qf;* pureXML &\#rK,;Fv

9C XML Extender#

j8E"

IZZ DB2 f> 9.1 P}kK pureXML &\,yT;Fv9C XML Extender#

pureXML &\Jmz+q=}7D XML D5f"Z_P XML }]`MD}]bm

PP#(}+ XML }]f"Z XML PP,}]IT#Vd>4DVcq=,x;G

TD>DN=f"r3dAd{}]#M#IT+}]b/}(g XMLQUERY M

XSLTRANSFORM)1S&CZ_P XML }]`MD}]bm#r*}]ba)K;

i&\+fD XML $_,yT;Yh*9C XML Extender#

;Fv9C2,}]wlUdv

TlU`Sw API 8( V5.2(r|Mf>)Ddkf>1,lUdv++]XZ

sqlmon.h D~PR=dhvD2,s!a9P#;Fv9CKlUdvq=,+4D"

PfPI\a+d}%#

j8E"

;Fv9CTBdkf>,+4D"PfPI\;Y'Vb)f>:

v SQLM_DBMON_VERSION1

v SQLM_DBMON_VERSION2

v SQLM_DBMON_VERSION5

v SQLM_DBMON_VERSION5_2

V6 M|_f>DlU`Sw9CThv}]w4!z2,a9#

bv=8

|DNN9CK;Fv9CDdkf>D`S&CLr,T9C|BDf>,"|D

b)&CLrT9CThvlU`Xwq=#*q!9CThv`Swq=D&CL

rD>},kND dbsnap.c(C oTy>)r dbsnap.C(C++ oTy>)#

Z 17 B ;Fv9CD&\ 201

Page 216: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

;Fv9C Web TsKP1r\(WORF);Fv9C Web TsKP1r\(WORF),+4D"PfPI\a+d}%#S>

"Pf*<,IBM Data Studio *lY*"M?p Web Service a)K|r%1[D*

"73#

j8E"

Web TsKP1r\(WORF)a)K$_MKP1'VTcT Web Service DN=

4(MwC DADX D5#

WORF VZQf;* IBM Data Studio PDB&\,B&\Jmz4( Web Ser-

vice,x;X`4D5CJ(e)9(DADX)D~#Kb,z9IT9C IBM Data

Studio 44(*CZ&m Web Service D SQL odMf"}L#nU,Zm`ivB,

?p Web Service ;h*%w;Nsj#

zITZ IBM Data Studio E"PDPD*"M?p Web servicewePKbPXK&

\D|`E",x7*:http://publib.boulder.ibm.com/infocenter/dstudio/v1r1m0#

bv=8

z&C+ WORF Web Service (FA IBM Data Studio Web Service#PX(FD8

>E",kND IBM Data Studio E"PDPD(F* Web TsKP1r\(WORF)

*"D Web &CLrwb,x7*:http://publib.boulder.ibm.com/infocenter/dstudio/

v1r1m0#

;Fv9C db2Import M db2Load API D piActionString }]a9;Fv9C db2Import M db2Load API D piActionString }]a9,+4D"PfPI\a+d}%#

j8E"

*K'VO${F,* db2Load M db2Import API vSKBDdkYwV{.

piLongActionString#|9C sqllob 4zf sqlchar }]a9#

bv=8

b) API lizGqvu</K;v}]a9#g{zu</K=v}]a9,G4a

5X{" SQL3009N,|8>}]a9G%bD#

`XN<

6}]F/8OMN<7PD:db2Import - +}]<km"cNa9"GFrS<;

6}]F/8OMN<7PD:db2Load - +}]0kmP;

(i;*'VxgE"~q(Linux M UNIX)(i;*'VxgE"~q(NIS)Mv?MxgE"~q(NIS+)&\#

202 BvZ]

Page 217: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

Z Linux M UNIX Yw53O,(i;'V9C NIS M NIS+ xPC'O$#rK,

;Fv9C DB2_ENABLE_SINGLE_NIS_GROUP "amd?,+4D"PfPI\a+d}%#

bv=8

(i9Ca?6?<CJ-i(LDAP)w*/P=C'\m~qDbv=8#f> 9.5

(}9C LDAP 2+Te~#i4'VyZ LDAP DO$Mii/&\#

PXgN9C DB2 73PD NIS M NIS+ &\DE",kNDf> 9.1 E"PD#

`XEn

6}]b2+T8O7PD:yZ LDAP DO$Mii/'V;

^)| 1:;Fv9C LONG VARCHAR M LONG VARGRAPHIC }]`M

Sf> 9.5 ^)| 1 *<,;Fv9C LONG VARCHAR M LONG VARGRAPHIC

}]`M#rK,2;Fv9C LONG_VARGRAPHIC M LONG_VARCHAR j?/

}#

j8E"

!qPD}]`M1,k9Cng VARCHAR"VARGRAPHIC"CLOB r DBCLOB .

`D}]`M,r*+4D"Pf+Lx'Vb)}]`M,"R(i+b)}]`

MCZIF2D&CLr#

bv=8

r*10"PfLx'V;Fv9CD&\,yT9C LONG VARCHAR M LONG

VARGRAPHIC 1;a0lVPm#k<G(F=d{}]`MT7#zIT{C+4

TCz7ywDv?#Z+4D"PfP,I\}%T LONG VARCHAR M LONG

VARGRAPHIC }]`MT0`X*Dj?/}D'V#

&C\b9CaZ6k= SQL &CLrPzIG);Fv9CD}]`MDwd?#

`XEn

Z 1953DZ 17 B, :;Fv9CD&\;

`XN<

SQL Reference, Volume 2 PD:ALTER TABLE ;

SQL Reference, Volume 2 PD:CREATE TABLE ;

6}]~qw"}]bM}]bTs8O7PD:SQL M XML ^F;

SQL Reference, Volume 1 PD:\'VD/}M\m SQL }LMS<;

FP7:Q-;Fv9C HP-UX 32 ;M'z'VS DB2 V9.5 FP7 *<,Q-;Fv9C HP-UX 32 ;M'z'V,"RZ+4D"

PfPI\;Y9CK'V#

Z 17 B ;Fv9CD&\ 203

Page 218: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

j8E"

Z DB2 f> 8 P}kKTyZ HP Itanium ~qwD'V1,a)K HP-UX OD 32

; DB2 M'zb,Sx*^("4Z>z 64 ; Itanium® 73PtC 32 ; HP-UX

PA RISC &CLrDM'MOwoia)'V# DB2 V9.5 P}%KT HP-UX PA

RISC O DB2 ~qw5}D'V#IZyZ HP Itanium D~qwVZ\#{,rK;

Fv9C HP-UX M'zOD 32 ; DB2 'V,+4D"PfPI\a+|}%#K

|D;a0ld{=(,Zd{=(P,+Lxv?"'V 32 ; DB2 M'z'V#

bv=8

Sf> 9.5 ^)| 7 *<,Q;Fv9C HP-UX OD 32 ;&CLr'V#Z+4

D DB2 M DB2 Connect "PfPI\;YxPK'V#**C|DvC<8,(i

+ 32 ; HP-UX &CLr(F= 64 ;,Tc&CLr\;ZyZ>z 64 ; HP-UX

Itanium D73PKP#

`XN<

6DB2 Connect ~qwlYkE7PD:DB2 Connect ~qwz7D20*s

(HP-UX);

Getting Started with Database Application Development PD:DB2 ~qwM IBM }

]~qwM'zD20*s (HP-UX);

204 BvZ]

Page 219: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 18 B ;Y9CD&\

;Y9CD&\G;YICD&\#g{z*9CH0"PfPDC&\,G4h*

xP|D#

ki4>ZTKbXZf> 9.5 P;Y9CD&\D|`j8E"#

;Y'V)df"w(ESTORE)&\;Y'V)df"w(ESTORE)&\#

j8E"

f> 9.1 P;Y9C:eXD“)df"w”!n#Zf> 9.5 P,}%K`X*DdC

N}"`S*XM ESTORE Dd{SZ#IZ9C 64 ;Yw53DFcz;P 32 ;

Yw53yfZDZf^F,yTb)Fczs`;Yh* ESTORE &\#

;Y9C ESTORE +0l'V ESTORE DyP 32 ;Yw53DT\"T DB2 &

\lITB0l:

v ;Y9C ESTORE_SEG_SZ M NUM_ESTORE_SEGS dCN}#

v ;Y9CBP ESTORE `S*X,"R|G;YT>ZlUrB~`SwdvP:

pool_index_to_estore"pool_data_to_estore"pool_index_from_estore Mpool_data_from_estore#

v BP;Fv9CDm/}T;Y9CD`S*X5X N U L L 5:

SNAP_GET_TBSP"SNAP_GET_DB"SNAPSHOT_BP"SNAPSHOT_TBS"

SNAPSHOT_DATABASE M SNAPSHOT_APPL#

v ALTER BUFFERPOOL M CREATE BUFFERPOOL od;YS\ EXTENDED STOR-

AGE M NOT EXTENDED STORAGE !n#

bv=8

*KVd|`Zf,zh*}6= 64 ;2~"Yw53M DB2 z7#9&^D&C

LrME>T}%T;Y9CD&\D}C#

;Y'VX70Z)9(AWE)&\(Windows);Y'VX70Z)9(AWE)&\#

j8E"

OgD DB2 f>'V AWE &\,|G;iZf\m)9,Jm 32 ; DB2 ~qw

OKPD&CLr9C,}3)^FDZf#}g,(}hC DB2_AWE "amd?,zITVd9C`o 64 GB ZfD:eX#+G,IZVZG 64 ;=(<w<X;,

yTT AWE &\DhsQuY#

;Y9C AWE a^FT53ZfDCJSx0l 32 ; Windows =(DT\,"R

T DB2 &\lITB0l:

© Copyright IBM Corp. 1993, 2010 205

Page 220: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

v ;Y9C DB2_AWE "amd?#

v ;Y9C physical_page_maps `S*X#

v SNAPBP \mS<P;Y|( physical_page_maps P#

v SNAP_GET_BP m/}T physical_page_maps P5X NULL 5#

bv=8

g{z}Z9C10(} AWE 4tC|`53ZfD 32 ;~qw,G4z&}6=

64 ;2~"Yw53M DB2 z7#9&|B|,KT DB2_AWE "amd?rphysical_page_maps `S*XD}CDE>#

TZ db2icrt"db2ilist M db2iupdt,;Y9C -w !n(Linux MUNIX)

;Y9C db2icrt"db2iupdt M db2ilist |nD -w WordWidth N}#

j8E"

db2icrt"db2ilist M db2iupdt |nD;m(-w)!n^',+5Xms#K!nv

Z AIX 5L"HP-UX"Linux M Solaris Yw53OEP'#Z\'VD Linux M UNIX

Yw53O,5};s!VZI20K DB2 z7DYw537(#

bv=8

;*T db2icrt"db2ilist M db2iupdt |n9C -w !n#Zf> 9.1 P,K!n+5

X/f{",+Zf> 9.5 P,|5Xo(ms#

;Y'V DB2 Web Tools;Y'V DB2 Web Tools#

j8E"

Ogf>D DB2 'V DB2 Web Tools,|G;v) HTTP M'z9CDW~,I“DB2

Web |nPD”M“DB2 Web KP4vPD”iI#

bv=8

^D&CLrME>T}%T;Y9CD&\D}C#

;Y9C3)"amd?M73d?

Pm`"amd?Zf> 9.5 P;Y9C#z&C}%T|GDyP}C#

f> 9.5 P;Y9CTB"amd?M73d?:

m 31. f> 9.5 P;Y9CD"amd?

"amd?r73d? j8E"

DB2_ASYNC_APPLY f> 9.5 P;Y9CKd?,r*|CZ'V

DataJoiner,xs_;Y\'V#

206 BvZ]

Page 221: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 31. f> 9.5 P;Y9CD"amd? (x)

"amd?r73d? j8E"

DB2_AWE g{zT09CDG AWE :eX,k<G(

FAf> 9.5 64 ;}]bz7T{}I07Z

f^F#PX|`E",kND;Y'VX7

0Z)9(AWE)&\

DB2_BLOCK_ON_LOG_DISK_FULL f> 9.5 PQ;Y9CKd?,r*|Q;

blk_log_dsk_ful dCN}f;#

DB2CCMSRV r*;Yh*9CKd?,yTf> 9.5 P;

Y9CKd?#

DB2_FORCE_FCM_BP f> 9.5 P;Y9CKd?,r*v'V AIX

Yw53D 64 ;ZK,"Rb)ZK;P2m

ZfNs!^F#1!ivB+tC_-Zc

.dD2mZf(E,Ta_T\Ma)kd

{=(D;BT#

DB2_LGPAGE_BP r*;Yh*9CKd?,yTf> 9.5 P;

Y9CKd?#*tCsZf3'V,k9C

DB2_LARGE_PAGE_MEM "amd?#

DB2LINUXAIO ;Y9CK"amd?,r*f> 9.5 PZ1

!ivB+tC Linux Yw53ODl=

I/O(AIO)&\#

DB2_MEMALLOCATE_HIGH r*;Yh*9CK"amd?,yTf> 9.5

P;Y9CKd?#1!ivB,+SibX

7UdD_X7KksVdOsDZf,by

PzZuY Windows =(ODX7UdVN#

DB2_MIGRATE_TS_INFO f> 9.5 P;Y9CKd?,r*vZSH0

"Pf(FA V5 1Eh*9CKd?#

DB2_NR_CONFIG r*;Yh*9CKd?D&\,yTf> 9.5

P;Y9CKd?#

DB2_NEWLOGPATH2 f> 9.5 P;Y9CKd?,r*|Q;}]

bdCN} mirrorlogpath f;,KN}9zZhC5qU>761|in#

DB2_OLAP_BUFFER_SIZE ;Y9CK"amd?,r**zVv&m

(OLAP)&\Zf> 9.5 P9CErQZf#

ZH0"PfP,OLAP &\9C&CLrQ

Zf,"R DB2_OLAP_BUFFER_SIZE ^FIT9CDZf#r*ITTTw{tCEr

QZf,yT;Yh*9CKd?#

DB2UPMPR IZvZ OS/2 P9CKd?,xf> 9.5 ;

'VK53,yT;Y9CKd?#

DB2UPMSINGLE r*;Yh*9CKd?,yTf> 9.5 P;

Y9CKd?#

Z 18 B ;Y9CD&\ 207

Page 222: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XEn

Z 1953D:;Fv9C3)"amd?M73d?;

Z 1553D:|DK3)"amd?M73d?;

;Y9C db2undgp |ndb2undgp(7z4PX()|n;YIC#

j8E"

ZH0f>P,zIT9C db2undgp 4h9C'CJ{G;_PX(D SQL Ts#

bv=8

Z+}]b(FA DB2 (C}]b(DB2 UDB)f> 8 Zd,TyPVP/}"=

(Mb?f"}LD EXECUTE X(QZhyPC'(PUBLIC)#zIT9C

db2undgp |n4h9C'CJ{G;_PX(D SQL Ts#Zf> 9.5 P,zIT

7z PUBLIC iD EXECUTE X(#

;Y9C db2licm |nD -n !n;Y9C db2licm |nD -n !n#

j8E"

}%,zIT9C -n !n4|BzPJqCZ DB2 z7D&mw}#mI$VZI

5%*}x;Gom&mw}7(#rK,g{z9Cf> 9.5 r|_f>Dz7,G

4K!n;azzNN'{#

bv=8

z;&C9C;Y9CD!n#;*sz|BPJq9CD&mw}#

`XN<

Command Reference PD:db2licm - mI$\m$_;

;Y9C CLISchema CLI X|V,SAf> 9.5 }]b~qwDf> 9.5 M'z;Y9C CLISchema X|V#

j8E"

hC CLISchema X|Vw*Ga_,SA DB2 z/OS fDM'z&CLrDT\#

Zf> 9.1 P,TZ,SA DB2 f> 9.1 Linux f"UNIX M Windows f}]b~

qwDf> 9.1 M'z,;Fv9CKX|V'V,TZ,SA DB2 z/OS f}]b

~qwDf> 9.1 M'z,;Y9CKX|V'V#

bv=8

zITD*9C SysSchema X|V48>8C#=#

208 BvZ]

Page 223: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

`XN<

Call Level Interface Guide and Reference, Volume 2 PD:SysSchema CLI/ODBC d

CX|V;

^)| 3b:DB2 i/E/&\?~;YIC_e/i/m(MQT)"`,/:(MDC)"i/"PT",S/PwM DB2 XFw

Z DB2 Workgroup Server EditionP;YIC,r*CZ DB2 Workgroup Server

EditionD DB2 i/E/&\?~Q-#C#

*7(D) DB2 }]bz7|(T_e/i/m(MQT)"`,/:(MDC)"i/

"PT",S/PwM DB2 XFwD'V,kND“DB2 f> 9.5 z7Mr|E"”#

g{zQ:r DB2 i/E/&\?~,G4zTP(9C DB2 Workgroup Server Edi-

tionPDb)$_M&\#

`XN<

6DB2 ~qwlYkE7PD:DB2 V9.5 z7Mr|E";

6(F8O7PD:DB2 V9.5 &\?~M`&^)fD&\;

Z 18 B ;Y9CD&\ 209

Page 224: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

210 BvZ]

Page 225: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 19 B 0l DB2 f> 9.5 9CD DB2 f> 9.1 ^)||D

f> 9.1 ^)| 3(M|Mf>D^)|)|,D&\?~M&\|DI\a0lz9

Cf> 9.5#

j8E"

g{z4&Cf> 9.1 ^)| 3 r|Mf>D^)|,r_Zf> 9.1 s4|B>X

E"PD,G4zI\";*@yPa0lz9Cf> 9.5 D|D#

bv=8

g{z;l$f> 9.1 ^)|P|,D<u|D,ki4TBwb#^)|G[}D,

|G|,H0^)|P;6DyP|DM&\#

DB2 f> 9.1 ^)| 1

^)| 1 |,TVP&\DTB|D:

v ;Fv9CX70Z)9(AWE)'V(Windows)

v Z9C3rw=+dD JDBC &CLrP,LOB r XML 5DICTQ|D

v z7j6D^D6pIT|,V8}VV{

^)| 1 9|,TBv?&\:

v DB2Binder 5CLr|,=vB!n

v IT(}f"}L4(E/E*D~m

DB2 f> 9.1 ^)| 2

^)| 2 |,^)| 1 D&\,"R9|(TVP&\DTB|D:

v java_heap_sz dCN}1!5|D

v ;Fv9CxgE"~q(NIS M NIS+)'V(Linux M UNIX)

v ;Y9C db2sampl |nD -schema !n

^)| 2 9|,TBv?&\:

v x"MD XML #=VbT\Qa_

v * C M C++ 6k= SQL &CLrvSK BINARY"VARBINARY M DECFLOAT

}]`M'V

v DB2 .NET Data Provider v?&\MT .NET Framework 2.0 D'V

v * HP-UX vSK DRDA M Informix |0Lr'V

v IBM Database Add-Ins for Visual Studio 2005 v?&\

v * Solaris Yw53vSK IBM Java m~*"|(SDK)5.x 'V

v BD DB2_MEMALLOCATE_HIGH "amd?ITu!ZfVN

v BDX|VITa_ DPF 73PDi/T\

v }]b~qw'V2+WSVc(SSL)-i

© Copyright IBM Corp. 1993, 2010 211

Page 227: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Z 3 ?V =<

© Copyright IBM Corp. 1993, 2010 213

Page 228: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

214 BvZ]

Page 229: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

=< A. D~53_Y:fdC

1!ivB,Yw53+_Y:fSELA4DD~}]#

;vdMDAYwf0TBomELCJ:+}]SELA!=D~53_Y:f

P,;s+b)}]S_Y:f4F=&CLr:ex#,y,4Ywf0TBom

ELCJ:+}]S&CLr:ex4F=D~53:ex,;s+|SD~53:

ex4F=omEL#Z CREATE TABLESPACE odD FILE SYSTEM CACHING

SdP43KZD~536_Y:f}]DbVP*#IZ}]b\mw9C:eX

\mdTmD}]_Y:f,yTg{J1w{:eXs!D0,M;h*ZD~5

36xP_Y:f#

":}]b\mwQ(}9_Y:fPD3^'4@9_Y:fs`} DB2 }],+

AIX ODY1}]M LOB }b#

IZ=N_Y:fh*nbD CPU \Z,yTZ3)ivB,ZD~536M:eX

PxP_Y:fI\a<BT\B5#*K\b=N_Y:f,s`}D~53<P

ZD~536{C_Y:fD&\#K&\(#F*G:e I/O#Z UNIX O,K&\

(#F*1S I / O(r D I O)#Z W i n d o w s O,K&\`1Z9C

FILE_FLAG_NO_BUFFERING jGr*D~#Kb,3)D~53(}g,IBM JFS2

r Symantec VERITAS VxFS)2'Vv?M1S I/O,4,_Y4PD"P I/O(CIO)

&\#}]b\mw(} NO FILE SYSTEM CACHING mUdSd'VK&\#h

CK CIO &\s,}]b\mwT/{C_P CIO &\DD~53ODKn&\#K

&\PzZ5MD~53_Y:fDZf*s,Sx9CP|`ZfCZd{C>#

Zf> 9.5 .0,g{48( NO FILE SYSTEM CACHING r FILE SYSTEM CACH-

ING,G45,8(KX|V FILE SYSTEM CACHING#TZf> 9.5,g{48(

N;X|V,G49C1!5 NO FILE SYSTEM CACHING#K|Dv0lB4(D

mUd#Zf> 9 . 5 .04(DVPmUd;\0l#K|DJCZ

AIX"Linux"Solaris M Windows,+fZBP}biv,b)ivBD1!P*#V

* FILE SYSTEM CACHING:

v AIX JFS

v Solaris G VxFS D~53

v Linux for System z

v yP SMS Y1mUdD~

v SMS Y1mUdD~PD$VN (LF) MsTs (LOB) }]D~

*2G1!hC,k8( FILE SYSTEM CACHING r NO FILE SYSTEM CACH-

ING#

\'VDdC

Z 2163Dm 32 T>KCZ;9CD~53_Y:fDmUdD\'VdC#|98

>:(a) ?VivBG9C DIO 9Gv?M DIO,T0 (b) 4TmUd8( NO FILE

SYSTEM CACHING M FILE SYSTEM CACHING 1yZ=(MD~53`MD1!

P*#

© Copyright IBM Corp. 1993, 2010 215

Page 230: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 32. ;9CD~53_Y:fDmUdD\'VdC

=( D~53`MMXhDnM

6p

8(K NO FILE SYSTEMCACHING 1,I}]b\mwa;D DIO r CIO ks

48( NO FILE SYSTEMCACHING M FILE SYS-TEM CACHING 1D1!P*

AIX 5.3 M|_f> U>D~53(JFS) DIO FILE SYSTEM CACHING

(kND" 1.)

AIX 5.3 M|_f> ""U>D~53(JFS2) CIO NO FILE SYSTEM CACH-

ING

AIX 5.3 M|_f> VERITAS Storage Founda-

tion for DB2 4.1(VxFS)

VERITAS Storage Founda-

tion for DB2 5.0 (VxFS)

CIO NO FILE SYSTEM CACH-

ING

HP-UX V11i v2 M V11iv3

(Itanium)

VERITAS Storage Founda-

tion 4.1(VxFS)

VERITAS Storage Founda-

tion 5.0 (VxFS)(kND"

6.)

CIO FILE SYSTEM CACHING

Solaris 9 UNIX D~53(UFS) DIO FILE SYSTEM CACHING

(kND" 2.)

Solaris 10 UNIX D~53(UFS) CIO FILE SYSTEM CACHING

(kND" 2.)

Solaris 9 M Solaris 10 VERITAS Storage Founda-

tion for DB2 4.1(VxFS)

VERITAS Storage Founda-

tion for DB2 5.0 (VxFS)

CIO NO FILE SYSTEM CACH-

ING

Linux V"f SLES 9 M|_

f>,T0 RHEL 4 M|_

f>

(Zb)e5a9O:

x86"x64 M POWER)

ext2"ext3 M reiserfs DIO NO FILE SYSTEM CACH-

ING

Linux V"f SLES 9 M|_

f>,T0 RHEL 4 M|_

f>

(Zb)e5a9O:

x86"x64 M POWER)

VERITAS Storage Founda-

tion for DB2 4.1(VxFS)

VERITAS Storage Founda-

tion for DB2 5.0 (VxFS)

CIO NO FILE SYSTEM CACH-

ING

Linux V"f SLES 9 M|_

f>,T0 RHEL 4 M|_

f>

(ZKe5a9O:

zSeries)

9CbK(@-i(FCP)

D!MFcz53SZ

(SCSI)ELOD ext2"ext3

r reiserfs

DIO FILE SYSTEM CACHING

Windows ;PX(*s,Z DB2 'V

DyPD~53O$w

DIO NO FILE SYSTEM CACH-

ING

216 BvZ]

Page 231: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

":

1. Z AIX JFS O,FILE SYSTEM CACHING G1!5#

2. Z Solaris UFS O,NO FILE SYSTEM CACHING G1!5#

3. }]b\mwD VERITAS Storage Foundation I\P;,DYw53Hvu~#O

fP>D=(G10"Pf'VD=(#PX DB2 THvu~E"D'V,kI/

VERITAS Storage Foundation#

4. g{9C SFDB2 5.0 x;GOfDnM6p,G4Xk9C SFDB2 5.0 MP1 RP1

"Pf(r|_f>)#K"Pf|(X(Zf> 5.0 D^}#

5. VERITAS Storage Foundation 5.1 VZ|(y!z7PD CIO 'V,"R;Yh*

Cz7D}]b^)ff>#

6. Z HP O,Q9C 5.0.1 OnlineJFS tC CIO "R;h*d{ VERITAS mI$#

7. g{z;#{}]b\mwT NO FILE SYSTEM CACHING !q1!hC,kZ

`XD SQL"|nr API P8( FILE SYSTEM CACHING#

>}

>} 1:1!ivB,+9CG:e I/O 4(BmUd;5,8(K NO FILE SYS-

TEM CACHING Sd#

CREATE TABLESPACE table space name...

>} 2:ZTBodP,NO FILE SYSTEM CACHING Sd8>TZKX(mUd,

D~536_Y:f+ OFF#

CREATE TABLESPACE table space name ... NO FILE SYSTEM CACHING

>} 3:TBodTVPmUd{CD~536_Y:f:

ALTER TABLESPACE table space name ... NO FILE SYSTEM CACHING

>} 4:TBodTVPmUdtCD~536_Y:f:

ALTER TABLESPACE table space name ... FILE SYSTEM CACHING

=< A. D~53_Y:fdC 217

Page 232: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

218 BvZ]

Page 233: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

=< 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"

MgSJ~A [email protected]#DB2 D5!iaDAzDyP4!,+;\1S

p4z#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#

g{8boz IBM 9 IBM E"\mz7|WZ9C,kNkI{QTwi:http://

www.ibm.com/software/data/info/consumability-survey/#

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#IS w w w . i b m . c o m / s u p p o r t /

docview.wss?uid=swg27009727 M www.ibm.com/support/docview.wss?uid=swg27009728 V

pBX PDF q=D DB2 V9.5 VaD"Df>M-kf>#

!\b)mj6i.P!"f,+I\4ZzyZzRrXxa)#

© Copyright IBM Corp. 1993, 2010 219

Page 234: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

?N|BVa1,m%E<a]v#7#z}ZDABmPP>DVaDnBf>#

":DB2 E"PDD|B5JH PDF r2=4i.D|B5J_#

m 33. DB2 <uE"

i{ iE Gqa)!"f n|;N|B1d

Administrative API Refer-

ence

SC23-5842-03 G 2010 j 12 B

Administrative Routines

and Views

SC23-5843-03 q 2010 j 12 B

Call Level Interface Guide

and Reference, Volume 1

SC23-5844-03 G 2010 j 12 B

Call Level Interface Guide

and Reference, Volume 2

SC23-5845-03 G 2010 j 12 B

Command Reference SC23-5846-03 G 2010 j 12 B

6}]F/8OMN

<7

S151-0617-02 G 2010 j 12 B

6}]V40_ICT

8OkN<7

S151-0619-02 G 2010 j 12 B

6}]~qw"}]b

M}]bTs8O7

S151-0612-02 G 2010 j 12 B

6}]b2+T8O7 S151-0614-02 G 2010 j 12 B

Developing ADO.NET and

OLE DB Applications

SC23-5851-02 G 2009 j 4 B

Developing Embedded

SQL Applications

SC23-5852-02 G 2009 j 4 B

Developing Java Applica-

tions

SC23-5853-03 G 2010 j 12 B

Developing Perl and PHP

Applications

SC23-5854-02 q 2009 j 4 B

Developing User-defined

Routines (SQL and Exter-

nal)

SC23-5855-03 G 2010 j 12 B

Gett ing Started with

Database Application

Development

GC23-5856-03 G 2010 j 12 B

6Linux M Windows O

D DB2 20M\mk

E7

G151-0623-02 G 2010 j 12 B

6zJ/8O7 S151-0616-01 G 2009 j 4 B

6{"N<,Z 1 m7 G151-0632-00 q

6{"N<,Z 2 m7 G151-0633-00 q

6(F8O7 G151-0622-02 G 2010 j 12 B

6Net Search Extender \

mMC'8O7

S151-0760-01 G 2009 j 4 B

6VxM/:8O7 S151-0615-02 G 2010 j 12 B

220 BvZ]

Page 235: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 33. DB2 <uE" (x)

i{ iE Gqa)!"f n|;N|B1d

Query Patroller Adminis-

tration and User’s Guide

SC23-8507-01 G 2009 j 4 B

6IBM }]~qwM'

zlYkE7

G151-0625-02 q 2010 j 12 B

6DB2 ~qwlYk

E7

G151-0624-02 G 2010 j 12 B

Spatial Extender and

Geodetic Data Manage-

ment Feature User’s

Guide and Reference

SC23-8508-02 G 2009 j 4 B

SQL Reference, Volume 1 SC23-5861-03 G 2010 j 12 B

SQL Reference, Volume 2 SC23-5862-03 G 2010 j 12 B

653`Sw8OMN

<7

S151-0618-02 G 2010 j 12 B

Text Search Guide SC23-5866-02 G 2010 j 12 B

6JOoO8O7 G151-0621-02 q 2010 j 12 B

6w{}]bT\7 S151-0613-02 G 2010 j 12 B

6Visual Explain LL7 S151-0634-00 q

6BvZ]7 S151-0629-02 G 2010 j 12 B

Workload Manager Guide

and Reference

SC23-5870-03 G 2010 j 12 B

6pureXML 8O7 S151-0630-02 G 2010 j 12 B

6XQuery N<7 S151-0631-01 q 2009 j 4 B

m 34. X(Z DB2 Connect D<uE"

i{ iE Gqa)!"f n|;N|B1d

6DB2 Connect vKf

lYkE7

G151-0627-02 G 2010 j 12 B

6DB2 Connect ~qw

lYkE7

G151-0628-02 G 2010 j 12 B

6DB2 Connect C'8

O7

S151-0626-02 G 2010 j 12 B

m 35. Information Integration <uE"

i{ iE Gqa)!"f n|;N|B1d

Information Integration:

Administration Guide for

Federated Systems

SC19-1020-01 G

Information Integration:

ASNCLP Program Refer-

ence for Replication and

Event Publishing

SC19-1018-02 G

=< B. DB2 <uE"Ev 221

Page 236: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

m 35. Information Integration <uE" (x)

i{ iE Gqa)!"f n|;N|B1d

In format ion Integra-

tion:6*O}]4dC

8O7

S151-0468-00 q

In format ion Integra-

tion:6SQL 4F8OM

N<7

S151-0475-00 G

Information Integration:

Introduction to Replica-

tion and Event Publish-

ing

GC19-1028-01 G

):!"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`!

"f DB2 i.DZ]#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,x7gB:h t t p : / /

publib.boulder.ibm.com/infocenter/db2luw/v9r5#

*):!"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=1Xzm&D*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&zDyZXDvfow3#ZK

3fPCJ“XZK>c”4S#

2. kZBg15wzk): DB2 vfo#

3. krz1XDzma)k*):Di.Di{MiE#PXi{MiEDE",

kNDZ 2193D:2=4r PDF q=D DB2 <ub;#

222 BvZ]

Page 237: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

a{

S|nP&mwT> SQL 4,ozDB2 5Xhv SQL od4Pa{D SQLSTATE#SQLSTATE oz5w SQL 4,M

SQL 4,`zkD,e#

}L

*wC 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 V9.5 wb,DB2 E"PD URL * http://publib.boulder.ibm.com/infocenter/

db2luw/v9r5#

TZ DB2 V9.1 wb,DB2 E"PD URL * http://publib.boulder.ibm.com/infocenter/

db2luw/v9/#

TZ DB2 V8 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%#“oTW

!n”0Zr*#

2. 7#zDW!oT;8(*oTPmPDZ;vu?#

– *+BoTmSAPm,k%wmS... 4%#

":mSoT";\#$Fcz_PTW!oTT>wbyhDVe#

=< B. DB2 <uE"Ev 223

Page 238: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

– *+oTFAPm%?,k!qCoT"%wOF4%1=CoTI*oT

PmPDZ;vu?#

3. e}/@w_Y:f;s"B3fTcTW!oTT> DB2 E"PD#

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. e}/@w_Y:f;s"B3fTcTW!oTT> DB2 E"PD#

a{

Z3)/@wMYw53iOO,I\9Xk+Yw53DxrhC|D*z!qD

oT73MoT#

|B20ZzDFczrZ?x~qwOD DB2 E"PDg{Q-Z>X20K DB2 E"PD,G4zITS IBM q!D5|B"20#

XZKNq

*|BZ>X20D DB2 E"PD,zh*:

1. #9FczOD DB2 E"PD,;sT@"==XBt/E"PD#g{T@"=

=KPE"PD,G4xgODd{C'+^(CJE"PD,rxzIT&C|

B#G\m1MG Root C' DB2 E"PD<UT@"==KP##

2. 9C“|B”&\?~4i4ICD|B#g{Pz#{20D|B,G4k9C“

|B”&\?~4q!"20b)|B#

":g{zyZD73*sZ;(4,SArXxDzwO20 DB2 E"PD|

B,G4Xk9C;(Q,SArXxDzw+|B>c5qA>XD~53,"

20 DB2 E"PD#g{xgPPm`C'+20D5|B,G4IT(}Z>X

2*|B>cFw5q"*|B>c4(zm4uL?vK4P|Byh*D1

d#

g{a)K|B|,k9C“|B”&\?~4q!b)|B|#+G,;PZ@"

==BE\9C|B&\#

3. #9@"E"PD,;sZFczOXBt/ DB2 E"PD#

":Z Windows Vista O,XkT\m1m]E\KPBfyP>D|n#*t/_P

+f\m1X(D|na>{r<N$_,kR|%wl]==,;s!qT\m1

m]KP#

*|B20ZzDFczrZ?x~qwOD DB2 E"PD:

}L

1. #9 DB2 E"PD#

224 BvZ]

Page 239: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

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/db2icdv95 stop

2. T@"==t/E"PD#

v Z Windows O:

a. r*|n0Z#

b . /@AE"PDD20;C#1!ivB,D B 2 E"PD20Z

Program_files\IBM\DB2 Information Center\Version 9.5 ?<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.5 ?<P#

b. S20?</@A doc/bin ?<#

c. KP help_start E>:

help_start

531! Web /@w+t/TT>@"E"PD#

3. %w|B4%( )#ZE"PDDR_feO,%wiR|B# +T>VPD5

D|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+XU99C help_start z&mD~t/Dx

LyhD|n#;*9C Ctrl-C rNNd{=(4U9 help_start.bat#

v Z Linux O,/@A20?<D doc/bin ?<"KP help_end E>:

help_end

":help_end E>|,2+XU99C help_start E>t/DxLyhD|n#

;*9CNNd{=(4U9 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/db2icdv95 start

=< B. DB2 <uE"Ev 225

Page 240: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

a{

|BsD DB2 E"PD+T>BDT0|BsDwb#

DB2 LLDB2 LLozzKb DB2 z7Dwv=f#b)NLa)Kp=8>E"#

*<.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#

6pureXML 8O7PD:pureXML;hC DB2 }]bTf" XML }]T0T>z XML }]f"4Py>Yw#

6Visual Explain LL7PD:Visual Explain;9C Visual Explain 4Vv"E/Mw{ SQL odTq!|CDT\#

DB2 JOoOE"a)K\`JOoOMJb7(E"Tozz9C DB2 }]bz7#

DB2 D5JOoOE"IZ DB2 E"PDD“DB2 JOoO8O”r“}]by!”?V

PR=#IZC&R=PXgN9C DB2 oO$_M5CLr4tkMRvJ

bDE""3)n#{JbDbv=8T0PXgNbv9C DB2 }]bz7

1I\v=DJbD(i#

DB2 <u'V Web >cg{zv=KJb"Rk*q!iRI\D-rMbv=8Doz,kND

DB2 <u'V Web >c#C“<u'V”>c_P8rnB DB2 vfo"<

u5w"Z(LrVv(f(APAR rms^))"^)|Md{J4D4S#

IQwK*6b"iRJbDI\bv=8#

kCJ DB2 <u'V Web >c:http://www.ibm.com/software/data/db2/support/

db2_9/#

unMu~

g{{OTBunMu~,G4Zhz9Cb)vfoD<C(#

vK9C:;*#tyPD(P(yw,zMIT*vK"GL59C4Fb)vf

o#4- IBM w7,b,z;ITV""9>rFwb)vfordPNN?VD]

ow7#

226 BvZ]

Page 241: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

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><C(PPw7Z(,;CQd{<C("mIr({(^[Gw>D9G5

,D)ZhdP|,DvforNNE""}]"m~rd{*6z(#

19Cb)vfop&K IBM D{f,r_y] IBM Df(,4}7qXOv8<

5w1,G4 IBM #tTwv(7z>DZhD<C(D({#

z;ITBX"vZrYvZ>E",}Gj+qXyPJCD(IM(f,|(y

P@zvZ(IM(f#

IBM Tb)vfoDZ];wNN#$#b)vfo“4V4”a),;=PNNV`D

(^[Gw>D9G5,D)#$,|(+;^Z5,DXZJzMJCZ3VX(

C>D#$#

=< B. DB2 <uE"Ev 227

Page 242: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

228 BvZ]

Page 243: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

=< C. yw

>E"G*Z@za)Dz7M~q`4D#

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,G4IC'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+VZ(DBCS)E"DmIi/,kkzyZzRrXxD IBM *6z(?E*

5,rCif==+i/Dy:

IBM World Trade Asia Corporation

Licensing

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(*#

>D5I\a)G IBM Web >cMJ4D4Sr}C#IBM TZNNG IBM Web >

crZ}=J4;wNNyw"#$rd{P5,49>D5I\}CKb) Web >

crZ}=J4,r_IS>D5CJr4S=b) Web >crZ}=J4#=3v

G IBM Web >cD4S";b6E IBM OIK` Web >cDZ]r9CrdyP

_#Kb,IBM ;GzkNNZ}=)p-iDNN;WD;=,2;TNN;W:

p,49zS3v IBM >cKb=K`Z}=r9C=K`Z}=D4S1`gK#

rK,zh*PO",b,IBM ;TK`b?>crJ4DICT:p,2;TISG

)>crJ4OqCDNNZ]"~q"z7rd{JOP#NNpNreq#Z}

=a)DNNm~kqXCm~f=DmI$DunMu~#

© Copyright IBM Corp. 1993, 2010 229

Page 244: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

IBM IT4|O*J1DNN==9CrV"zya)DNNE"x^kTzP#NN

pN#

>LrD;mI=g{*KbPXLrDE"To=gB?D:(i)JmZ@"4(

DLrMd{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"I\|(4oTN=Dy>&CLr,b)y>5w;,Yw=(OD`L=

(#g{G*4UZ`4y>LrDYw=(OD&CLr`LSZ(API)xP&C

LrD*""9C"-zrV",zITNNN=Tb)y>LrxP4F"^D"

V",x^kr IBM 6Q#b)>}"4ZyPu~Bw+fbT#rK,IBM ;\

##r5>b)LrDI?T"I,$Tr&\#

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.

230 BvZ]

Page 245: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Lj

IBM"IBM UjM ibm.com G International Business Machines Corp. Z+@gm`\

=xrDLjr"aLj#d{z7M~q{FI\G IBM rd{+>DLj#Zf

(MLjE"D Web 3fOa)K IBM LjD10Pm,x7*:www.ibm.com/

legal/copytrade.shtml#

BPuoGd{+>DLjr"aLj#

v Linux G Linus Torvalds Z@zM/rd{zRrXxD"aLj#

v Java MyPyZ Java DLjG Sun Microsystems, Inc. Z@zM/rd{zRrXx

DLj#

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 231

Page 246: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

232 BvZ]

Page 247: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

w}

[A]2+T

e~

LDAP(a?6?<CJ-i) 61

IEOBD 57

*Ov?&\ 135

v?&\\a 9, 57

LBAC v?&\ 60

2+T\m1(^(SECADM)

}]bsF 161

20

G root C' 129

7D~ 182

v?&\\a 127

4;j?/}

Ev 92

[B]oz

dCoT 223

SQL od 223

8]

`Vx}]bv?&\ 121, 189

Vx}]bv?&\ 121

G<v?&\ 170

lU 118, 122

X(|D 167

D~mI(|D 167

v?&\\a 117

>XoT'V

v?&\\a 141

d?

+V 85

j?/}

4;&m 92

"< 78

Ev 92

yZV{D&m 141

&CLrIF2T 91

V{. 141

j6

$H|D 83, 184, 187

$Hliv?&\ 186

m/}

;Fv9CD&\ 163

ENV_GET_FEATURE_INFO 44

SNAP_GET_BP 205

mUd

"P I/O(CIO)1!5 68

mUd (x)

;9CD~53_Y:f 215

UdUXv?&\ 45

CIO("P I/O)1!5 68

NO FILE SYSTEM CACHING 1!5 176

""XF

v?&\ 65

"P I/O(CIO)

1!9C 68, 176

;Fv9CD&\

\a 151, 195

;Y9CD&\

\a 151, 205

[C]Yw53

'V|D

Solaris x64 131

Windows Server 2008 131

i/

T\a_ 65, 68

z7ICTMr| 31

XB(;}]b|n

v?&\ 45

XBV<

v?&\ 40

f"

pureXML

UduY 76

XML

UduY 76

f"}L

T/,$_T 117

XSR_UPDATE 77

f"w\?

:eX#$ 125

msiv

db2fodc 5CLr 145

[D]s4/}

oT73'Vv?&\ 77

zmZc

Tivoli Storage Manager (TSM)

Ev 124

zk3

Unicode 1!5 153

© Copyright IBM Corp. 1993, 2010 233

Page 248: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

x"MD XML #=Vb

xdbDecompXML f"}L

v?&\ 79

%53S<(SSV)

8] 121

X70Z)9(AWE)

;Y'V 205

wvE>

(Ff> 192

w{

HADR ,S 70

): DB2 i. 222

/,od_Y:f

^' 169

`Vx}]b

dC 37

9C%53S<(SSV)D8] 121

`,/:(MDC)m

SYw}e}*v 66

*v>} 66

`_Le5a9

f& 36

`VZV{

Perl }/Lr 110

[F]"< XML 5

Bj?/} 78

G root C'20

Ev 129

Vx}]b73

8]

%53S<(SSV) 121

&\?~r| 179

\'VDd{ Linux V"f 32

~qw^)|3q

z7|Br/ 128

4F

v?&\\a 139

DECFLOAT }]`M 139

[G]_ICT

v?&\\a 11, 117

_ICTVQV4(HADR)

,60Z 120

zY|n

&CLrj6 148

&CLrdz 148

|DD&\

\a 151, 153

|B

DB2 E"PD 224

|Bmo=

Ev 73

|Blb

v?&\ 65

+2 SQL API

v?&\ 93

&\?~r|

|D 33

$w:X\m

Ev 51

mI$"E|D 180

v?&\ 51

JOoO

LL 226

*zE" 226

U>D~ 149

v?&\\a 145

db2cklog |n 149

db2fodc 5CLr 145

JO*F

_ICTVQV4(HADR)

,60Z 120

,60Z 120

HADR(_ICTVQV4)

,60Z 120

JO*F'V

Windows 132

\m

G root C' 129

^D\a 153

v?&\\a 3, 35

\m}L

|D 163

vSn 43, 163

\mNqwHLr

Ev 47

\mS<

|D 163

vSn 43, 163

ENV_FEATURE_INFO 44

}L

+2 SQL API

v?&\ 93

T/,$_T 117

ADMIN_CMD

v?&\ 189

[H]/}

j?/}

"< 78

yZV{D&m 141

m/}

;Fv9CDlU&\ 205

ENV_GET_FEATURE_INFO 44

234 BvZ]

Page 249: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

/} (x)

;Fv

LONG_VARCHAR 203

LONG_VARGRAPHIC 203

;Fv9CD&\ 163

|D 163

vSn 163

DB2 XQuery

s4 77

UZ 78

1d 78

!4 77

v?&\ 77

OLAP(*zVv&m)

v?&\ 67

SYSFUN /}D SYSIBM f> 187

XSLTRANSFORM 75

PF}

* CLI &CLrks 114

O"#i

X|{D IBM }]~qwKP1M'zO"#i 130

G DB2 5}'V 130

.NET"ODBC M CLI

r/r| 181

73d?

;Fv9CD&\ 195

;Y'V 206

|D 155

:eX

#$ 125

V4

G<Dx 200

r/ 119

v?&\\a 117

[J]yZjEDCJXF(LBAC)

v?&\ 60

/:

\m 119, 127

/:\m API 123

dC 119, 123

G<

v?&\\a 117

`S

Dx 43

Data Studio 35

`SSZ

vSK FCM 'V 48

`S*X

;Fv9CD&\ 198

;Y'V ESTORE 205

BqB~`Swv?&\ 146

@xB~`Swv?&\ 146

v?&\\a 43

`S*X (x)

physical_page_maps

;Y'V 205

LL

JOoO 226

Jb7( 226

Visual Explain 226

G+

Ev 60

bv

~=

maxOccurs tT 172

[K]*"_$w(

{F|D 89

v?&\ 89

IluT

v?&\\a 5

I5wod

REFRESH TABLE 69

SET INTEGRITY 69

IEOBD

Ev 57

*O'V 135

IBM Data Server Provider for .NET 'V 112

IBM PHP )9'V 113

IBM_DB Ruby }/Lr'V 112

I*Mmo=

XQuery 78

lY(E\mw(FCM)

ZfJ4\m 71

lU8]

Ev 122

lU`Sw

;Fv9CDq= 201

)df"w(ESTORE)

;Y'V 205

)92+T

Windows Vista 176

[L]V[x(

v?&\ 65

}L

|D 163

vSn 163

*O

2+Tv?&\ 135

dCv?&\ 136

&CLr*"v?&\ 135

v?&\\a 135

w} 235

Page 250: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

[M]\k

ns$Hv?&\ 62

|n

^D\a 188

BACKUP DATABASE

v?&\ 170, 189

BIND

20sT/4P 177

db2audit

|D 190

db2cklog 149

db2ckmig

v?&\ 191

db2fodc

v?&\ 146

db2has

Ev 148

db2icrt

;Y9CD!n 206

db2ilist

;Y9CD!n 206

db2iupdt

;Y9CD!n 206

db2licm

;Y9CD!n 208

|D 178

db2look

DDL odzIv?&\ 42

db2mtrk

|D 192

db2pd

EDU v?&\ 193

db2undgp

;Y'V 208

db2updv95

Ev 133

DECOMPOSE XML DOCUMENT

v?&\ 79

IMPORT

;Fv9CD!n 200

INSPECT

w}liv?&\ 145

installFixPack

v?&\ 177

LOAD

pureXML }] 73

XML }] 73

ps

dv|D 193

REDISTRIBUTE DATABASE PARTITION GROUP

v?&\ 40

ROLLFORWARD

n!V41dv?&\ 122

UPDATE XMLSCHEMA 77

|nP&mw(CLP)

E> 89

|n|D 188

?<m

Unicode }]bPD IDENTITY {m 179

?<S<

|D 163

vSn 163

Unicode }]bPD IDENTITY {m 179

[N]Zf

ZfIS/wv?&\ 167

dCv?&\ 37

9C NO FILE SYSTEM CACHING X|V4uY 68

CLI/ODBC &CLrD{DvS 186

ZfIS/w

E"v?&\ 167

ZC/}

|D 163

vSn 163

ZC}L

|D 163

vSn 163

GF

*Ov?&\ 136

[P]dC

`Vx}]b 37

G root C' 129

*Ov?&\ 136

D~53_Y:f 215

dCN}

;Fv9CD&\ 153, 177

;Y'V 153

|D 153, 177

}]b

;Fv9CD&\ 172

;Y'V 172

|D 172

vSn 153

v?&\ 39

appl_memory 37

auto_del_rec_obj 119

db2Import

v?&\ 186

db2Load

v?&\ 186

enable_xmlchar 76

estore_seg_sz

;Y'V 205

hadr_peer_window 120

236 BvZ]

Page 251: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

dCN} (x)

num_estore_segs

;Y'V 205

[Q]t/e

(F4% 168

(F

v?&\\a 127

Windows

gf|D 168

+Vd?

Ev 85

[R]O$

`M

SERVER_ENCRYPT_AES 62

UZ/}

XQuery 78

U>

+XFD~ 200

U>XFD~

+1>

inD}]bV4 120

SQLOGCTL.LFH 200

[S]sF

XE}%D}]bn/ 63

sFh)

(^*s|D 161

v?&\ 58, 190

yw 229

.xF!c}]`M

4F'V 139

Ev 87

5}

JCZg=(D@"`M 130

51VxF/T

\'V 129

51U/3FE"

Ev 35

5CLr

;f]T 187

db2fodc 145

B~`Sw

“4km”|D 162

B~U>CJ 145

S<

|D 163

vSn 163

S< (x)

SNAPBP

|D 205

BqB~`Sw

\'VDB*X 146

WNvV}]6q$_

Ev 145

WNvV}]U/

v?&\ 146

i.

!"f

): 222

}]

XBV<

v?&\ 40

V4

G<Dx 120

v?&\\a 11

9uv?&\ 38, 161

;BTliv?&\ 145

}]|

CZ CLI D/,s( 115

}]b

?p 35

`VxdC 37

\m 35

*"

IBM Data Studio 35

1!zk3 153

hF 35

hC|D\a 172

oT6p{m'V 141

NO FILE SYSTEM CACHING 1!5 176

Unicode 141, 153

}]bVx

&\?~r| 179

\'VDd{ Linux V"f 32

}]bdCN}

;Fv9CD&\ 172

;Y'V 172

|D 172

}]`M

.xF!c

Ev 87

}]`M*; 78

ARRAY 86

DECFLOAT

4F'V 139

Ev 87

LONG VARCHAR

;Fv9CD'V 203

LONG VARGRAPHIC

;Fv9CD'V 203

}]`M*;

XQuery }]`M 78

w} 237

Page 252: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

@xB~`Sw

\'VDB*X 146

Qw

DB2 Text Search 32

x(,1

(fv?&\ 46

w}

4(Dx 67

}];;BT]mv?&\ 124

vSDs! 168

[T]X(

\'VDG+ 60

unMu~

vfoD9C 226

3FE"

*Ov?&\ 136

51U/ 35

3FE"E*D~

4; 46

7D~ 182

;vT><( xi

[W]b?C'3df"b

yZ C/C++ DSZ 135

xgE"~q(NIS)

(i;*'V 203

D5

Ev 219

9CunMu~ 226

!"f 219

PDF 219

D~53

*mUd_Y:f 215

D~53_Y:f

ZfuY 68

DV

Unicode V{. 141

Jb7(

LL 226

ICDE" 226

v?&\\a 145

oO$_

db2fodc v?&\ 146

[X]53|n

^D\a 188

53?<S<

|D 163

53?<S< (x)

vSn 163

(53)\mLr 133

l&D~

X|VvS 129

!4/}

oT73'Vv?&\ 77

B&\

\a 1

Bv&\

\a 1

T\

i/

v?&\ 65, 68

w}

v?&\ 67

v?&\

\a 5, 65

XML 74, 76

pureXML

v?&\ 74, 76

^)|

20sT/4P 128, 177

z7|Br/ 128

0lf> 9.5 Df> 9.1 |D 211

v?&\\a 127

^)|\a

DB2 Connect 25

DB2 Linux f"UNIX fM Windows ff> 9.5 15

ib/ 133

mI$

r|==|D 33

hC_T

v?&\ 46

jdbc mI$D~;C 34

mI$_T

?F4P_Tv?&\ 46

mI$"E

`SDx 44

mI$"EXF|D

$w:X\m 180

DB2 $wif 180

DB2 W]f 180

mI$D~;C

jdbc 34

[Y]9uVd

T/4( 38, 161

y>

vSn\a 87

;B|D}](CD-UOW)m

;P CD-UOW ,S 139

Q4(Da0+Vd?

Ev 85

238 BvZ]

Page 253: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Q#Y5}

RESTRICTED ACCESS !n

v?&\ 48

&CLr

]mDx 124

By>\a 87

Windows OD?pv?&\ 31

Windows ODV"r/ 31

&CLr#fc

*O'V 135

&CLrj6

zY|n 148

db2trc |n 148

&CLrdz

zY|n 148

db2trc |n 148

&CLr*"

*Ov?&\ 135

By>\a 87

^D\a 181

v?&\\a 12, 83

JDBC 3.0 v?&\ 95

JDBC 4.0 'V 104

Linux M UNIX 184

SQLJ v?&\ 95, 104

CZ JDBC M SQLJ D DB2 }/Lr

{F|D 32

CZ ODBC M CLI D DB2 }/Lr

{F|D 32

[Z]v?MxgE"~q(NIS+)

(i;*'V 203

{m

yZ UCA 143

oT73`X 143

Unicode oT6p'V 141

'V CLR }L 92

1S I/O(DIO)

1!9C 176

"amd?

;Fv9CD&\ 195

;Y'V 206

|D 155

DB2_AWE

;Y'V 205

DB2_HADR_SORCVBUF 70

DB2_HADR_SOSNDBUF 70

DB2_KEEP_AS_AND_DMS_ CONTAINERS_OPEN 155

DB2_MEMORY_PROTECT 125

(CDfw

$H|D 188

SCHEMA

5X5|D 185

(CDfw (x)

USER

5X5|D 185

0k

}]

9uv?&\ 38

XML 73

Tw{Zf

v?&\ 37

T/4(Vd(ADC)

Ev 38

T/\mE>

SA MP M HADR (Windows) 126

T/U/3FE"

_PV/|BD3FE"DmyfZDV^T 169

T/,$

_TE"U/ 117

dC_T 117

T/v?&\

\a 3

V{.DV

Unicode 141

[O53(sysplex)

M'z'V 113

i~

{F|D 32

[}V]64 ;~qw 63

AADC(T/4(Vd)

Ev 38

ADMIN_CMD }L

`Vx8]v?&\ 189

ADMIN_GET_TAB_INFO /}

;Fv9CD&\ 163

AES S\

Ev 62

mSK Java M'z'V 61

agentpri dCN}

;Fv9CD&\ 153

agents_waiting_on_token `S*X

;Fv9CD&\ 198

agents_waiting_top `S*X

;Fv9CD&\ 198

agent_stack_sz }]b\mwdCN}

1!5|D 153

ALTER BUFFERPOOL od

ESTORE |D 205

ALTER SECURITY LABEL COMPONENT od

Ev 60

w} 239

Page 254: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

ALTER SECURITY POLICY od

Ev 60

ALTER TABLESPACE od

UdUXv?&\ 45

API

;f]T 187

db2Backup

v?&\ 170, 189

db2inspect

w}liv?&\ 145

db2Rollforward

n!V41dv?&\ 122

piActionString }]a9

;Fv9CD&\ 202

sqluadau

;Fv9CD&\ 198

appgroup_mem_sz }]b\mwdCN}

;Fv9CD&\ 172, 177

applheapsz }]bdCN}

|D 172

v?&\ 39, 177

appl_memory }]bdCN}

Ev 37, 172

app_ctl_heap_sz }]bdCN}

;Fv9CD&\ 172, 177

ARRAY }]`M

Ev 86

authority_lvl `S*X

;Fv9CD&\ 198

AUTOMAINT_GET_POLICY f"}L

Ev 117

AUTOMAINT_GET_POLICYFILE f"}L

Ev 117

AUTOMAINT_SET_POLICY f"}L

Ev 117

AUTOMAINT_SET_POLICYFILE f"}L

Ev 117

auto_del_rec_obj }]bdCN}

Ev 119, 172

auto_stmt_stats }]bdCN}

Ev 172

AWE(X70Z)9)

;Y'V 205

BBACKUP DATABASE |n

`Vx8]v?&\ 189

G<v?&\ 170

Big5-HKSCS

Unicode *; 142

BIND |n

20sT/4P 177

blocknonlogged dCN}

Ev 125

blocknonlogged }]bdCN}

Ev 172

Ccatalogcache_sz }]bdCN}

1!5|D 172

cat_cache_size_top `S*X

;Fv9CD&\ 198

CCD(;B|D}])m

;P CD-UOW ,S 139

CIO("P I/O)

1!9C 68, 176

CLI

s(/,}]| 115

CLI(wC6SZ)

O"#i

r/r| 181

CLI &CLr

ksPF} 114

ping !n 115

CLIENT APPLNAME (CDfw

T/hC 89

CLISchema CLI X|V

;Y'V 208

CLI/ODBC &CLr

Zf{DvS 186

CLP(|nP&mw)

E> 89

|n

|D 188

cluster_mgr dCN}

Ev 153

comm_bandwidth dCN}

1!5|D 153

CONCURRENTDBCOORDACTIVITIES P5

|D 171

CREATE BUFFERPOOL od

ESTORE |D 205

CREATE DATABASE od

NO FILE SYSTEM CACHING 1!5 176

CREATE INDEX od

T\a_ 67

CREATE TABLESPACE od

NO FILE SYSTEM CACHING 1!5 176

CURRENT DEFAULT TRANSFORM GROUP (CDfw

$H|D 188

CURRENT PATH (CDfw

$H|D 188

DData Studio

?p 35

Ev 35

240 BvZ]

Page 255: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Data Studio (x)

hv 89

Windows Vista 'V 130

database_memory }]bdCN}

|D 172

1!5|D 172

v?&\ 39

DB2 f> 9.5

X*?V 3

DB2 i/E/&\?~Q-#C 209

DB2 _64F~q(ACS)API 118

Ev 118

DB2 _ICTVQV4

20T/\mE> (Windows) 126

DB2 &\?~

|D 33

#C 209

DB2 $w:X\mw 171

CONCURRENTDBCOORDACTIVITIES P5

|D 171

DB2 $wif

mI$"E|D 180

DB2 *"_$w(

{F|D 32, 89

v?&\ 89

DB2 M'z{F|D 32

DB2 E"PD

f> 223

i4wVoTf> 223

|B 224

oT 223

DB2 W]f

mI$"E|D 180

DB2 KP1M'z

O"#i 130

{F|D 32

DB2 KP4vKJLr

"M!n 149

DB2 KP4vKJLr~q}]U/w|n 148

DB2 Connect

0lf> 9.5 Df> 9.1 ^)| 28

vSK Solaris x64 'V 28

v?&\ 23

jdbc mI$D~;C 34

DB2 JDBC 2 `}/Lr

;Fv9CD&\ 182

DB2 Spatial Extender

i/T\a_ 69

DB2 Text Search

Ev 32

DB2 Web Tools

;Y'V 206

DB2 XQuery /}

current-local-date

Ev 80

DB2 XQuery /} (x)

current-local-dateTime

Ev 80

current-local-time

Ev 80

DB2 XQuery /}

Ev 80

local-timezone 80

db2adutl |n

v?&\ 124

db2advis |n

mSKBN} 70

DB2ATLD_PORTS "amd?

;Fv9CD&\ 195

db2audit |n

|D 161, 190

v?&\ 58

DB2AUTH d{"amd?

|D 155

db2Backup API

`Vx8]v?&\ 189

G<v?&\ 170

DB2BPVARS "amd?

;Fv9CD&\ 195

DB2CCMSRV d?

;Y'V 206

db2cc_license_ciusz.jar

B;C 34

db2cklog |n

JOoO 149

db2ckmig |n

v?&\ 191

DB2CLIINIPATH d?

|D 155

db2cos E>

(Ff> 192

db2cos_datacorruption E> 192

db2cos_hang E> 192

db2cos_trap E> 192

DB2COUNTRY "amd?

;Fv9CD&\ 195

DB2DEFPREP "amd?

;Fv9CD&\ 195

db2diag |n

N}vSn 125

DB2DMNBCKCTLR "amd?

;Fv9CD&\ 195

DB2FFDC "amd?

;Fv9CD&\ 195

db2fodc |n

v?&\ 146

DB2FODC "amd?

Ev 155

db2haicu 5CLr

Ev 119

db2has |n 148

w} 241

Page 256: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

db2has |n (x)

"M!n 149

db2icrt |n

;Y9CD!n 206

db2ilist |n

;Y9CD!n 206

db2Import dCN}

j6v?&\ 186

db2Import API

piActionString }]a9;Fv9CD&\ 202

db2inspect API

w}liv?&\ 145

DB2INSTPROF "amd?

Q|DD1!5 155

db2iupdt |n

;Y9CD!n 206

DB2LDAPSecurityConfig 73d?

Ev 155

db2licm |n

;Y9CD!n 208

Q|DDz7j65 178

DB2LINUXAIO "amd?

;Y'V 206

db2Load dCN}

j6v?&\ 186

db2Load API

piActionString }]a9;Fv9CD&\ 202

db2look |n

DDL odzIv?&\ 42

DB2MEMMAXFREE "amd?

;Fv9CD&\ 195

|D 155

db2mtrk |n

|D 177, 192

DB2NTNOCACHE "amd?

;Fv9CD&\ 195

DB2NTPRICLASS "amd?

;Fv9CD&\ 195

db2pd

M'zE" 146

z7G<

\@$}LDz7G< 147

(^ 147

db2pd |n

QmSDX|V 45

EDU v?&\ 193

db2pdcfg

(^ 147

DB2PRIORITIES "amd?

;Fv9CD&\ 195

|D 155

db2relocatedb |n

v?&\ 45

db2Rollforward API

n!V41dv?&\ 122

DB2ROUTINE_DEBUG "amd?

;Fv9CD&\ 195

db2support |n

BD!n 147

db2top `S5CLr

mSD'V 44

db2trc |n

&CLrj6 148

&CLrdz 148

db2undgp |n

;Y'V 208

db2updv95 |n

Ev 133

DB2UPMPR d?

;Y'V 206

DB2UPMPSINGLE d?

;Y'V 206

DB2YIELD "amd?

;Fv9CD&\ 195

DB2_ALLOCATION_SIZE "amd?

;Fv9CD&\ 195

DB2_ASYNC_APPLY d?

;Y'V 206

DB2_ASYNC_IO_MAXFILOP "amd?

;Fv9CD&\ 195

DB2_ATS_ENABLE "amd?

Ev 47, 155

DB2_AWE "amd?

;Y'V 205, 206

DB2_BAR_AUTONOMIC_DISABLE "amd?

;Fv9CD&\ 195

DB2_BLOCK_ON_LOG_DISK_FULL d?

;Y'V 206

DB2_CAPTURE_LOCKTIMEOUT "amd?

Ev 155

DB2_ENABLE_SINGLE_NIS_GROUP "amd?

;Fv9CD&\ 195

DB2_EVMON_EVENT_LIST_SIZE "amd?

Ev 155

DB2_EXTENDED_IO_FEATURES d?

|D 155

DB2_FORCE_FCM_BP d?

;Y'V 206

DB2_HADR_PEER_WAIT_LIMIT "amd?

Ev 155

DB2_HADR_SORCVBUF "amd?

Ev 155

DB2_HADR_SOSNDBUF "amd?

Ev 155

DB2_HASH_JOIN "amd?

;Fv9CD&\ 195

DB2_INDEX_FREE "amd?

;Fv9CD&\ 195

DB2_KEEP_AS_AND_DMS_ CONTAINERS_OPEN "amd?

Ev 155

242 BvZ]

Page 257: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

DB2_LARGE_PAGE_MEM "amd?

|D 155

DB2_LGPAGE_BP d?

;Y'V 206

DB2_LOGGER_NON_BUFFERED_IO "amd?

Ev 155

DB2_MAP_XML_AS_CLOB_FOR_DLC "amd?

;Fv9CD&\ 195

DB2_MDC_ROLLOUT "amd?

|D 155

DB2_MEMALLOCATE_HIGH "amd?

;Y'V 206

DB2_MEMORY_PROTECT "amd?

Ev 155

:eX#$ 125

DB2_MIGRATE_TS_INFO d?

;Y'V 206

DB2_NEWLOGPATH2 d?

;Y'V 206

DB2_NO_FORK_CHECK "amd?

;Fv9CD&\ 195

DB2_NR_CONFIG d?

;Y'V 206

DB2_OLAP_BUFFER_SIZE "amd?

;Y'V 206

DB2_OPTSTATS_LOG "amd?

Ev 155

DB2_PARTITIONEDLOAD_DEFAULT "amd?

;Fv9CD&\ 195

DB2_PINNED_BP "amd?

|D 155

DB2_RESOLVE_CALL_CONFLICT

'V SQL m/} 92

DB2_RESOURCE_POLICY "amd?

|D 155

DB2_RR_TO_RS "amd?

;Fv9CD&\ 195

DB2_SET_MAX_CONTAINER_SIZE "amd?

Ev 155

DB2_SNAPSHOT_NOAUTH "amd?

;Fv9CD&\ 195

DB2_SYSTEM_MONITOR_SETTINGS "amd?

Ev 155

DB2_THREAD_SUSPENSION "amd?

Ev 155

DB2_TRUSTED_BINDIN "amd?

;Fv9CD&\ 195

DB2_UPDATE_PART_KEY "amd?

;Fv9CD&\ 195

DB2_UPDDBCFG_SINGLE_DBPARTITION d?

Ev 155

DB2_USE_DB2JCCT2_JROUTINE d?

|D 155

DB2_USE_FAST_PREALLOCATION "amd?

Ev 155

DB2_VENDOR_INI "amd?

;Fv9CD&\ 195

DB2_WORKLOAD [/"amd?

|D 155

dbheap }]bdCN}

1!5|D 172

v?&\ 39, 177

db.shrworkspace_hitratio KP4v8>w

;Fv9CD&\ 198

db_heap_top `S*X

;Fv9CD&\ 198

DECFLOAT }]`M

4F'V 139

Ev 87

decflt_rounding }]bdCN}

Ev 172

DECODE j?/}

&CLrIF2T 91

DECOMPOSE XML DOCUMENT |n

v?&\ 79

DEGREES j?/}

SYSIBM f> 187

DESCRIBE |n

dv|D 189

diagpath dCN}

v?&\ 125

dsdrivers

&\v? 113, 115

Eenable_xmlchar }]bdCN}

Ev 76, 172

ENV_FEATURE_INFO \mS<

Ev 44

ENV_GET_FEATURE_INFO m/} 44

ESTORE()9f")

;Y'V 205

estore_seg_sz }]bdCN}

;Y'V 172, 205

EXP /}

SYSIBM f> 187

Ffederated_async dCN}

|D 153

fenced_pool dCN}

1!5|D 153

GGB18030 zk/

v?&\ 143

Windows M'z"bBn 143

w} 243

Page 258: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

GET AUTHORIZATIONS |n

;Fv9CD&\ 197

GET DB CFG |n

dv|D 189

GET SNAPSHOT |n

dv|D 189

GRANT EXEMPTION od

v?&\ 60

GRANT SECURITY LABEL od

v?&\ 60

GREATEST j?/}

&CLrIF2T 91

groupheap_ratio dCN}

;Fv9CD&\ 153

groupheap_ratio }]b\mwdCN}

;Fv9CD&\ 172, 177

GSKit 63

HHADR

20T/\mE> (Windows) 126

hadr_peer_window }]bdCN}

Ev 120, 172

HP-UX

32 ;M'z'V

;Fv9CD'V 204

IIBM +V2+T$_d 63

IBM }]~qwM'z

T[O53(sysplex)D'V 113

v?&\ 94

IBM }]~qw}/Lr

T[O53(sysplex)D'V 113

v?&\ 94

IBM }]~qw}/LrLr|

Ev 31

&\v? 113, 115

IBM }]~qw JDBC M SQLJ }/Lr

1!}/Lr 182

IBM }]~qw ODBC M CLI }/Lr

&\v? 113, 115

IBM }]~qw ODBC"CLI M*E=4zk}/Lr

O"#i|D 181

{F|D 32

IBM }]~qw ODBC"CLI M .NET }/Lr

Ev 31

O"#i|D 181

{F|D 32

IBM Data Server Provider for .NET

s5b}]CJ#i 111

\'VDIEOBD 112

}]~qw'V 111

IBM Data Server Provider for .NET (x)

LINQ 5er\ 111

IBM Database Add-Ins for Visual Studio 2005

v?&\ 84

IBM PHP )9

\'VDIEOBD 113

IBM Tivoli Monitoring for Databases: DB2 Agent 128

IBM Tivoli System Automation for Multiplatforms (SA MP)

Base Component

20v?&\ 127

}6v?&\ 127

6Xv?&\ 127

mI$"Ev?&\ 127

Q20Df>|D 180

ibm_db API

vSK Python )9 94

IBM_DB Ruby }/Lr

\'VDIEOBD 112

IBM_DB2 PHP )9

r| 109

Ev 109

ibm_db_dbi API

vSK Python )9 94

ibm_db_sa Jdw

vSK Python )9 94

IMPORT |n

;Fv9CD!n 200

INSERT j?/}

Unicode IdV{s!'V 141, 163

INSPECT |n

w}liv?&\ 145

installFixPack |n

v?&\ 177

instance_memory dCN}

|D 153

instance_memory }]b\mwdCN}

v?&\ 39, 177

intra_parallel dCN}

|D 153

I/O

pureXML 'Ja_ 76

XML 'Ja_ 76

JJava

1!}/Lr|D 182

Java }]b,S (JDBC)

}/Lr

1!|D(JDBC) 182

3.0

v?&\ 95

4.0

v?&\ 104

ResultSetMetaData.getColumnLabel |D 182

ResultSetMetaData.getColumnName |D 182

244 BvZ]

Page 259: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Java }]b,S (JDBC) (x)

JAR D~{ 95

jdbc

mI$D~;C|D 34

LLBAC(yZjEDCJXF)

v?&\ 60

LDAP(a?6?<CJ-i)

\'VD8w LDAP 61

Q|BD2+Te~ 61

LD_LIBRARY_PATH 63

LEAST j?/}

&CLrIF2T 91

LEFT j?/}

Unicode IdV{s!'V 141, 163

LIBPATH 63

Linux

d{}]bVx'V 32

LN /}

SYSFUN /}D SYSIBM f> 187

load 5CLr

pureXML }] 73

LOB P

i/T\a_ 65

LOG /}

SYSFUN /}D SYSIBM f> 187

LOG10 j?/}

SYSFUN /}D SYSIBM f> 187

logretain }]bdCN}

;Fv9CD&\ 172

LONG VARCHAR }]`M

;Fv9CD'V 203

LONG VARGRAPHIC }]`M

;Fv9CD'V 203

LONG_VARCHAR /}

;Fv9CD'V 203

LONG_VARGRAPHIC /}

;Fv9CD'V 203

LOWER j?/}

oT73`X 142

MMAX j?/}

&CLrIF2T 91

maxagents dCN}

;Fv9CD&\ 153

maxcagents dCN}

;Fv9CD&\ 153

maxfilop }]bdCN}

|D 172

maxOccurs tT

bv|D 172

max_agents_overflows `S*X

;Fv9CD&\ 198

max_connections dCN}

1!5|D 153

max_coordagents dCN}

|D 153

MDC(`,/:)m

SYw}e}*v 66

*v>} 66

MIN j?/}

&CLrIF2T 91

mon_heap_sz dCN}

1!5|D 153

mon_heap_sz }]b\mwdCN}

v?&\ 39, 177

NNIS(xgE"~q)

(i;*'V 203

NIS+(v?MxgE"~q)

(i;*'V 203

numsegs }]bdCN}

;Fv9CD&\ 172

num_estore_segs }]bdCN}

;Y'V 172, 205

num_initagents dCN}

|D 153

num_initfenced dCN}

|D 153

num_poolagents dCN}

1!5|D 153

NVL j?/}

&CLrIF2T 91

OODBC(*E=}]b,S)

O"#i

r/r| 181

OLAP(*zVv&m)

/}

v?&\ 67

OVERLAY j?/}

Unicode IdV{s!'V 141, 163

PPATH 63

PDO_IBM PHP )9

r| 109

Ev 109

PD_GET_DIAG_HIST m/}

|D 145

w} 245

Page 260: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Perl

`VZV{'V 110

pureXML 'V 110

PHP

r| 109

/I=20P 109

PHP )9

IEOBD'V 113

physical_page_maps `S*X

;Y'V 205

piActionString }]a9

;Fv9CD&\ 202

ping

CZ CLI &CLrD!n 115

pkg_cache_size_top `S*X

;Fv9CD&\ 198

pool_data_from_estore `S*X

;Y'V 205

pool_data_to_estore `S*X

;Y'V 205

pool_index_from_estore `S*X

;Y'V 205

pool_index_to_estore `S*X

;Y'V 205

POWER /}

SYSFUN /}D SYSIBM f> 187

PreparedStatement Ts

z&mms 183

priv_mem_thresh dCN}

;Y'V 153

priv_workspace_num_overflows `S*X

;Fv9CD&\ 198

priv_workspace_section_inserts `S*X

;Fv9CD&\ 198

priv_workspace_section_lookups `S*X

;Fv9CD&\ 198

priv_workspace_size_top `S*X

;Fv9CD&\ 198

ps |n

dv|D 193

pureXML

&mDx 80

Python

T\'VD IBM }]~qwD)9 94

QQuery Patroller

Windows Vista 'V 130

query_heap_sz dCN}

;Fv9CD&\ 153

query_heap_sz }]b\mwdCN}

;Fv9CD&\ 177

RRADIANS /}

SYSFUN /}D SYSIBM f> 187

REDISTRIBUTE DATABASE PARTITION GROUP |n

v?&\ 40

REFRESH TABLE od

x(`M|D 169

v?&\ 69

ResultSetMetaData.getColumnLabel

JDBC 4.0 PD|D5 182

ResultSetMetaData.getColumnName

JDBC 4.0 PD|D5 182

REVOKE EXEMPTION od

v?&\ 60

REVOKE SECURITY LABEL od

v?&\ 60

RIGHT j?/}

Unicode IdV{s!'V 141, 163

ROLLFORWARD |n

n!V41dv?&\ 122

Ruby on Rails

IEOBD'V 112

'VEv 110

RUNSTATS 5CLr

UNSET PROFILE !n 46

SSA MP

20T/\mE> (Windows) 126

SCHEMA (CDfw

5X5|D 185

SECADM

}]bsF 161

SERVER_ENCRYPT_AES O$`M 62

SET d?od

v?&\ 85

SET INTEGRITY od

x(`M|D 169

v?&\ 69

SHLIB_PATH 63

shr_workspace_num_overflows `S*X

;Fv9CD&\ 198

shr_workspace_section_inserts `S*X

;Fv9CD&\ 198

shr_workspace_section_lookups `S*X

;Fv9CD&\ 198

shr_workspace_size_top `S*X

;Fv9CD&\ 198

SIGN /}

SYSFUN /}D SYSIBM f> 187

SNAPBP \mS<

|D 205

SNAP_GET_ APPL_INFO m/}

;Fv9CD&\ 163

246 BvZ]

Page 261: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

SNAP_GET_APPL m/}

;Fv9CD&\ 163

SNAP_GET_BP m/}

;Fv9CD&\ 163

|D 205

SNAP_GET_DBM m/}

;Fv9CD&\ 163

SNAP_GET_DB_V91 m/}

;Fv9CD&\ 163

SNAP_GET_DYN_SQL_V91 m/}

;Fv9CD&\ 163

Solaris Operating Environment

\'VD Solaris x64 131

Solaris x64 28

sortheap }]bdCN}

|D 172

SQL(a9/i/oT)

\m}LvSn 43

\mS<vSn 43

9C DB2 Text Search xPQw 32

XQuery N}+]Dx 75

SQL m/}

mSK DB2_RESOLVE_CALL_CONFLICT 'V 92

SQL od

yZjEDCJXF(LBAC)v?&\ 60

T>oz 223

ALTER BUFFERPOOL

ESTORE |D 205

ALTER TABLESPACE

UdUXv?&\ 45

CREATE BUFFERPOOL

ESTORE |D 205

CREATE DATABASE

NO FILE SYSTEM CACHING 1!5 176

CREATE INDEX

T\a_ 67

CREATE TABLESPACE

NO FILE SYSTEM CACHING 1!5 176

REFRESH TABLE

x(`M|D 169

v?&\ 69

SET d?

v?&\ 85

SET INTEGRITY

x(`M|D 169

v?&\ 69

SQLAlchemy

CZ IBM }]~qwDJdw 94

SQLJ

v?&\ 95, 104

SQLOGCTL.LFH D~

+1> 120, 200

sqluadau API

;Fv9CD&\ 198

SQRT /}

SYSFUN /}D SYSIBM f> 187

SSL -i

mSKG Java M'z'V 61

SSV(%53S<)

8] 121

stat_heap_sz }]bdCN}

1!5|D 172

v?&\ 39, 177

stmtheap }]bdCN}

1!5|D 172

v?&\ 39, 177

STRIP j?/}

Unicode IdV{s!'V 141, 163

SYSCAT S<

|D 163

vSn 163

TTIME /}

DB2 XQuery 78

TRIM j?/}

Unicode IdV{s!'V 141, 163

UUnicode

1!zk3 153

V{.DV 141

Big5-HKSCS *; 142

Unicode }]b

}]b

oT6p{m'V 141

Unicode {mc(

{m 143

UNIQUE

C(|D 188

UPDATE XMLSCHEMA |n

Ev 77

UPPER j?/}

oT73`X 142

USER (CDfw

5X5|D 185

userexit }]bdCN}

;Fv9CD&\ 172

VVisual Explain

LL 226

WWeb TsKP1r\(WORF)

;Fv9CD&\ 202

w} 247

Page 262: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

WebSphere Federation Server

v?&\\a 135

Windows Yw53

JO*F 132

(F4% 168

\'VD Windows Server 2008 131

Windows Vista

)92+T*s 176

D~;C|D 177

v?&\ 130

WITH HOLD Nj

*O'V 135

wlm_collect_int }]bdCN}

Ev 172

WORF(TsKP1r\)

;Fv9CD&\ 202

XxdbDecompXML f"}L

v?&\ 79

XML

N}+]Dx 75

&mDx 74, 80

%"w&m

v?&\ 75

%"w&mv?&\ 75

f"UduY 76

"</} 78

Vb

v?&\ 79

Vbv?&\ 79

;D>q= 32

li<x

v?&\ 74

+ XML }]f"Z}]bP

uY 76

9C DB2 Text Search xPQw 32

}]

G Unicode }]bf" 76

|B 73

9C XSLT xPd; 75

0k 73

D5i$v?&\ 75

T\

Dx 74, 76

T\a_ 76

v?&\\a 7, 73

DB2 Accessories Suite 32

load 5CLr 73

OIT 32

Perl }/Lr 110

VALIDATED =J 74

XML Vb

ekErv?&\ 79

XML Vb (x)

#=

]i 79

xdbDecompXML f"}L

v?&\ 79

XML #=

ekErv?&\ 79

]iv?&\ 79

|B 77

XML }]`M

*O'V 135

XML Extender

;Fv9CD&\ 201

XMLGROUP /}

Ev 78

XMLROW /}

Ev 78

XMLTRANSFORM /}

Ev 78

XQuery

|Bmo= 73

|B XML }] 73

I*Mmo= 78

SQL N}+]Dx 75

XQuery /}

s4

oT73'Vv?&\ 77

UZ 78

1d 78

!4

oT73'Vv?&\ 77

XSLTRANSFORM /}

Ev 75

XSR_UPDATE f"}L

Ev 77

[XpV{].NET

O"#i

r/r| 181

\'VD 64 ; CLR }L 92

“4km”B~`Sw

?jm|D 162

248 BvZ]

Page 263: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48
Page 264: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

����

Printed in China

S151-0629-02

Page 265: public.dhe.ibm.compublic.dhe.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/...^)| 6:BvD RESTRICTED ACCESS !n+^FQ#Y5}PD}]b,S ...........48 ^)| 6:|]W7( FCM Jb ............................48

Spineinformation:

DB

2V

9.5

for

Lin

ux,

UN

IX,

and

Win

do

ws

V9

R5

BvZ]

��