Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
IBM i C'8|<V 7.2
C'8|<
���
IBM i C'8|<V 7.2
C'8|<
���
yw
Z9C>JO0d'VDz7.0,kDAZ 453D:yw;PDE"#
>f>JCZ IBM i 7.2(z7`E 5770-SS1)T0yPsx"PfM^)f,1=Bf>PmPyw*9#>f>;\
ZyP+r8n/Fcz (RISC) zMOKP,2;\Z CISC zMOKP#
>D5I\|,TmIZkD}C#mIZkGzwzk,h*qX IBM zwzkmI-iDunEmIz9C#
© Copyright IBM Corporation 1998, 2013.
?<
C'8|<D PDF D~ . . . . . . . . 1
XZ IBM i C'8|<. . . . . . . . . 3>8|<DA_ . . . . . . . . . . . . . 3d{;f]TE" . . . . . . . . . . . . . 3IBM i C'8|<D(z&\ . . . . . . . . . 3yZ IBM i 6.1 20 IBM i 7.2 . . . . . . . . 4;Y'V3)m~M2~ . . . . . . . . . . 4K8|<PD PTF `E. . . . . . . . . . . 4H0"PfD8|< . . . . . . . . . . . . 4Hvu~M`XE" . . . . . . . . . . . . 4gN"mzDb{ . . . . . . . . . . . . . 5
WHDA>Z . . . . . . . . . . . . . 710M' - kZ20.0DA . . . . . . . . . 7}6= IBM i 7.2 .0XhD PTF . . . . . . . 8}6f. . . . . . . . . . . . . . . . . 8IBM i 7.2 h* POWER6 r|_f>D2~ . . . . 8Z IBM i 7.2 O;\'VDExzMb'h8ME . . 9IBM i 200k4hs . . . . . . . . . . . 9F.YwXF(D20r}6 . . . . . . . . 10_ICT . . . . . . . . . . . . . . . 10}6=20Z Power 6 OD IBM i 7.2 .0D2~"bBn . . . . . . . . . . . . . . . 11
IBM i 7.2 +;'V Power 6 OD RIO/HSL X7rik . . . . . . . . . . . . . . . 11Power 6 OD IBM i 7.2 ;'V IOP r_yZIOP DJdw . . . . . . . . . . . . . 11II POWER6 OD IBM i 6.1.1 r_ IBM i 7.1w\ IBM i 7.2 . . . . . . . . . . . . 11
IBM i Yw53 . . . . . . . . . . . 13`L"bBn . . . . . . . . . . . . . . 13dvD~ (OUTFILE) |D . . . . . . . . 13Output(*PRINT) |D . . . . . . . . . . 132+TsFG<|D . . . . . . . . . . 139C IBM ya)(Ff>D|nDLr . . . . 13T53r!zD~T0 IBM a)Dd{Tsyw
D|D . . . . . . . . . . . . . . . 13API |D . . . . . . . . . . . . . . . 14
IBM i mILr API |D . . . . . . . . 14PTF API |D . . . . . . . . . . . . 15“lwC'E"”API |D . . . . . . . . . 15Q}% TCP Pascal API . . . . . . . . . 15“$w\m”API |D . . . . . . . . . . 16
“$w\m”API kTKPEH6ywD|D . . 16QUSLJOB"QUSRJOBI"QGYOLJOB MQWTRTVTA API |D. . . . . . . . . 16
C M C++ oTKP1|D . . . . . . . . . 16free() M realloc() /}|D . . . . . . . . 16C M C++ D7D~|D . . . . . . . . . 17
OTjoO{"|D . . . . . . . . . . 17_Ropen() /}|D . . . . . . . . . . . 17C++ b/}|D . . . . . . . . . . . . 17
IBM i |n|D . . . . . . . . . . . . . 17CHGMOD |n|D . . . . . . . . . . 17CRTCLS M CHGCLS |n|D. . . . . . . 18CRTUSRPRF"CHGUSRPRF M RTVUSRPRF |n|D . . . . . . . . . . . . . . . 18CVTPFRDTA M CVTPFRCOL |n|D . . . . 18_P;,wiDQ#fTsD RSTOBJ MRSTLIB |D . . . . . . . . . . . . . 18STRPCCMD |n|D . . . . . . . . . . 18WRKACTJOB |n|D . . . . . . . . . 19
}]b|D . . . . . . . . . . . . . . 19BD SQL #tVM#={F. . . . . . . . 19>z}]bCJP*|D . . . . . . . . . 19QDBRTVFD API |D . . . . . . . . . . 20“r! SQL E"”(PRTSQLINF) +;aT>l}DSQL od . . . . . . . . . . . . . . 20“4FD~”(CPYF) |n|D . . . . . . . . 20(}_P;,DD~/I16pj6DVPD~4V4_-D~ . . . . . . . . . . . . . 20CURRENT_USER (CDfw . . . . . . . 20CURRENT SCHEMA (CDfw|D . . . . . 21QSYS2.SYSROUTINEDEP PZ]|D. . . . . 219C OVERRIDING USER VALUE D UPDATEod . . . . . . . . . . . . . . . . 21;C/}Td?|D . . . . . . . . . . 21SQL }i35fr . . . . . . . . . . . 22S<PD1dAGZC/} . . . . . . . . 22CREATE TABLE LIKE Mq=6pj6 . . . . 22ICU Erm|D . . . . . . . . . . . . 22GET DIAGNOSTICS +^D SQLSTATE MSQLCODE d? . . . . . . . . . . . . 22++2mmo= (CTE) w*Td?D RRN"PARTITION M NODENUMBER /}xPD|D . . . 22T SQL ILE RPG $`kwxPD|}I\a<Bzz SQL5011 {". . . . . . . . . . . 23SQL wC6SZ|D . . . . . . . . . . 23
SQLConnect CLI API |D . . . . . . . 23CLI API 1dAG|D. . . . . . . . . 23
(}_P;,DD~/I16pj6DVPD~4V4_-D~ . . . . . . . . . . . . . 24
DSPOBJD dvD~|D . . . . . . . . . . . 24T>>*(|D . . . . . . . . . . . . . 24!c|D . . . . . . . . . . . . . . . 24;Y'V IBM i Navigator (EzYVvw . . . . 25/I Web &CLr~qw|D . . . . . . . . 25/I Web Service ~qw|D . . . . . . . . 25w5^F|D . . . . . . . . . . . . . . 25w5{"^FP*|D . . . . . . . . . . . 25
© Copyright IBM Corp. 1998, 2013 iii
U>|D . . . . . . . . . . . . . . . 26APYJRNCHG M APYJRNCHGX P*|D . . . . . 26TV48(K DFRID 1DU>G<P* . . . . 266LU>'V“2+,S” . . . . . . . . . 26Z20 IBM i 7.2 i .sTyPU>"v“|DU>”(CHGJRN) . . . . . . . . . . . . . 26
ns CPU 1dMY1f"w|D . . . . . . . 26a0l}]SPMC'SPD MI SP1dAG|D 27{"1dAG|D . . . . . . . . . . . . 27K^XGoM^maGoD NLV |D . . . . . 27YwXF( LAN Jdw IPv6 'V . . . . . . 28;Y'V(} VPN 4(fJb/): PTF . . . . 28PTF &m|D. . . . . . . . . . . . . . 28QFileSvr.400 ,S|D . . . . . . . . . . . 28;Ya)“#ff"”(SAVSTG) |nMV4f"}L 28SCPF w5U>|D . . . . . . . . . . . . 292+WSVc (SSL) |D . . . . . . . . . . 292+WSVc (SSL) 1!\kf6Pm|D . . . 29QT53 SSL {C SSLv3 -i . . . . . . 30
TELNET |D . . . . . . . . . . . . . 30CHGTELNA |n|D . . . . . . . . . . 30}]x QTVNO32785 ;Y'V{99CmA . . 30
!n . . . . . . . . . . . . . . . . 31System Openness Includes(!n 13) . . . . . . 31/I~qw'V(!n 29) . . . . . . . . . 31r{53(!n 31) . . . . . . . . . . . 32d{Ve(!n 43) . . . . . . . . . . . 32
mILr . . . . . . . . . . . . . . 33-wMg;z7(T0* Lotus) . . . . . . . 33
IBM i 7.2 O\'VD-wMg;z7. . . . . 33Lotus Quickr for Domino . . . . . . . . . 33
IBM WebSphere Application Server V8.0 (5733-W80)M V8.5 (5733-W85). . . . . . . . . . . . 33
IBM Developer Kit for Java (5770-JV1) . . . . . 34IBM i 7.2 OD JV1 !n'V . . . . . . . 34Q}%+3 Java |nM API. . . . . . . . 34
Backup Recovery and Media Services (5770-BR1) . . 34BRMS V4(f|D . . . . . . . . . . 34Q}%“hC1d”&\ . . . . . . . . . . 35CZ3) BRM |nDBN} UPDHST . . . . 35WRKPCYBRM TYPE(*MOV) OUTPUT(*PRINT)|D . . . . . . . . . . . . . . . . 35
IBM HTTP Server for i (5770-DG1) . . . . . . 35kdC`XD|D . . . . . . . . . . . 35CJXF|D . . . . . . . . . . . . . 36Z}=#i"bBn . . . . . . . . . . 37
IBM PowerHA SystemMirror for i (5770-HAS) . . . 37IBM Content Manager OnDemand for i (5770-RD1) 37
IBM Content Manager OnDemand for i }6hs 37yZ Web DBv\m$_ . . . . . . . . 38|n|D . . . . . . . . . . . . . . 38WNt/ Content Manager OnDemand 5}r_i5f"\m (ASM) wLDC|$1d . . . . . 38z7X9 . . . . . . . . . . . . . . 38
IBM Universal Manageability Enablement for i(5770-UME) . . . . . . . . . . . . . . 39IBM Rational Development Studio for i (5770-WDS) 42
ILE C `kw|D . . . . . . . . . . . 42ILE RPG |D . . . . . . . . . . . . 43
IBM i Access for Windows (5770-XE1) . . . . . 43IBM i Access for Web (5770-XH2). . . . . . . 43IBM i Access for Linux (5770-XL1) . . . . . . 44
yw . . . . . . . . . . . . . . . . 45Lj . . . . . . . . . . . . . . . . . 46unMu~ . . . . . . . . . . . . . . 47
iv IBM i: C'8|<
C'8|<D PDF D~
zITi4Mr!KE"D PDF D~#
*i4rBX>D5D PDF f>,k!qC'8|<#
#f PDF D~
*+ PDF D~#f=$w>OTci4rr!,kjIBP=h:
1. Z/@wPR|%w PDF 4S#
2. %wCZ+ PDF #f=>XD!n#
3. /@=CZ#fC PDF D?<#
4. %w#f#
BX Adobe Reader
h*Z53O20 Adobe Reader E\i4rr!b) PDF#ITS Adobe Web >c (www.adobe.com/
reader/) BXbQ1>#
© Copyright IBM Corp. 1998, 2013 1
2 IBM i: C'8|<
XZ IBM i C'8|<
KE"hv V7.2.0 (IBM® i 7.2) PI\a0lLrr53YwD|D#k9CK8|<PDE"4<8xP
10"PfPD|DT09CB"Pf#
>8|<DA_
IBM i 7.2 C'8|<|,TZtIA_\X|DE"#
>8|<V*Dv?V:
v >8|<WHa)KzZ20 IBM i 7.2 .0*<GDE"#K?VJCZ53Lr1"&CLr1T0:
p53\mDK1#
v Yw53|,B"PfTy>Yw53&\ywD|D#K?V|(T53\m&\(}g,dCMw{
53)ywD|D,T0I\a0lTsZB"PfPDYwrT>==D|D#K?VJCZ IBM i Fc
zDyPC'#
v wv!na)KPXB"PfPI\a0lYw53DX(Lr!nD|DDE"#K?VJCZ IBM i F
czDyPC'#
v mILr|,B"PfPI\a0lVP&CLrD|D#b)|DI\9a0l#fZ*ZH0"Pf
~qwOV4D IBM i 7.2 53OD&CLr#K?VJCZ9C IBM i Fcz0dmILrD&CLr
1M53Lr1,9JCZ_P4SxgDs5,r__P;,"PfD53D&CLr*"s5#
d{;f]TE"
"< IBM i C'8|<.s,+ZTB Web >cD"Df IBM *6PDD IBM i 7.2 Ba)T>D5D
|B:
http://www.ibm.com/support/knowledgecenter/ssw_ibm_i/welcome
9C;Z|Ds_D91_48>TD>xPD<u|D#PX"<K8|<1P4a)Dd{;f]TE
",kND PTF 5wE/"$@T~qF. - PSP T0Z(LrVv(f (APAR) E",x7gB:
http://www.ibm.com/systems/support/i/databases/index.html
IBM i C'8|<D(z&\(z&\ITozmeP1](}g,P/;cr_S&7Q)DC'I&9CE"<uz7#
9TD>D~N=a)K IBM i 7.2 C'8|<:
1. CJ Technical databases,x7*:http://www.ibm.com/systems/support/i/databases/index.html#
2. %w Preventive Service Planning - PSP > All Preventive Service Planning Documents by Release> 720#
© Copyright IBM Corp. 1998, 2013 3
yZ IBM i 6.1 20 IBM i 7.2g{z*yZ IBM i 6.1 20 IBM i 7.2,G49&DA IBM i for i 7.1 C'8|<#||,PX IBM i 7.1
P|(DB&\Mv?&\Dk;f]T`XDE"#
IT(}dkTB|n4):>D5:SNDPTFORD SF98036
Z PSP E"P2a)KCC'8|<:
1. kCJ Technical databases,x7gB: http://www.ibm.com/systems/support/i/databases/index.html
2. %w Preventative Service Planning - PSP > All Preventative Service Planning Documents byRelease#
;Y'V3)m~M2~
w*M',z&4i"KbyPBDm~"Pf"bBn,b;c\X*#
;Y'Vy!qDm~M2~z7r&\?~,b;cHdX*#KE"|,Z IBM i ywDOP#*q!P
X;Y9CDz7r&\?~T0(iDfzz7r&\?~DnBE",kCJ Planning > Migration and
upgrades 3f,x7gB:
http://www.ibm.com/systems/support/i/planning/migrationupgrade.html
K8|<PD PTF `EK8|<PDLrY1T^) (PTF) `EI\Q;!z#
H0"PfD8|<
gNSH0"PfCJC'8|<#
}K9C SNDPTFORD |n4):H0"PfDC'8|<,z9ITZTBx7i4b)D5:
http://www.ibm.com/systems/support/i/databases/index.html
%w Preventive Service Planning - PSP > All Preventive Service Planning Documents by Release#
Hvu~M`XE"
k9C IBM *6PDw*iR IBM i <uE"Dp<c#
http://www.ibm.com/support/knowledgecenter/#!/ssw_ibm_i/welcome
IBM *6PD|,PXng Java(TM)"TCP/IP"Web Serving"2+xg"_-Vx"_ICT"XFoT (CL)
|nT053&CLr`LSZ (API) HX*wbDE"#|9|(k`X IBM l$iD4SRedbooks®,T
08rd{ IBM Web >c(}g,IBM w3)DrXx4S#TZ?vBD2~)%,z<+SU= IBM
i Access Client Solutions CD#IBM i Access Client Solutions +!z|D0m IBM i Access for Windows#IBM
i Access Client Solutions ICZXF(,S,"R\;1SS CD PKP#kND IBM i Access Client Solu-
tions CD OD Documentation ?<PD“kE”D5TKb|`E"# IBM i Access 5Pa)KM'z/~q
w&\,Tc+vKFcz,SA IBM i Fcz#
4 IBM i: C'8|<
IBM Prerequisite $_a)K2~&\?~Df]TE","(}*10ICD&\?~MTs*mSA53D
&\?~a)Hvu~E",4ozzF.xPI&D53}6#
IZTBx7CJ IBM Prerequisite $_:http://www.ibm.com/systems/electronic/support/e_dir/
eserverprereq.nsf#
gN"mzDb{
zD4!b{TZoza)n<7D_J?E"\X*#g{zTK8|<r_NNd{ IBM i D5_PNN
b{,kn4K8|<3fDA_b{m#
kTgS==+zDb{"MABPdP;vgSJ~X7:
v PXi.Db{:
v PX IBM *6PDPD IBM i Z]Db{:
kqX|(TBE":
v i.r_ IBM *6PDPD IBM i wbD{F#
v i.Dvf`E#
v zDb{ykTDi.3krwb#
XZ IBM i C'8|< 5
6 IBM i: C'8|<
WHDA>Z
Z4PNNd{Yw.0kDA>Z#
10M' - kZ20.0DAZ20 IBM i 7.2 .0,kDA"<F.D5
TBvfo|,zZ20K"Pf.0&1DA"KbD|`E"#y}CDyP4<fZZrXxO,"R
IT(}TB Web >cODwV4SR=:http://www.ibm.com/support/knowledgecenter/#!/ssw_ibm_i/
welcome
":"< IBM i 7.2 M IBM i E"PD.s,Z"DfDrXx>cP+a)T IBM *6PDy|,D IBM
i wbywD|B#*i4b)|B,kZ IBM *6PDPD IBM i 7.2 B%wE"|B#
CJrXxf>#8>E"+f_zCJtI4:
v IBM *6PDPD Installing, upgrading, or deleting IBM i and related software wb|,m~$20E"
T0PX20r}6Yw53"PfDE"";?V"Pfr_`XDmILr#z9IT(}m~}6
)%r_BD2~)%4):K PDF (SC41-5120) D!"f>#
v “$@T~qF. (PSP) E"”a)KPXzZ20BD"Pf1I\av=Dm~JbDE"#Z_ IBM i
7.2 C'8|<D PSP `E* SF98116#*CJ PSP }]b,kjIBP=h:
1. CJ Technical databases,x7* http://www.ibm.com/systems/support/i/databases/index.html#
2. %w Preventive Service Planning - PSP
Kb,zITSm~~q)&Lq! PSP#PSP P|(BPwn:
– k20 IBM i 7.2 PXDE"D PSP j6* SF98180#
K PSP PDE"hvnB20E","4z7xrxPVi#*9CgSM''V4SUK PSP E",
kZ IBM i |nPOdkTB|n:
SNDPTFORD SF98180
– kTS10[} PTF m~|ICT4y"VDJbPXDE"D PSP j6* SF98720#K PSP PD
E"hvTS10[} PTF m~|*<;6T4Q"<DyP PTF#|9|,PXnB[} PTF m~
|P4|(DyPQ*D_0l&MUiJbDE"#*9CgSM''V4SUK PSP E",kZ IBM
i |nPOdkTB|n:
SNDPTFORD SF98720
– k20 IBM i 7.2 2~M HMC PXDE"D PSP j6* MF98720#Z20BD IBM i #Mr2~
h8.0,k4iK PSP E"#*9CgSM''V4SUK PSP E",kZ IBM i |nPOdkT
B|n:
SNDPTFORD MF98720
– k53}6M}](FPXDE"D PSP j6* SF98172#K PSP PDE"hv}6M(F@m#T
53#MxP}6r_Z53.d(F}].0,k4iK PSP E"#*9CgSM''V4SUK PSP
E",kZ IBM i |nPOdkTB|n:
© Copyright IBM Corp. 1998, 2013 7
SNDPTFORD SF98172
v IBM i PTF ,$_T#(iyP IBM i M'<IC PTF ,$_T#bI\a5MbbOgr_LrJO
T IBM i YwlID0l#PX IBM i ,$_TD|`E",kq-BP=h:
1. CJ Guide to fixes,x7* http://www.ibm.com/systems/support/i/fixes/guide/index.html
2. %w Server maintenance
}6= IBM i 7.2 .0XhD PTF}6= IBM i 7.2 .0I\h* PTF
1zF.20r}6 IBM i 7.2 1,k7#4i IBM developerWorks® Wiki D IBM i Technology Updates
?VD“Required PTFs for upgrading to IBM i 7.2”wb#
}g,g{z*S IBM i 6.1 xP}6,G4h*0k"&C3) PTF,Tc\;S\*zm~-i#g{z
}Z9C3q?<TS IBM i 6.1 r_ IBM i 7.1 xP}6,G4h*3) PTF#b)<8=h<|(Z IBM
*6PDwb“Installing, upgrading, or deleting IBM i and related software”P#
*4i“Required PTFs for upgrading to IBM i 7.2”,k9CTB4SCJ Wiki:IBM i and Related Soft-
ware,;s!q“Updates and PTFs”#
}6f.
Z}6.0ITiDDD5J4
Systems Management Planning Web 3f http://www.ibm.com/systems/support/i/planning/upgrade/index.html a)
K8rwVf.$_ME"D4S#
IBM i mapping Web 3f http://www.ibm.com/support/docview.wss?uid=ssm1platformibmi 4MEP>KYw5
3'V#
Upgrade Planning Web 3f http://www.ibm.com/systems/support/i/planning/upgrade/index.html <Za)_6f
.E"#k9CKE"4f.+4PXv?&\"}6r(FDbv=8#
IBM i 7.2 h* POWER6 r|_f>D2~
IBM i 7.2 +;a20Z POWER5 2~O#"T+ IBM i 7.2 20ZNN POWER5 2~(|(BPME)
Oa'\,"5X53N<k B6000423:
v 515
v 520
v 525
v 550
v 570
v 595
8 IBM i: C'8|<
Z IBM i 7.2 O;\'VDExzMb'h8ME
BPExzMb'h8MED~qZ^Qax"vZ POWER5 O\'Vr_h*9C IOP xP,S#|GZ
IBM i 7.2 O;\'V#
v IBM 3995 bLb
v 3570 Exb - yP}/wME
v xP LVD LTO3 M HH LTO3 ExzD 3573 Exb
v 3575 Exb - yP}/wME
v xP LVD LTO3 D 3576 Exb
v 3490 ExzMExb - yPME
v 3580-001 HVD Exz
v 3580-002 HVD Exz
v 3580-002 LVD Exz
v 3580-003 LVD Exz
v 3581 Exb - yP}/wME
v 3582 Exb - yP}/wME
v 3583 Exb - yP}/wME
v xP HVD LTO1 M LTO2 ExzD 3584 Exb
v xP LVD LTO2 ExzD 3584 Exb
v 3590 ExzMExb - yPME
v 5753 SLR60 Exz
v 5754 SLR100 Exz
v 5755 HH LTO2 LVD Exz
v 6120 VXA2 Exz
v 6258 DAT72 Exz
v 6279 VXA3 Exz
v 6382 SLR5 Exz
v 6383 MLR1S Exz
v 6384 SLR60 Exz
v 6386 MLR3 Exz
v 6387 SLR100 Exz
v 7207-122 SLR5 Exz
v 7207-330 SLR60 Exz
v 7208 8mm Exz - yPME
v 9348 1/2 "gmLExz
IBM i 200k4hs0k4s!vs= 70 GB
*I&20 IBM i 7.2,*s?v~qwr_-VxzcBPhs:
WHDA>Z 9
v IBM i 7.2 Dn!0k4ELs!* 70 GB#Ks!yZ_P 520 VZHxDf"w#P=v5C"bD
Bn:
– g{ IBM i Vx}Z9C 512 VZHxDEL(}g,I IBM i w\DVxr_(}ib SCSI ,
SDf"wOD IBM i),G4*0k4yVdDf"wh*s<* 80 GB,E\JmC IBM i Vxi
4yh*D 70 GB#
– g{z_P+|(Z RAID 5 r RAID 6 dCPD 70 GB 0k4EL,G4Xk}6= IBM i 7.2
E\dC RAID#}6.s,zITt/|(0k4D RAID#tZK`pDELD>}* #1884/
198B(69.7 GB 15K RPM SAS SFF EL)r_ #3676/433B(69.7GB 15K RPM SAS EL}/w)E
L#
Z}6.0,k7#~qwzckT}6DELf"w*s#PX8>E",kZ IBM *6PD4i
“Ensuring the system meets disk storage requirements for upgrades”wb#TBG4S:http://www.ibm.com/
support/knowledgecenter/ssw_ibm_i_72/rzahc/rzahcevaldskstorreq.htm
v Kb,yP20K IBM i 7.1 r|M"PfD~qwMEh*|`#tf"w,;sE\20 IBM i 7.2#
g{z4Vd|`Ud,G4Z20Zd}6+#9#PX8>E",kZ IBM *6PDiD“Required:
Allocating additional space for Licensed Internal Code”wb#TBG4S:http://www.ibm.com/support/
knowledgecenter/ssw_ibm_i_72/rzahc/allocatespacelic.htm
F.YwXF(D20r}6
&+kzF.9CD,S`%dDXF(&\?~8(*,BD IBM i r Power® 53D)%D;?V#
LAN ,SDYwXF(Hvu~E"
*}6=r_20 IBM i 7.2 D LAN ,SDYwXF(C'DHvu~E":
g{z*}6= IBM i 7.2,"Rk*+VPXF(f;* LAN ,SDYwXF(,kZ(FCXF(.0
+53}6#b+@9VPXF(kYwXF(.d"zNNe;#
TZyP}6M20,zh*9C~q$_C'j6 11111111(Kv 1)Z53kYwXF( PC .d(",
S#KC'j6D1!\k* 11111111;+G,ZON20.s,K\kI\Q|D#K1!C'j6I7#
I&XTk53DM'z,SXBO$#1zSUYw53"Pf}61,y;6D~q$_C'j6
(11111111 }b)Q=Z#*Tk53DM'z,SXBO$,kdk~q$_C'j6 11111111(Kv
1),T01!\k(Kv 1)r_zI\H0Q*KC'j64(D\k#bTZT/20XpX*#
X*Bn:T53V/xP IPL Zd,g{H048(NNXF(,G4z+SU==vnbDA;,T7O
XF(`MDhC#Z;vA;*sz4 F10 |TS\10XF(`M;Z~vA;mwH0;fZ5(a)
0 w*I5),K1T>KB5#4 Enter |Kv"T/hCXF(`M#IPL +xk“IPL r2053”A;#
Z20BVxZd,nPI\"zbViv,+GZWNT IBM i 7.2 xPV/ IPL 1I\a"zbViv;
}g,1"VXF(5* 0 1,Z}6r20ZdV4mIZk.sxP A == IPL 1,I\Ma"zb
Viv#
_ICT
_ICT"bBn
+53}6= IBM i 7.2 .0,k7#/:f>* 7#g{z20K 5770-HAS (IBM PowerHA SystemMirror
for i),k7# HA f>* 2.2#IT9C“|D/:f>”(CHGCLUVER) |n4w{10f>D/:M PowerHA
z7#
10 IBM i: C'8|<
mSKTZ/:\mrD'V,T`S/: V8 PDyP`SJ4nDyP_M(^tT#rK,g{C';
k`SyP_M(^tT,G4{GXkP>PK$DyPtT,x;G`4 *ALL#
}6=20Z Power 6 OD IBM i 7.2 .0D2~"bBn
IBM i 7.2 +;'V Power 6 OD RIO/HSL X7rikRIO/HSL I/O ikXwzk|(:
v #0595/5095/7311-D20
v #0694
v #0696
v #5790/7311-D11
v #5094/5294/5096/5296
v #5088/0588
v #5791/5794/7040-61D
Power 6 OD IBM i 7.2 ;'V IOP r_yZ IOP DJdw
“;xP IOP”(G\ IOA)!nICZyP I/O ,S(}K Twinax M IXS .b),"a)|_'D I/O ,
S#9CyZ IOP D I/O DM'XkQk IOP E\}6= IBM i 7.2#
IOP Xwzk*:
v #2843
v #2844
v #2847(SAN }<)
v #3705
k"b,IBM i 'VDxP IOP r_;x IOP DX(h8I\fZnp#}g,3)OIDExb(}g,
3590)h*9CyZ IOP DJdw#r_,Z;x IOP DivBI\fZ&\np,}g,WAN/LAN Jd
wOD SDLC r X.25 h* IOP#Z POWER6 ~qwO\'VDh* IOP DJdwD?VPm|(:
v #4746 +J_$w>XFw(bb6E;P+J_T>w/r!z,}G9CK OEM *;h8)
v #4812/4813 Integrated xSeries Server (IXS)(9C iSCSI fzn)
v #2757/2780/5580/5778 ELXFw(9COBDELXFw)
v #2787/5761/5760 bK(@Jdw(9COBDbK(@Jdw)
v #2749 HVD SCSI Jdwr_,=e
II POWER6 OD IBM i 6.1.1 r_ IBM i 7.1 w\ IBM i 7.2
TZ_P RIO/HSL X7D POWER6® ODM',IIC2~OD IBM i 7.1 r_ IBM i 6.1.1 4w\ IBM
i 7.2#PX|`E",kNDTB IBM Redbooks vfoPD Virtualization ;BPD IBM i hosting IBM i
;Z:
IBM i 7.1 Technical Overview with Technology Refresh Updates
WHDA>Z 11
12 IBM i: C'8|<
IBM i Yw53
>ZhvKT IBM i Yw530d&\ywD|D#9|(T53\m&\(}g,dCMw{53)ywD
|D#
`L"bBn
;,"Pf.d`L"bBn#
dvD~ (OUTFILE) |D;,"Pf.dDdvD~ (OUTFILE) "bBn
TK"PfPI IBM a)D53dvD~ywD|DI\a0l9C LVLCHK(*YES) D&CLr#CZz
I}]bdvD~D IBM |nM API ITZG<q=)2mSBVN,r_T?v"Pfy5XDd{E"
9CVPDyPr?V#tVN#rG<q=(uAZG<)2)mSBVN+|DD~D6pli5#bI
\a<BhCK LVLCHK(*YES) D&CLrr6plimsx'\#g{75"zK6plims,k4i
&CLrT7(|9CD53D~#Z?v"PfD IBM i P,Q-r IBM a)D}]bD~mSKBDV
N#
Output(*PRINT) |D;,"Pf.dD Output(*PRINT) "bBn
8(K OUTPUT(*PRINT) T9C|n4zIYQzdvD&CLr,Xk]mTYQzD~PDG<dvD
|D#Z;,"Pf.d,'VC!nD|nITZdvPmS"|Dr}%G<#NN@5ZX(|nDG
<<VD&CLr<I\h*|D#
2+TsFG<|D
;,"Pf.dD2+TsFG<"bBn
TK"PfD2+TsFywD|DI\a0lA!b)sFG<D&CLr#VZ,I\asFH0"Pf
P4sFDYw#I\Q-(}ZsFG<D#txrmSBVN|DKVPsFG<,r_ZsFG<)2
Q-|DKVPsFG<#VPVNI\|,B5#&|DA!sFG<D&CLr,T]mxPb)`MD
|D#
9C IBM ya)(Ff>D|nDLr
TZ9C IBM ya)(Ff>D|nDLr,a)K;,"Pf.dD"bBn
ZK"PfP,3)9C IBM a)D;{Obu~DXFoT (CL) |nD IBM i /},Z+4D"PfP
I\a|D,TTb^({8(X(b *NLVLIBL r *SYSTEM#g{&CLr@5Z9C|GT:D|n,
x;G9C IBM a)D|n,G4b)&CLrI\;aqZ|M"PfP;yKP#b)&CLr&|D*
9C “lw|nvZc ” ( Q I B M _ Q C A _ R T V _ C O M M A N D ) |nr_ “|D|nvZc
”(QIBM_QCA_CHG_COMMAND) |n,b)|nJmvZLrqCXF,"RIT|Dy9CD|n#
T53r!zD~T0 IBM a)Dd{TsywD|D
PXI\T53r!zD~T0 IBM a)Dd{Tsyw|DD"Pf.dD"bBn
© Copyright IBM Corp. 1998, 2013 13
QSYSPRT M QPSAVOBJ r!zh8D~D MAXRCDS N};1* 100,000#}6Zd,P4|D53r!zD~
D1!5#ZT"PfxP}61,*'KT IBM a)Dr!zD~ywD(F#*#Vb)|D,zh*T
?v"PfXBKPTr!z53D~ywD|D#
Z}6Zd,*'KT IBM a)Dm``MDTsywD|D,bGr*CTsZ IBM z7JObPD1>
;CTsDB1>f;#
API |D;,"Pf.dD API |D
IBM i mILr API |DIBM i mILrf>/"Pf/^)f (VRM) q=Z API PQ|D
&m IBM i mILrD"PfE"1,“V”"“R”M“M”m>nbDE"#ZZ?f"T0(}Lr+]b)5
PD?v51,IT~=yw(x;GT=yw)?v5#Z10D LP e5a9P,V{“V”<U;ZIyV
{VN VvRrMm PDZ;v;C#rK,Z&m IBM i LP 1,;h*T=f"r_(}Lr+]V{“V”#
CV{ITw* VvRrMm VND;?VT=fZ#TZ VvRrMm VNPDV{“R”MV{“M”,iv2Gg
K#rK,IT+ V1R1M0 bM*k 010100 `,#0=vV{<Um>f>,Z}MZDvV{<Um>"
Pf,ZeMZyvV{<Um>^)f#
mILrSZ+Dd*H&m_P2`k“V”"“R”M“M”5DICIq=D VRM }],9&mC'4T=|
(“V”"“R”M“M”5D VRM }]#vJmTZh*Tdf>""Pfr^)f9C)95Dz7a)K'V#
49(*'V)9 VRM VNDz7T+9CID VvRrMm q=T0Q5wDSZ#
g{;n&\G&m47(Dz7j6,r_;n&\PI\&m;Od/Dz7Pm,G4zk&1\;&
m|(K“V”"“R”M“M”V{D VvRrMm D VRM q=,T0 vvrrmm D VRM iI,;a5X
“V”"“R”M“M”V{,}g 100901(|+m> V10R9M1)#
1i/;vX(z7D"Pf1,VRM E"I\*Q*q=#}g,g{;n&\GviR 5770WDS DE
",G4a+ VRM w* V7R2M0 4&m#g{;n&\Glw SLIC r_Yw53Dz7E",G4a+
VRM w* V7R2M0 5X#
I\h*w{+wVSZD VRM dvS./,T&mdf>5r"Pf5,}5 9 DmILr#g{Y(Z
;vV{<U*“V”,Z}vV{<U*“R”,ZevV{<U*“M”,G4I\;Y2+#
TZ IBM i 7.2,Q|DBPmILr API:
v QLPACAGR
v QLPLPRDS
v QLPRAGR
v QSZSPTPR
v QSZCRTPD
v QSZCRTPL
v QSZMPRLS
v QSZPKGPO
v QSZRTVPR
v QSZSLTPR
14 IBM i: C'8|<
v QLZAADDK
v QLZADDLI
v QLZAGENK
v QLZARLS
v QLZAREQ
v QLZARTV
v QLZARTVK
PTF API |DPTF m~z7 API z7f>M"PfVN|D
9CVP CHAR(6) "PfVN,+ PTF m~z7 API ^D*S\)9 VRM dkM/r5X)9 VRM d
v#dk"PfVN+Jm9CID VxRyMz q=r_9CBD vvrrmm q=,dPf> vv M"Pf rr X
k* 00 = 35 .dD}V,^)f mm Xk* 00 = 09 .dD}Vr_ 0A = 0Z DV8#v1z7f
>r"PfsZ 9 1,dkVNEh*9CBD vvrrmm q=#g{z7f>M"Pf<!ZrHZ 9,G4
dv"PfVN+5XID VxRyMz q=#v1z7f>r"PfsZ 9 1,E+5XBD vvrrmm q=#
9C)9 VRM E"|BKBP PTF m~z7 API:
v “+LrY1T^)4F=#fD~”(QPZCPYSV) API
v “4(LrY1T^)”(QPZCRTFX) API
v “4( PTF i”(QpzCreatePtfGroup) API
v “zILrY1T^){F”(QPZGENNM) API
v “G<LrY1T^)E"”(QPZLOGFX) API
v “P>LrY1T^)”(QpzListPTF) API
v “P> PTF ij8E"”(QpzListPtfGroupDetails) API
v “lwLrY1T^)E"”(QPZRTVFX) API
v “LrY1T^)vZLr”
“lwC'E"”API |DlwC'E" API VZ+5X 8 VZf"w5#
lwC'E" (QSYRUSRI) API(q=* USRI0300)VZ+TJmDnsf"w"Q9CDf"w"JmD
IASP nsf"wMQ9CD IASP f"w5X|sD 8 VZf"w5#4 VZf"w5T+|,P'E",
1=5,} 2,147,483,647 *9,b1 4 VZf"w5+* -2#
Q}% TCP Pascal APIXk+9C TCP/UDP Pascal API D&CLr*;*9CWSV API
1 V3R7 ;Y'V Pascal `kw1,V4R1 Q;Y'Vb) API,+G,Jm9Cb) API DVP&CLr
LxP',1=VZ*9#
_P9Ch**;D API D&CLrDC',ITND=< H“S Pascal API *;*WSV API”PDF D5:
SC41-5420-00 TCP/IP Configuration & Reference V4R1 PDF
IBM i 7.2 PQ}%BP API:
IBM i Yw53 15
v BeginTcpIp
v EndTcpIp
v Handle
v Unhandle
v TcpAbort
v TcpClose
v TcpOpen
v TcpFReceive
v TcpFSend
v TcpStatus
v TcpWaitOpen
v TcpWaitReceive
v TcpWaitSend
v UdpClose
v UdpOpen
v UdpReceive
v UdpSend
v UdpStatus
“$w\m”API |D
“$w\m”API kTKPEH6ywD|DTZw5;Zw5SPO,"RQ-hCK;v5,1w5&Zn/4,1,C5+2G`Div,$w\m
API QUSLJOB"QGYOLJOB M QWTRTVTA VZ+T“KPEH6”(w5)(| 1802)5X;v5#g{
w5;Zw5SPO,"RP4hC5,G4b) API +5X 0#
QUSLJOB"QUSRJOBI"QGYOLJOB M QWTRTVTA API |D
VZ,TZ| 1 3 0 2(ns&mw1d)M 1 3 0 5(JmDnsY1f"w1d,TWVZF)D
*CLS,QUSLJOB"QUSRJOBI"QGYOLJOB M QWTRTVTA API +5XBDXb5 0#+Tw5SPOD
w55X5,dP|(T *NOMAX 5XXb5 -1#
C M C++ oTKP1|D
free() M realloc() /}|D
Z IBM i 7.2 .0D"PfP,19C free() M reallc() /}4MErXBVdm;v$niPDQf"w1,
b)/};a<UzI{"#Q5wfZK^F,+G"4<U}7&mK^F#Z IBM i 7.2 PtCKnb
li,T}7oO;}7D9Civ,Z9Cb)/}4MEr_XBVdm;v$niPDf"w1zI
C2M1212 oO{"#
16 IBM i: C'8|<
C M C++ D7D~|D
Z IBM i 7.2 P,r* C11 M C++11 j<+2GH0D C99 j<,yT <inttypes.h> PQ;Y9C
__STDC_FORMAT_MACROS j,TT C++ PDq=5w{tCj,"R <stdint.h> PQ;Y9C
__STDC_LIMIT_MACROS jM __STDC_CONSTANT_MACROS j,TT C++ PD{}`MD^FtCj#
rK,VZa^u~X* C M C++ (e <inttypes.h> M <stdint.h> PDj#
Z IBM i 7.2 .0D"PfP,v19CK LANGLVL(*EXTENDED) `k!n1,EaZ <math.h> Pyw
erf()"erfc() M hypot() /}#Z IBM i 7.2 P,r*|GQ}=I* C99 D;?V,yT|GQ;\
EXTENDED oT6pu~D^F,"R<UZ <math.h> PIC#
OTjoO{"|D
VZ,OTj4kj<msDoO{"yZ`kZdy9CDoT6p#g{9CK1!oT6p,G4oO
{"}K|(mo="D~{MPETb,9|(dP|,OTwCD/}D{F#
_Ropen() /}|D
Z IBM i 7.2 .0D"PfP,_Ropen() /};aliX|VN}V{.D$H#|JmV{.H*8(D}
7X|V|L#Z IBM i 7.2 P,X|VN}V{.Xkj+{O* _Ropen() 5wDX|V#g{8(K;
}7DX|VN}V{.,G4ZKP1a"v C2M3015 {" - The type variable specified on the open
function is not correct,errno D5hC* EBADMODE,"R _Ropen() /}+5X NULL#
C++ b/}|DQ-X4VPD C++ b/},T|S{O C++ TR1 f6#
Z IBM i 7.2 PxPK|DTa) C++ b)9,Tc'V(} C++ b)9]ef<u(f ISO/IEC DTR
19768 a;x C++ j</1aDj<#*KbPXb)j<(VF* C++ <u(f 1 (TR1))D|`E",
kq-TB4S:Draft Technical Report on C++ Library Extensions ISO/IEC DTR 19768#
Z IBM i 7.2 P}kK'V.s,h*X4VPD3)b/},Tc|{O C++ TR1 f6#mSA C++ STL
7D~D3)|Dh*9C OPTION(*RTTIALL) xP`k,E\Z IBM i 7.2 P}#KP#_e45,b|
(7D~ <locale>"<functional> M <memory> PD/}#
NN9C C++ oT73PDGj<9fD4zkI\a\0l,&TdxPli#QX4 has_facet M
use_facet /},T{C?v9fDKP1`Mj6 (RTTI) E"#g{49C C++ `kw!n OPTION
(*RTTIALL) T4zkxP`k,G4yzID C++ LrI\aZ "std::type_info::operator==(const
std::type_info&) const" P"v MCH3601(4hC8k)l##
IBM i |n|D;,"Pf.dD IBM i |n|D
CHGMOD |n|D“|D#i”(CHGMOD) |nDP*Q|D#
9C“|D#i”(CHGMOD) |nST"Pf IBM i 7.2 M|_f>4(D#iTs}%PdoT}]I[lT
(CHGMOD RMVOBS(*ILDTA)) 1,g{QTC#ixP}V){,G4a}%C){#(I!)IT9C3
IBM i Yw53 17
)`kwy4(D#if"PdoT}](IL }])#TZf>MZ 7.2 D"Pf,g{TZ_P IL }]D
#iTs4(K}V){,G4C){;a|(C IL }]#+G,S"Pf 7.2 *<,}V){a|( IL }
],rK,}% IL }]+<B2}%}V){#
CRTCLS M CHGCLS |n|D“4(`”(CRTCLS) |nM“|D`”(CHGCLS) |nD MAXTMPSTG N}|D#
“4(`”(CRTCLS) |nM“|D`”(CHGCLS) |nQ|D,TcTWVZ*%;48( MAXTMPSTG N}#53O
DNN`Ts (*CLS) <Q-TWVZ*%;f"K5(r__P *NOMAX),rK,b)Ts+j+qH0
;yLx$w#+G,Qf"D CL |n4a\0l#g{ CL |nT'VZ*%;48(5,G4zh*|
D4zk,TcTWVZ*%;48(5#
CRTUSRPRF"CHGUSRPRF M RTVUSRPRF |n|DBD MAXSTGLRG N}Jm8(Mlw|sDnsf"w5#
“4(C'E*D~”(CRTUSRPRF) |nM“|DC'E*D~”(CHGUSRPRF) |n_PBD MAXSTGLRG N},CN}Jm8(H MAXSTG N}5|sDnsf"w5#I* MAXSTGLRG N}r_ MAXSTG N}8(5,+G;\,1*b=vN}<8(5#
“lwC'E*D~”(RTVUSRPRF) |nJm9CBD MAXSTGLRG N}M STGUSEDLRG N}4lw|sDf"w5#10 MAXSTG M STGUSED N}|,P'E",1=5,} 2,147,483,647#,}K51,y5XD5* -2,
"Rh*9CBD MAXSTGLRG r STGUSEDLRG N}4q!5J5#
CVTPFRDTA M CVTPFRCOL |n|D“*;('}]”(CVTPFRDTA) |nM“*;('/O”(CVTPFRCOL) |n;Y'V-XD~*;#
“*;('}]”(CVTPFRDTA) |nM“*;('/O”(CVTPFRCOL) |n;Y'V-XD~*;(4bk?jb`,)#<UQ-Ez-X*;,"R<U^(xP-X*;#IZvSKU/D4ST,rK,+v'V*
;*mbDb,TcITi$a{x;*'-<}]#
1 FROMLIB M TOLIB N}8(,;vb1,a"v CPF2365(oO){",SE"v CPF0001(Qk){"
4xP(*#
_P;,wiDQ#fTsD RSTOBJ M RSTLIB |DZ IBM i 7.2 .0D"PfP,g{Q#fTsDwikVPTsDwi;,,"RQT ALWOBJDIF N}
8(D5JmV4CTs,G4“V4Ts”(RSTOBJ) |nM“V4b”(RSTLIB) |n+V4CTs""MN<{
" CPI3811#Z IBM i 7.2 P,aV4CTs(+G}K"M CPI3811 N<{"Tb,9a"MoO{"
CPF3848 MQk{" CPF3773,CZ8v(^|D)"RaG< RZ sFG<#
STRPCCMD |n|D“t/ PC |n”(STRPCCMD) DP*Q|D#
+ STRPCCMD k IBM i Access Client Solutions PD 5250 BfwdO9C1,VZIT PCCMD N}8(Dns|n$H* 1023 vV{#d{ 5250 BfwI\a+C|nXO*|G'VDns$H#}g,IBM i
Access for Windows M“vK(E”PD 5250 Bfwa+C|nXO*VP$H^F(4,123 vV{)#
18 IBM i: C'8|<
WRKACTJOB |n|DQ-mSKY1f"ww*“&mn/w5”(WRKACTJOB) |ndvD;P#
VZ,“&mn/w5”(WRKACTJOB) |nDr!dv,} 132 P#
}]b|D
&<G;,"Pf.dD"Pf|D
BD SQL #tVM#={F.
IZQ)9TZ DB2® for i D SQL oT'V,rKQ|B SQL Reference D=< I PD#tVM#={F
DPm#MTU P4a=BD#tVM#={F,+GZ(F=B"Pf1<U&4ib)Pm#
ITN<TBx7a)D=< I PDPm:http://www.ibm.com/support/knowledgecenter/ssw_ibm_i_72/db2/
rbafzresword.htm
>z}]bCJP*|DSQL i/}f (SQE) k-di/}f (CQE) D>z}]bCJP*np
kZH0"PfP;y,IBM i 7.2 +)9 SQE w*1!E/!n#
TZ IBM i 7.2,1!ivB,3)>z}]bCJ*<9C SQE,dP|(:
v “&mi/”(WRKQRY) |n,19CdP;vKP!n1
v “KPi/”(RUNQRY) |n
v “r*i/D~”(OPNQRYF) |n
v “r*}]bD~”(OPNDBF) |nr_>z}]b I/O,dPr*?jG SQL S<,r_9CVxmM MBR(*ALL) 2G,}GvT *OUTPUT r*
v r*NN}]bD~,(e"tCKPmI(r_PZk,}GvT *OUTPUT r*
S CQE }I= SQE 1,P*OfZ;)nl#K&i\Kn5C"bD=nP*nl#
1. SQE 5VI\a<B WRKQRY"RUNQRY r OPNQRYF IC;,Da{/Er#Z4T=8(4X(3r5X
a{DivB4Pi/1,SQE r CQE E/w<a!qT\nQDF.#bb6E SQE M CQE I\
a4|XD~3r5Xa{,2I\;a4|XD~3r5Xa{#IZ CQE H SQE D_6&\YC`,
rK,||PI\4|X3r5Xa{,x SQE ;+I\4|X3r5Xa{#rK,g{T WRKQRY"RUNQRY r_ OPNQRYF 8(Ki/,"RPDEr\X*,G4T=8(|VNM|VN3r#
2. 1(}>zSZA!P1(}g,9C RPG READ),Smo=(}g,SUBSTR)IzD*Ur_fZ
msDVND5I\a;,#A!P1,CQE +T*Ur_fZmsDyPVN9C1!54Tmo=s
5#SQE q- SQL j<,"R;T*Ur_fZmsDyPVN9C1!54Tmo=s5#+G,TZ
*Ur_fZmsDVN,CQE M SQE <+5X NULL 8>{#S CQE }I= SQE 1,}Zli
NULL 8>{(x;@5VN5)D&CLr+;aq-P*|D#
": PXd{N*DP*nlDj{j8E",kNDKJ4"Z SQE OQw:Memorandum To Users (MTU)
Supplement
IBM i Yw53 19
9Hk):Z IBM i 7.2 P,P;vF* SQE_NATIVE_ACCESS DBD QAQQINI X~,1!5* *YES#9
C *YES 1,SQL i/}f (SQE) +"TKPi/#g{ SQE ^(&mCi/,G4+9C-di/}f
(CQE) 4KPCi/#1 SQE_NATIVE_ACCESS |D* *NO 1,WH+9C CQE,v1 CQE ^(KPi/
1E9C SQE#
QDBRTVFD API |DTZ CREATE TRIGGER od,“lw}]bD~hv”(QDBRTVFD) API 5XD+F?M$HI\* 0#
IBM i 7.2 'V#}D SQL od,4a)CZ(e SQL %"wD CREATE TRIGGER odDj8E"#“
lw}]bD~hv”(QDBRTVFD) API T CREATE TRIGGER oda)K+F?#g{4(%"w1Td
xPK#}&m,G4^(DA Qdb_Qdbftrg_Stmt_Crt_Trg VN,"R Qdb_Qdbftrg_Stmt_Area PDBP+F
?M$H|,5 0:
v Qdb_Qdbftrg_Stmt_Onfile_Off
v Qdb_Qdbftrg_Stmt_Onfile_Len
v Qdb_Qdbftrg_Stmt_When_Len
v Qdb_Qdbftrg_Stmt_When_Off
v Qdb_Qdbftrg_Stmt_Body_Len
v Qdb_Qdbftrg_Stmt_Body_Off
“r! SQL E"”(PRTSQLINF) +;aT>l}D SQL odK"Pf'Vl}D SQL od,C44( SQL }L"SQL /}r_ SQL %"wD SQL D>kS<l}#
}r*gK,PRTSQLINF |n+;YT>Ql}D SQL }L"/}M%"wy9CD SQL od#
“4FD~”(CPYF) |n|D
9C=x“4(D~”N}D“4FD~”|n CPYF CRTFILE(*YES) 1,g{ FROMFILE G;v SQL m"SQL
w}r_ SQL S<,G4B4(DD~G;v SQL m#Z IBM i 7.2 .0,g{8(K CRTFILE(*YES),"R FROMFILE G;v SQL m,G4v1D~DtT*sy4(DmG;v SQL m1,CmEG SQL m#
":g{ FROMFILE G;v SQL Vxmr_ SQL Vxw},G4 TOFILE +Lx*`vI1D~#
(}_P;,DD~/I16pj6DVPD~4V4_-D~
Z IBM i 7.2 .0,9C“V4Ts”(RSTOBJ) r_“V4b”(RSTLIB) |n"(}_P;,DD~/I16pj
6DVPD~4V4_-D~+'\,+zz{" CPF3283 M CPF3756#Z IBM i 7.2 P,g{ZV418
(K ALWOBJDIF(*COMPATIBLE),G4;azz{","R+I&V4_-D~#
CURRENT_USER (CDfw.
Z IBM i 7.2 O,g{ CURRENT_USER CwP{,x SQL od}CCP{1;P9C(g{,G4mS
CURRENT_USER (CDfw+<BP*|D#b+0l(F= IBM i 7.2 .s$`kD/, SQL odMN
NLr#
*7(zGqfZKgU,ki/ QSYS2/SYSCOLUMNS m#
>}:
20 IBM i: C'8|<
SELECT * FROM QSYS2.SYSCOLUMNSWHERE
COLUMN_NAME = ’CURRENT_USER’ AND TABLE_OWNER <> ’QSYS’
*K\bP*"zNN|D,kZ SQL odP9CKP{D(gq=(}g:″CURRENT_USER″)#
CURRENT SCHEMA (CDfw|D
VZ,CURRENT SCHEMA (CDfw+5XQ}%(g{D{F#ZH0"PfP,g{ CURRENT
SCHEMA hC*;vh*Z SQL odP9C(g{D#={F,G49C CURRENT SCHEMA (CDf
w5XD5+#t(g{#Z IBM i 7.2 P,Q}%(g{#SET SCHEMA = ″Long_Schema_Name″; od
G;va+10#=hC*_P(g{D{FDod#Z IBM i 7.2 P,CURRENT SCHEMA SQL (CDf
wPy5XD5* Long_Schema_Name,xZH0"PfP,y5XD5* ″Long_Schema_Name″#
QSYS2.SYSROUTINEDEP PZ]|D
VZ,f" QSYS2.SYSROUTINEDEP PD OBJECT_SCHEMA M OBJECT_NAME PD51;x(g{#
Z IBM i 7.2 .0,4(}L1,b){F4|GnuCZ CREATE FUNCTION r CREATE PROCE-
DURE od1ICD`,q=xPf"#}g,Z IBM i 7.2 DTBodP,SYSROUTINEDEP PD
OBJECT_NAME PD5* TABLE1,+GZH0"PfPC5+* ″TABLE1″#
CREATE PROCEDURE PROC1()BEGIN;
UPDATE LIBRARY."TABLE1" SET COL1=10;END;
9C OVERRIDING USER VALUE D UPDATE od
Z IBM i 7.2 .0,hCK GENERATED ALWAYS j6rPj6P"R8(K OVERRIDING USER VALUE
SdD UPDATE od+;a|BP5#Z IBM i 7.2 P,g{ UPDATE assignment SdP|(j6r_P
j6P,G4T UPDATE od8( OVERRIDING USER VALUE Sda* GENERATED ALWAYS j6
r_Pj6PVd;vI53zIDB5#
;C/}Td?|D
ZTd?.d9C:ED POSITION /}Dq=Q|D,+4`4D3r4bMb)Td?,Tc{O DB2
SQL 5Pj<#
v Z IBM i 7.2 .0D"PfP,:Ey=bM*:POSITION(source-string, search-string)
v xZ IBM i 7.2 "PfM|_f>P,:Ey=bM*:POSITION(search-string, source-string)
KP*|DJCZNN/,4PD SQL,T0NN6kZLr"S<"%"wr_Z(F= IBM i 7.2 .s
X(D9C POSITION /}Dd{TsD SQL#^bP+Td?3rW2_9D POSITION /}Da{+5
X5 0,mwZ4V{.PR;=QwV{.#g{9C POSITION /}DTs(Lr"S<M%"w)Z;
,"Pf.d4|D,G4CTsaqT0;y$w,"RaLx9CZ4(S<rLrTs1P'D POSI-
TION Dq=#
P;vBD73d? QIBM_SQL_POSITION_LIKE_DB2,ITC4a)H0DP*#}g,*Z{v53P9
CGj<DH0P*,k4PTB CL |n:ADDENVVAR ENVVAR(QIBM_SQL_POSITION_LIKE_DB2) VALUE('N') LEVEL(*SYS)#
IBM i Yw53 21
SQL }i35fr
Z IBM i 7.2 .0,JmTNNf]}i`MxP}i35#Z IBM i 7.2 P,?F)SKQ5wD35f
r#g{35odDR`G;v}id?"TRIM_ARRAY /}r_ CAST mo=,G4|XkkC35od
s`D}id?G,;}i`M#g{|G;G,;}i`M,G4+zz SQL0408 oO{"#
S<PD1dAGZC/}
S<PD3)ZC/}I\ah9V4=H0"Pf#
Z IBM i 7.2 O,}]b'V1dAGD+HZ 0 = 12 .d,xH0"Pf<U9C+H* 6 D1dAG#
9v?K1dAGZC/},T&mNN6pD1dAG+H#T1dAGZC/}xPDKDxa0lS
<#ZS<P9C3)1dAGZC/}1,b)S<;PJq#f=H0 IBM i "Pf#
9C IBM i 7.2 1,g{S<9CBPNN SQL ZC/},G4"T+Ts#f=#fD~"T“?j"P
f”(TGTRLS) N}9CMZ 7.2 D"Pf1+'\,+zz CPI3215 N<{"M CPF3741 oO{"#
v VARCHAR_FORMAT
v TRUNC_TIMESTAMP
v ROUND_TIMESTAMP
CREATE TABLE LIKE Mq=6pj6kH0"Pf`HO,CREATE TABLE LIKE I\azI;,Dq=6pj6#
Z IBM i 7.2 .0,CREATE TABLE LIKE _Pd$VNDm1,+zIky!m;,Dq=6pj6,4
98(K INCLUDING Sd(}g,INCLUDING COLUMN DEFAULTS)M RCDFMT Sd2GgK#1}
7`4K CREATE TABLE LIKE od1,Z{Bmky!mDq=6pj6+`,#
Z IBM i 7.2 P,Q|}KJb#bb6E CREATE TABLE LIKE VZzIDq=6pj6I\k,; CRE-
ATE TABLE LIKE odZ|M"PfPyzIDq=6pj6;,#
ICU Erm|D
IBM i 7.2 PxPD|D*sB4(Dw}9Cf>* V3.4 r|_f>D ICU Erm#K*s+v0lZ IBM
i 7.2 O4(Dw}#;h*XB4(Z IBM i 7.2 .04(Dw}#
Z IBM i 7.2 O"T4(_P;\'VD ICU ErmDw},a<B"v CPD3264 oO{",-rk*
2#SQL 4(Dw}9azz SQ20268 oO{",-rk* 5#
GET DIAGNOSTICS +^D SQLSTATE M SQLCODE d?
S"Pf IBM i 7.2 *<,+I GET DIAGNOSTICS od^D SQL }LPD SQLSTATE M SQLCODE
d?#g{S GET DIAGNOSTICS od5XKGc SQLSTATE,G4awCC}LP`&D&mLr#
++2mmo= (CTE) w*Td?D RRN"PARTITION M NODENUMBER /}xPD|D
_P+2mmo=D RRN"PARTITION M NODENUMBER /}I\a%" CPD43AD#
Z IBM i 7.2 .0,4j+?F)SQywD^F,4,RRN"PARTITION r NODENUMBER /}4\+zcTBu~D+2mmo=w*Td?:db?+i/|(c\/}"GROUP BY Sd"HAVING Sd"UNION"INTER-
22 IBM i: C'8|<
SECT r EXCEPT Sd"DISTINCT Sd"VALUES Sdr_ table-function#S IBM i 7.2 *<,(} SQLCODE
= -5001 ?F)SKK^F#w5U>+mw SQL5001 ms0fmSK CPD43AD oO{",-rk* 3#
T SQL ILE RPG $`kwxPD|}I\a<Bzz SQL5011 {"
Z IBM i 7.2 .0,SQL ILE RPG $`kwP1r4&mwd?D RPG `kwUZ/1dq=k SQL UZ/
1dq=.dD;%d#Z3)ivB,`k14lb=;%div,bI\a<BTZUZ"1dr1dA
Gzz RPG KP1ms,}g RNX0112"RNX0113 r RNX0114#Z IBM i 7.2 P,SQL ILE RPG $`
kw+9UZ/1dq=}7%d,"ZX*1zIms{"#bI\b6EZ IBM i 7.2 O,TZZH0"P
fPxP`k14zzms{"DzkazI SQL5011 {"#
SQL wC6SZ|D
SQLConnect CLI API |DVZ,SQLConnect API Z~qw==k>X==.da)K|CD;BT#
Z IBM i 7.2 P,19C CLI SQLConnect API ,SA}]b1,?F5)KBP|D:
v g{Z9C SQLConnect ,SAIC SQL ~qw==D}]b18(KG NULL C'j6r\k,G4
CC'j6M\k<XkP'#
v g{Z9C SQLConnect API ,SAIC>X==D}]b18(KG NULL C'j6,G4CC'j6
Xkk10C'`,,qra5X SQL7022 ms#
v g{Z9C SQLConnect API T10C'm]xP,S18(K NULL C'j6,G4\k2Xk*
NULL#
}g,IT9CTBzky>"{C10C'E*D~4,SA}]b:
rc = SQLConnect(hdbc, "*LOCAL", SQL_NTS,NULL, SQL_NTS,NULL, SQL_NTS);
CLI API 1dAG|D
Z IBM i 7.2 .0,1dAG`M;S*L($HD`M,$H* 26,+H*"n(4!}cs 6 ;)#Z
IBM i 7.2 P,1dAGD$H6'VZ* 16 = 32 vVZ,`&D+H* 0 = 12 ;}#Q-|BKtI
SQL wC6SZ (CLI) API 443b)|D#ZH0"PfP,CLI API(|GIC:ex$Hr!};})
+vTb)5,D*Vp9C 26 M 6#VPDm`&CLr*:ex$Hr!};}+]5,xb)5VZ
I\G^'5(}g,0)#bI\a<B DB2 for i vTyP!}k#*#VkVPP*f],&CLrI
T9CBD,StT:SQL_ATTR_TIMESTAMP_PREC#(}+ SQL_ATTR_TIMESTAMP_PREC hC* SQL_TRUE,CLI
a9-* IBM i 7.1 P*,"+1dAGS*L($HD`M#K,StTrcCw}IzF,1=IT|B
&CLr*9#
VZ,BP API *sP'D:ex$HM!};}:
v SQLBindParam
v SQLBindParameter
VZ,BP API *sP'D:ex$H:
v SQLBindCol
v SQLPutData
VZ,BP API +5X|`$H/+HE":
IBM i Yw53 23
v SQLColAttributes
v SQLColAttribute
v SQLDescribeCol
v SQLDescribeParam
v SQLGetDescRec
(}_P;,DD~/I16pj6DVPD~4V4_-D~
Z IBM i 7.2 .0,9C“V4Ts”(RSTOBJ) r_“V4b”(RSTLIB) |n"(}_P;,DD~/I16pj
6DVPD~4V4_-D~+'\,+zz{" CPF3283 M CPF3756#Z IBM i 7.2 P,g{ZV418
(K ALWOBJDIF(*COMPATIBLE),G4;azz{","R+I&V4_-D~#
DSPOBJD dvD~|DZ i 7.2 P,“T>Tshv”(DSPOBJD) dvD~ (QADSPOBJ) PD ODCVRM(`kwf>)M ODPVRM
(mILrf>)VNDf>5Q|D#
g{f>r"PfD5sZ 9,"Rf>+;JO VxRyMz q=,G4“T>Tshv”(DSPOBJD) CL |nd
vD~ (QADSPOBJ) PD ODCVRM(`kwf>)M ODPVRM(mILrf>)VNDf>5+4 VxRyMz
q=(Mq10;y)r_ vvrrmm q=5X#&m DSPOBJD dvD~DM'Xk&mICb=V;,q=Df>VN5#
T>>*(|D
Z IBM i 7.2 P,Q{CZ QCMN S53P9C(Ew5xPT>>*(#
Z IBM i 7.2 P,Q{CZ QCMN S53P9C(Ew54KPT>>*(D\&#Z53P,1!ivB,
S V4R1 *<,Q-9CZ QSYSWRK S53PKPD*(~qww54xPT>>*(#bI QPASTHRSVR5354dC#(}"v“t/(E~qw”(STRCMNSVR) |n,r_KPT QSYSWRK S53hvydCD“
T/t/w5n”4t/*(~qww5#ZH0"PfP,1 QPASTHRSVR dC* 0 r_*(~qww5Q
ax1,IT9C(Ew54t/T>>*(#KI=(awCT>>*(?j APPC BqLr,Tw*
QCMN(r_ QBASE,g{|&Zn/4,)S53PDC'w54KP#bZ IBM i 7.2 P+;YpwC#
|+'\,"+ CPF1269 "MA QSYSOPR,-rk* 715 M 0#
*9CT>>*(,zh*+ QPASTHRSVR 535hC*(i5/v'5 *CALC,"7#9C QSYSWRK S
53hvPD“T/t/w5n”t/K*(~qww5#g{z_P9C“ax(E~qw”(ENDCMNSVR) CL |
n4ax*(~qwD CL Lr,G4h*9C STRCMNSVR CL |n4XBt/*(~qw#
CHGSYSVAL SYSVAL(QPASTHRSVR) VALUE(*CALC)
k"b,b99zIT(}+ QPASTHRSVR 535hC* 0,Sx;JmZ53OKPT>>*(#
!c|D
Q|D IBM i 7.2 P53TZ!c(~xF!cM.xF!c)D'V,T|}1]Ma_T\#3)!cY
w+zI;,Da{,3)azzkH0"Pf;,Dl##TBG;)>}:
v Q|D~xF!ck.xFq=(|(.xF!c).dD*;,Ta_<7TM}7&myPak=
=#!ca{I\kH0"Pf;,,ns;v;CP`oKv%*#
24 IBM i: C'8|<
v VZ,CZ SQL MOD /}D#}Yw+*yP~xF!cdk5zI}7Da{#
v VZ,tIn.xF!cYw+zI MCH1209 - !c^'Ywl#,x;GH0"PfPazID(;}
7)MCH1212 - !c*;l#(}g,ksFc:}DT})#
;Y'V IBM i Navigator (EzYVvwQS IBM i 7.2 "PfP>} IBM i Navigator D“(EzYVvw”e~#
IBM V6R1 "PfPDv?&\Jm+(EzY*"*d{zYVv$_y9CD“}]|6q”(PCAP) q=#
(iz9C}K(EzYVvw.bDITVv PCAP q=D(EzY}]D$_#
/I Web &CLr~qw|D
;Y'V/I Web &CLr~qw (IAS) V7.1#Z20 IBM i 7.2 Yw53Zd,yP IAS V7.1 ~qw
5}<aT/}6= IAS V8.1#TZs`} IAS 5}, K}6G8wD#+G,g{ IAS ~qw5}Z}
6= V8.1 .s;Y}#KP,kk IBM 'Vz9*5Tq!oz#
B4(D/I Web &CLr~qw+yZ IAS V8.5,CZ~qwD<u* WebSphere Application Server V8.5.5
Liberty Profile#Q?pDKP IAS 8.1 D~qw+LxpwC,+G?RDxM'!l}I=9CB~qw,
r*Z+4D"PfP+}%IDKP1#k"b,;aS IAS V8.1 T/}6= V8.5,bGr*|GDKP
1yZj+;,D<u#
/I Web Service ~qw|D
B4(D/I Web Service ~qwyZ IAS V8.5,"R|(BD Web Service }f#g{ Web Service ~
qw}fDf>* 1.5,G4VP Web Service ~qw+LxKP#KP Web Service }f V1.3 D Web Ser-
vice ~qwXk9C IBM Web Administration for i GUI PD}6r<4}6= V1.5#g{C~qwPJq
xP}6,G4Cr<T>Z<=8P#
?RDxM'!l}I=9CB~qw,r*Z+4D"PfP+}%ID~qwKP1M Web Service }f#
w5^F|D
Qvsw5}^F#
w5}^FQvs= 970000#g{+ QMAXJOB 535|D*9CBD|s^F,G4+<B9C|`f"w,"R5MCZ&m53ODyPw5D&\DT\#
w5{"^FP*|D
53OD?nw5ZdzfZZIT4(DLr{"}<P^#g{Cw5_P`v_L,G4^F*yP_
LD{"}D\M#o=K^F1,Yw53DbrGU9{vw5#ZH0"PfP,1(z_LPo=K
^F1,;azcKbr#Yw53+vax"b=Qo=K^FD(z_L,Cw5PDd`_LaLxK
P#Z IBM i 7.2 P,Yw53Q|B*,1Cw5PDNN_Lo=JmDns{"}1cax{vw5,
Mqnub<;y#
IBM i Yw53 25
U>|D
;,"Pf.dDU>|D
APYJRNCHG M APYJRNCHGX P*|D“&CQGkU>D|D”(APYJRNCHG) M“&CQGkU>D|D)9”(APYJRNCHGX) |n|D
VZ,1&CTs6p|D1,g{d5XFZksw5P10&Zn/4,,G4 APYJRNCHG M APYJRNCHGX|n+'\,+zz CPF7044,-rk* 7#yPd5(eXkax,qr,XkZm;w5P"vC|n#
TV48(K DFRID 1DU>G<P*T“V4b”(RSTLIB)"“V4Ts”(RSTOBJ)"“V4SYDTs”(RSTDFROBJ) |nr_ GO RESTORE !n 21 8(
K DFRID 1,U>P*a|D#
g{T“SYV4_-D~”M“SY*<xPU>G<”ks9CK,;v DFRID N},G4ZTC DFRID KP“V4SYDTs”(RSTDFROBJ) |n1,+"THV4SYD_-D~,V*<TSYxPU>G<DTs*<
xPU>G<#xZH0"PfP,+v"TV4_-D~#
&m“SY*<xPU>G<”ks1,aT“*<xPU>G<”YwG<U>n,+G;a*“V4Ts”r“
4(Ts”YwG<U>n#TZ9C!n 21 4V4yP53MC'}],KP*|Dn}k"?#
Z+TsV4=(eK *RESTORE LPfrDQGkU>Db1,g{8(KSYj6,G4CSYj6_
PEH(#2MG5,g{#fTs1+CTsGk=DU>;fZ,G4“*<xPU>G<”ks+SY,
"R+;9C *RESTORE LPfr#
6LU>'V“2+,S”VZ,6LU>G<'VX5}]b (RDB) ?<u?PD“2+,S”VN#
VZ,TZ IBM i 7.2 "Pf,6LU>G<'VX5}]b (RDB) ?<u?PD“2+,S”VN#g{ RDB
?<u?8>*9C2+,S,xZC?j53OP4(eCZ6LU>G<D+V2+$i(&CLrj6
QIBM_QJO_RMT_JRN_TGT),"R4<k=453,G4ks$n6LU>G<+'\,zz CPF694F((E'
\,-rk* 4)#PXgN*6LU>("2+,SD|`E",kND IBM *6PDPD Supported com-
munications protocols for remote journals wb:Supported communications protocols for remote journals#
Z20 IBM i 7.2 i .sTyPU>"v“|DU>”(CHGJRN)Z20 i 7.2 .s,;NT"v CHGJRN TxPU>*;
20 IBM i 7.2 .s,;NTT53ODyPU>"v“|DU>”(CHGJRN) |n#KYw'V*;,U>MU
>SU=TsDZ?E"h*xP*;#Kb,4f"“B;vSU=”(U>k J,n`M NR)U>nr_k
IPL `XDU>n,TxPu<20 IPL#
ns CPU 1dMY1f"w|D1^Fw59CDns CPU 1dr_Y1f"w1,zI\a"VP*|D#
10hCK CPU 1dr_y9CY1f"wDns5DNNM',<a"V53P*|D#VZ,,}ns
CPU 1dr_,}y9CDnsY1f"wDw5+;53Rp#T0,b)w5a;53ax#*q!ID
P*,zIThC{"`S,"KP+"v“axw5”(ENDJOB) |nDLr#TZns CPU 1d,k*{"
CPI112D hC{"`S#TZnsY1f"w,k*{" CPI112E hC`S#
26 IBM i: C'8|<
a0l}]SPMC'SPD MI SP1dAG|DMI SP1dAGI\;Y(;#
*K\b"z1ZDT\w{Jb,+;vu?"MASPD1dZ;Od/,T;Y9C(;T};,"R
n|;N^DSPD1d2Z;Od/,TvZ3)1rE9C(;T};#1dAGDj8LH;G;Od
/,+G1dAGD 52-63 ;I\;Ya)(;T,ZbVivB,|G+hC* 0#IZ1dAGDj8L
H;d,rK,ng“lwTshv”(QUSROBJD) API"“T>Tshv”(DSPOBJD) |nM“lwTshv
”(RTVOBJD) |nH&\DC'+4;=Txd/#ZBP;CDd/Tx,1dAG4j<1dq=5X:
v 4vS (DEQ) MI 8>E"5XD“{"kS1dAG”VN
v 4“5}/SP{"”(MATQMSG) MI 8>E"5XD“{"kS1d”VN
v +SP5}/1,4“5}/53Ts”(MATSOBJ) MI 8>E"5XD“n|;N^D”VND1dAG
v I“lw}]SP{"”(QMHRDQM) API 5XD“{"kSUZM1d”VN
v 1P>K}]SPrC'SP1,I“P>Ts”(QUSLOBJ) API 5XD“|DUZM1d”VN
v 1P>K}]SPrC'SP1,I“r*TsPm”(QGYOLOBJ) API 5XD“|DUZM1d”VN
Ov 8 VZ1dAGI\;YhC(;T};#}g,Z“vS”(DEQ) MI 8>E"P,j<1dq=(e*
64 ;(8 VZ)^{E~xF5,gBy>:
OffsetDec Hex Field Name Data Type and Length0 0 Standard Time Format UBin(8)0 0 Time Bits 0-510 0 Uniqueness bits Bits 52-638 8 --- End ---
1dVNG;v~xF},IT+dbM*T 1 "k*%;D1d5#Z 51 ;D~xF 1 m> 1 "k#
“(;T};”VNI\|,~xF 1 M~xF 0 DNbiO#b)};;a*1d5a)nbDj8LH;
|G;GJm5X(;D 64 ;5,}g,15}/“;lD1d”(TOD) 1SD51MGgK#1(;T};
+?<|,~xF 0 1,y5XD 64 ;5;(;#
Ing“lw}]SPhv”(QMHQRDQD) API M MATSOBJ MI 8>E"H&\y5XD4(1dAGMON
XU1dAG#V;d#
{"1dAG|D
{"1dAGI\;Y(;#
ZH0"PfP,{"D1d+T>Z HHMMSS M"kVNP#g{Z}%D,;"kZ"MK`u{",
G4b){"D1d+G(;#KP*4|D,“"k”j8LH+LxIC#K|D+0lwV{"Ywy5
XD 8 VZ1dAGVN,rK1dAGDZ 52-63 ;+;Y_P(;T(|G+* 0)#K|D+&CZ
"MALr{"SPD{",b){"iIw5U>(SPUd)#|9&CZ"MAGLr{"SP(}
g,QSYSOPR M QHST)MC'E*D~{"SPHD{"#}g,WZ,$D$_(}g,zYdv)"
_6VvjSPUdT0`S!nhC* *MSGID 1wCD`SB~LrIT4=Q|DD1dAG#xPK
|DITa_T\,T\b"z1ZDw{Jb#
K^XGoM^maGoD NLV |DZ IBM i 7.2 5770-SS1 P,IBM i Yw53Mz7;Y-k*K^XGoM^maGo#
IBM i Yw53 27
S IBM i 7.2 *<,5770-SS1 IBM i Yw53M`Xz7;Y-k*K^XGoM^maGo#+#VK^
XGo (2912) M^maGo (2992) D+r/XwzkMhC#+G,VZGT"o4a)D>#b)oTD
53`*D/'V;a\0l#
YwXF( LAN Jdw IPv6 'VIBM i 7.2 PDYwXF( LAN Jdw IPv6 'VI\a<BX7"ze;#
S IBM i 7.2 *<,YwXF( LAN Jdw'VrXx-i V6 (IPv6)#g{QdCXF(Jdw,G4a
fVP IPv4 'V;ptC IPv6 'V#g{CXF(JdwM53_7hv<9C,;(EJ4(}g,
CMN01),"RZC_7hvPdCK *IP6SAC(IPv6 ^4,X7T/dC)TCP/IP SZ,G4I\a"z
X7e;,I\ah9ZCJdwO$n IPv6#Z20 IBM i 7.2 .0,(}7#9C} *LIND .bDS
Zj6dCK *IP6SAC SZ,Sx@9"ze;#(}g,CHGTCPIFC INTNETADR(*IP6SAC) LIND(ETHLINE)IFCID(1234) |na+SZj6|D* 0x1234#)*IP6SAC SZ9CSZj64T/dCSZD IPv6 X7#
|DSZj6a|DT/dCD IPv6 X7#Kb,Z20.s,(}(C~q$_ (DST) r_53~q$_
(SST),ITZYwXF( LAN JdwO{C IPv6 r_dC(;DSZj6,Sx{}NNe;#
;Y'V(} VPN 4(fJb/): PTF9C VPN 4(fJbr_): PTF DM',h*|D*9C HTTP r HTTPS#
I\h*xPBPdP;nr`n|D:
v g{^DK /QIBM/UserData/OS400/UniversalConnection/eccConnect.properties T{C HTTP/HTTPS
=(45VgSM''V,G4h*}%ywD|D,r_+h*>};sXB4(~qdC,TJm9
C HTTP/HTTPS#
v g{ IBM i 53krXx.dfZ@p=,G4I\h*^D@p=dC,TJm IBM ~q IP X7MK
Z\;(}@p=xP(E#
PTF &m|DPTF &mQ|D,Tc@C&CDTs+;YF= QRPLOBJ bP#QRPLOBJ bP+v|,C'}],x;
G,1|,C'}]M IBM }]#PTF \m+9CBD IBM b QPTFOBJ1 M QPTFOBJ2,>}49CD
Q@C&CD PTF Ts#b)b+v|, IBM }],"R^(IC'e}r>}#
QFileSvr.400 ,S|D
Z IBM i 7.2 .0,APPC 'VP}kK|D,T@9 QFileSvr.400 9Cs5)9Lrk SNA ,S#CPFA0E2
- 53^(kD~~qw("(E,S,+"v(*#&Tk)GT QFileSvr.400 9C TCP/IP SZ#
;Ya)“#ff"”(SAVSTG) |nMV4f"}L
;Ya)“#ff"”(SAVSTG) |nMV4f"}L#*8]MV453,(iz9Cd{#fMV4&\,r
_9C8]/V4&CLr#}g,9C“#f”M“V4”K%OD!n 21,r_9C“8]V4MiJ~q
”(BRMS) &CLr#
28 IBM i: C'8|<
SCPF w5U>|DZ IBM i 7.2 .0D"PfP,SCPF w5U>|,=N IPL zzD{"#xZ IBM i 7.2 P,SCPF w5U>+kd{53w5U>`F,+v|,;N IPL zzD{"#
2+WSVc (SSL) |D
2+WSVc (SSL) 1!\kf6Pm|D53 SSL D SSL 1!\kf6PmQ|D
53 SSL 1!\kf6Pm;Y|,NN9C MD5 "Pc(D\k#_6S\j< (AES) \kDBDV2
z_ Diffie-Hellman (ECDHE) c(MV2z_}V){c( (ECDSA) /;ZPmPDZ;;#ZH0fZD
RSA \kDSZP,AES 256 ;\kVZ;ZQErD1!\kf6PmPDZ~;,T0|;ZZD;#
Rivest Cipher 4 (RC4) 128 ;\kT0;ZZ~;,VZ;ZZD;#RC4 4-}*nE"&mj< (FIPS)
K<,rK,`TZ AES M“}X DES”(3DES) \k(b)<-} FIPS K<),;&W! RC4#\kDB
D ECDHE RSA AES S/ZPmPT>Z 3DES M RC4 S/0f#;Y;Z1!\kf6PmPD\k,
T;\=`k*XX9Cb)\kD&CLrD53 SSL D'V#
\m1ITXF\=9C535 QSSLCSL M QSSLCSLCTL D53 SSL 'VD\k#d;\m1^(1S
XF1!\kf6Pm,+GIT(}|D QSSLCSL 535Py|,\kD3r4dSDd\kD3r#P
X|`E",kND IBM *6PDPD SSL wb#VZ,53 SSL 1!\kf6Pm*gBy>:
v ECDHE_ECDSA_AES_128_CBC_SHA256
v ECDHE_ECDSA_AES_256_CBC_SHA384
v ECDHE_ECDSA_AES_128_GCM_SHA256
v ECDHE_ECDSA_AES_256_GCM_SHA384
v RSA_AES_128_CBC_SHA256
v RSA_AES_128_CBC_SHA
v RSA_AES_256_CBC_SHA256
v RSA_AES_256_CBC_SHA
v RSA_AES_128_GCM_SHA256
v RSA_AES_256_GCM_SHA384
v ECDHE_RSA_AES_128_CBC_SHA256
v ECDHE_RSA_AES_256_CBC_SHA384
v ECDHE_RSA_AES_128_GCM_SHA256
v ECDHE_RSA_AES_256_GCM_SHA384
v ECDHE_ECDSA_3DES_EDE_CBC_SHA
v ECDHE_RSA_3DES_EDE_CBC_SHA
v RSA_3DES_EDE_CBC_SHA
v ECDHE_ECDSA_RC4_128_SHA
v ECDHE_RSA_RC4_128_SHA
v RSA_RC4_128_SHA
IBM i Yw53 29
QT53 SSL {C SSLv3 -i
VZ,1!ivBQT53 SSL {C2+WSVc V3.0 -i (SSLv3)#53 SSL G SSL &\D IBM i m
IZk (LIC) 5V#|kYw53MWSVt\nO,XXa)|_DT\M2+T#(}=v;,D`LS
ZM;v JSSE 5V,953 SSL I)&CLr*"_9C:
v +V2+$_d (GSKit) API
– IT9Cd{ ILE oT4CJ ILE C API
v >z i5/OS™ SSL_ API
– IT9Cd{ ILE oT4CJ ILE C API
– (i;*9CK API /,D*9C GSKit
v /I IBM i JSSE 5V
– * JDK 1.6"JDK 7 M JDK 8 a)K IBM i JSSE 5V#
I IBM"IBM 5qOwoi"@"m~)&L (ISV) r_T53 SSL 9Cb}vSZ.;DM'y4(D
SSL &CLr+\0l#FTP M Telnet MG9C53 SSL D IBM &CLrD>}#
IT(}|D QSSLPCL 5354XBtC SSLv3#PX|`E",kND IBM *6PDPD SSL wb#
TELNET |D
CHGTELNA |n|D“|D TELNET tT”(CHGTELNA) |n*|Da0#Vn/,1 (TIMMRKTIMO) D6'#
“|D TELNET tT”(CHGTELNA) |n*|Da0#Vn/,1 (TIMMRKTIMO) D6',+6'S 0-2147483647
|D* 1-2419200,Tck“|D TCP/IP tT”(CHGTCPA) |nD“TCP #Vn/”(TCPKEEPALV) N}D^FT
0WSVtTD535V^F`%d#
,vB6'DNN5<+hC*ns5 2,419,200,2MG 28 l#g{Q|DK5T{OJm6',G4a+
{" TCP1F11 - 'Config file member successfully converted' "MAw5U>M QSYSOPR {"SP#
}]x QTVNO32785 ;Y'V{99CmAXk9C“|D TELNET tT”(CHGTELNA) |nDBv ENBWIDE N}4dCmAW!n#
S V5R1 *<,TZ+ 3278-5 mAh8CZ IBM z 53,;s#{(} Telnet ,S= IBM i 53DM',
IT!q;9CmA'V,D*9C 24x80 A;#(}Z53bPmPDNN;C4( QTVNO32785 }]x,
TKxPK5wMdC#
T0,8>M'4PTBYw:
*q! 24x80 A;,kKP CRTDTAARA DTAARA(libname/QTVNO32785) TYPE(*CHAR) VALUE(’1’) |n#
b;Y\'V#|D*9CmSA“|D TELNET tT”(CHGTELNA) |nD“tC 3270 mA”(ENBWIDE) N}#
H09C QTVNO32785 }]xDM'XkV/dC“tC 3270 mA”(ENBWIDE) N}#53;aT/(F$
HfZDNN QTVNO32785 }]x,"Ra9C1!5 *YES#
Xk+ ENBWIDE N}D5hC* *NO,E\{CmABf#
30 IBM i: C'8|<
!n
>ZhvKT IBM i Yw53D!nywD|D#
System Openness Includes(!n 13)Q|B QSYSINC/QRPGLESRC D~P|,D ILE RPG 7D~#
=VZMDVZD~xFVNQVp*;*=VZMDVZD{}VN#}g:
ID7:
DQUSM0200 DSD* Qdb Mbrd0200D QUSBRTN03 1 4B 0D* 5XVZ}D QUSBAVL04 5 8B 0D* ICVZ}D QUSDFILN00 9 18D* }]bD~{
BD7:
DQUSM0200 DSD* Qdb Mbrd0200D QUSBRTN03 1 4I 0D* 5XVZ}D QUSBAVL04 5 8I 0D* ICVZ}D QUSDFILN00 9 18D* }]bD~{
b)|DI\a<Bk9C\0lD7DVPzk;f]#
1. Z RPG *s`M+7%dDivB,RPG LrI\a`k'\#
v I-MwCPD}C+]DN}#
v ICL(q=DQwYwPD%v|VN#
2. ZBPivB,XB`ksD RPG LrI\_P;,DP*#
v g{CLr}Z9CSVNPD;}4xPd{3VFc(T0D~xFSVN+P 4 ;r 9 ;;xB
D{}VN+P 5 ;r 10 ;)#
v `-sDSVN+`;vVZ,rK,|I\a9V{$wVNgv#
v g{CLrZ{}VFcXO_;};(RPG _PL(q=DcuKc ADD"SUB"MULT M DIV;
1!ivB,b)Kc+XO_;};,x;azzms)#
/I~qw'V(!n 29)3) Microsoft Windows ~qwf>;Y'V(} iSCSI ,S4,SA IBM i 53#
Z9CrXx SCSI (iSCSI) k IBM i xP/ID~qwO,BP Microsoft Windows ~qwf>;Y\'
V:
v Microsoft Windows Server 2003 R2
© Copyright IBM Corp. 1998, 2013 31
v Microsoft Windows Server 2003
kND IBM i iSCSI Solution Guide IBM i iSCSI Solution Guide D Support Matrices BZ,Tq!~qwY
w53f>T0IT9CrXx SCSI (iSCSI) <u,SA IBM i 53D IBM System x® M BladeCenter® 6
,~qwMEDnBPm#
r{53(!n 31)Z IBM i 7.2 P,r{53(!n 31)9C OpenSSH"OpenSSL M zlib 5CLr,b)5CLr*s20
IBM Portable Utilities for i (5733-SC1) !n 1#
d{Ve(!n 43)VeD{F0d`&DD~{Q|D#
*KkOMf>#Vf]T0;h*|BVP&CLr,TZ9C FONTNAME X|V4j{Ve{F4}C
VeD DDS &CLr,Yw53a+IDVe{F3dABDVe{F#,y,TZ4VeDD~{4}C
VeD PASE &CLr,Yw53QZ /usr/lib/fonts ?<P4(kID~{MBD~{D{E4S#
g{z_P1SZz7?< /QIBM/ProdData/OS400/Fonts/TTFonts PCJb)VeD&CLr,G4h*+
C&CLr|D*9CB{F,r_4(+ID~{3dABD~{D{E4S#
32 IBM i: C'8|<
mILr
>l|,PXQ-T IBM i 7.2 ^Dr_|DDwvmILrDE"#
-wMg;z7(T0* Lotus)
IBM i 7.2 O\'VD-wMg;z7kND IBM systems Web >cOD Lotus® Software for IBM i Compatibility Guide (http://www.ibm.com/
systems/resources/systems_power_ibmi_lotus_releasesupport.pdf),TKbPXh*Z IBM i 7.2 OKPD Lotus
z7DnM"PfDE"#
Lotus Quickr for DominoLotus Quickr® for Domino® Z IBM i 7.2 O;\'V#TZ Lotus Quickr 73,(iDfzz7* IBM Con-
nections Content Manager#
IBM WebSphere Application Server V8.0 (5733-W80) M V8.5(5733-W85)
20 WebSphere® Application Server
Z IBM i 7.1 P,IBM Web Enablement for i |( IBM WebSphere Application Server - Express® V7.0"IBM
WebSphere Application Server - Express V8.0 M IBM WebSphere Application Server - Express V8.5#xZ IBM
i 7.2 P,IBM Web Enablement for i |( IBM WebSphere Application Server - Express V8.0 M IBM WebSphere
Application Server - Express V8.5#Kb,Application Server V7.0 Z IBM i 7.2 O;\'V#
Z IBM i 7.2 O,yh*DnM6pD WebSphere Application Server V8.0 * V8.0.0.8#Z IBM i 7.2 O,
yh*DnM6pD WebSphere Application Server V8.5 * V8.5.5.2#+G,TZ WebSphere Application Server
Liberty E*D~(|f Application Server V8.5 ;p}k),yh*DnM6pDi5`M20f>*
V8.5.0.0,xyh*DnM6pD IBM Installation Manager `M20f>* V8.5.5.0#
20:
g{z10}Z9C Application Server V7.0,"R*}6= IBM i 7.2,G4h*(F= WebSphere Appli-
cation Server V8.0.0.8 r_ V8.5.5.2 z7#r*xP(F1;*s Application Server V7.0 KP,yTIZ
}6= IBM i 7.2 .0r.sxP(F#
}6= IBM i 7.2:
g{z10}Z9C Application Server V7.0,"R*}6= IBM i 7.2,G4h*(F= WebSphere Appli-
cation Server V8.0.0.8 r_ V8.5.5.2 z7#r*xP(F1;*s Application Server V7.0 KP,yTIZ
}6= IBM i 7.2 .0r.sxP(F#
1. }6= IBM i 7.2 .s,k7#yP Application Server 20f><zcyh*DnM^)6p#f>j
6|,Z <app_server_root>/properties/version/WAS.product D~P,dP <app_server_root> G
© Copyright IBM Corp. 1998, 2013 33
WebSphere Application Server 20f>Dy?<#TZ Liberty E*D~,f>j6|,Z <wlp_root>/
lib/versions/WebSphereApplicationServer.properties P,dP <wlp_root> G Liberty E*D~Dy
?<#
2. TZ WebSphere Application Server V8.0,h*1k&C FP8 (8.0.0.8) r|_f>#TZ WebSphere Appli-
cation Server V8.5,h*1k&C V8.5.5 FP2 (8.5.5.2) r|_f>#TZ(} Installation Manager 42
0 Liberty E*D~,k+ Liberty E*D~|B* V8.5.5.0 r|_f>#
":Z WebSphere Application Server V8.5.5.0 P,Liberty E*D~QS;v&\?~a}*I@"20
Dz7#z^(T V8.5.0.x Liberty E*D~&\?~xP-X|B#PX|`E",kND WebSphere
Application Server E"PDPD“+ Liberty E*D~S V8.5.0 |B* V8.5.5”DB#
3. g{9Ci5`M20420K Liberty E*D~ V8.5.0.0 r|_f>,r_9C Installation Manager 2
0K Liberty E*D~ V8.5.5.0,G4x}K=h#qr,g{Z}6.0 Application Server 20f>Q
-Gyh*D^)6p,G4|B IBM i 7.2 D Application Server ~qLr#
*|Bb)Lr,kjIBP=h:
v t/ Qshell bMw#
v 4P cd |nP;= <app_server_root>/bin
v 4gBy>t/ _postfpexit E>:_postfpexit <app_server_root>
D5:
PX|`E",kND;ZTB Web >cD WebSphere Application Server bD5:http://www.ibm.com/
software/webservers/appserv/was/library
IBM Developer Kit for Java (5770-JV1)D5
PX J9 on i D|`E",kND IBM i Technology Updates Web >c:http://www.ibm.com/developerworks/
ibmi/techupdates/java#
IBM i 7.2 OD JV1 !n'VZ IBM i 7.2 O,;Y'V IBM Technology for Java (IT4J) 1.4.2(!n 13)M 5.0(!n 8 M!n 9)D
JV1 !n#i 7.2 OD1! JVM * 32 ; IBM Technology for Java™ 7.1(!n 14)#
Q}%+3 Java |nM APIZ IBM i 7.2 P,Q}%+3 Java |n ANZJVAPGM"ANZJVM"CHGJVAPGM"CRTJVAPGM"DMPJVM M DSPJVAPGM,9}%K+3D Java API QJVARJPI#
NN}Cb)|nDLr<I\h*|B#
Backup Recovery and Media Services (5770-BR1)8]"V4MiJ~q (5770-BR1) |D
BRMS V4(f|DVZ,QvT BRMS V4(fPD“Q>}b”"bi#
34 IBM i: C'8|<
Z IBM i 7.2 .0D"PfP,g{QfZ}]x QUSRBRM/Q1ANODLTAT,G4V4(fP+;aT>“
Q>}b”"bi#Z IBM i 7.2 P,T“9C BRMS t/V4”(STRRCYBRM) |nmSK SHWDLTLIB N}#
S H W D L T L I B N}CZXF|(r!T"bi,"f;}]x&\#+vT}]x Q U S R B R M /
Q1ANODLTAT#
Q}%“hC1d”&\Q}%“hC1d”&\#
QS“xgfe”WRKPCYBRM *SYS !n 4)}%“hC1d”!n 8 &\#1d\mTZ53Yw\X|,IZ
IBM i OPd{$w'J|_D1d\mz7,rK,QS IBM i 7.2 D BRMS P}%K&\#
CZ3) BRM |nDBN} UPDHSTQ-T“9C BRM #fb”(SAVLIBBRM)"“9C BRM #fTs”(SAVOBJBRM)"“9C BRM #fTsPm
”(SAVOBJLBRM) M“9C BRM #fTs”(SAVBRM) |nMXFitTmSKBN} UPDHST#Yw53D#f|n“#fb”(SAVLIB)"“#fTs”(SAVOBJ)"“#fTs”(SAV) M“#fQ|DDTs”(SAVCHGOBJ) fZKN},
g{*KN}hCK1!5,G4 BRMS T/9CKy8(D1!5#IZ*T BRMS |nmSKN},r
K+;Y9CZK"Pf.0Tb)Yw53|nhCDNN1!5#zh*T(} BRMS |na)DB
UPDHST N}8(5Tq!`,P*#
8( UPDHST(*NO) 1,+;a|BTsD#f1dMUZ#bI\a<B9C BRMS 4Pv?#f1,#f
1da|$#TZ UPDHST(*NO),^(9C“ZN<UZ9C *SAVLIB T53xPE/”#
WRKPCYBRM TYPE(*MOV) OUTPUT(*PRINT) |D
(}KP|n WRKPCYBRM TYPE(*MOV) OUTPUT(*PRINT)(9C BRM 4&m_T)yzIDYQzdvQ|D#
g{zP;vCZbvKYQzD~DLr,G4+h*@@TK(fywD|D,;sTbvLrxP`&
D|D#
IBM HTTP Server for i (5770-DG1)IBM HTTP Server for i VZyZ Apache HTTP Server V2.4
kdC`XD|D
~qwP*D|D,I\*sz|DdC,r_|D~qwD9C==,TczITq10Z IBM i 7.1 M
V6R1 O9C HTTP Server ;y,Z IBM i 7.2 OLx9C HTTP Server#
v yP:Xyb5V<Q*F=wvT|,D mod_proxy S#i,}g,mod_lbmethod_bybusyness#zI\h
*0kdCy9CDNN:Xyb5V#
v DefaultType 18n;YP';g{+C18nk} none .bDNN5dO9C,4xa"v/f#TZ4
*D~)9{(Z /QIBM/UserData/HTTPA/conf/mime.types P4ywb)D~)9{,}g,QSYS D~5
3PD .mbr D~),HTTP ~qw+;YZl&PmS1!`M (text/plain)#*}7T>b)D~,zV
Z*:pZ IBM i 7.2 P8(=e`M#}g,“AddType text/html .mbr”#
v 18n Options D1!5QS“All”|D*“FollowSymlinks”#
v “mod_disk_cache”#iQX|{*“mod_cache_disk”#h*+“LoadModule disk_cache_module /QSYS.LIB/
QHTTPSVR.LIB/QZSRCORE.SRVPGM”f;*“LoadModule cache_disk_module /QSYS.LIB/QHTTPSVR.LIB/
QZSRCORE.SRVPGM”#
v mod_cache:CacheEnable DZ~vN};PT}7-i*71,Eak}rzmZ]`%d#Z IBM i 7.1
M|Mf>P,N}“/”kyPZ]`%d#TZ~vN}8(“<protocol>://”1,+vTC-iD1!KZ
mILr 35
D}rzmZ]xP_Y:f#Z IBM i 7.1 M|Mf>P,|a_Y:fyPKZDZ]#}g,
“CacheEnable disk http://”VZvaTKZ 80 D HTTP }rzmZ]xP_Y:f#9C“CacheEnable disk
http://*:”TyPKZD http }rzmZ]xP_Y:f#
v FileETag VZ1!hC*“MTime Size”(;P INode)#
v mod_log_config:${cookie}C k{v Cookie {F`%d#T0GNNSV{.<%d#
v mod_dav_fs:TZ_P INode D53,DavLockDB D~Dq=Q|D#}61,Xk>}ID DavLockDB
D~#
v KeepAlive vS\5 On r Off#T0,}K“off”r“0”.bDNN5<S*“on”#
v mod_filter:FilterProvider o(Q|D,VZ9C<{mo=47(Gq&CK}Kw#
v mod_include:
– #if expr *XVZ9CBDmo=bvw#IT9CBD18n SSILegacyExprParser 4V4Io(#
– ?<6'ZD SSI* dC18n;Y<ByPd{?v?< SSI* 18nXC*|GD1!5#
v mod_autoindex:VZ+i! .xhtml D~DjbMT>hv(T0G+dvT)#
v NameVirtualHost 18n;YP',+Ga"v/f#T>Z`vibwzPDNNX7/KZiO;~=S
*yZ{FDibwz#
v mod_deflate:VZ,g{|*@IZxP9uxvSDs!,}*9u}]Ds!,G4ax}9uY
w#
v H0"PfD`oTmsD5I\;pwC,}G+b)D5w{*9C mod_include DBo(:TdP|
,b)msD5D?<tCK #if expr= *Xr_ SSILegacyExprParser 18n#
v “Rewritelog”M“Rewriteloglevel”18nQ;BD?v#iDU>G<dC!z#
CJXF|DIBM i 7.2 ODCJXF|D
Z IBM i 7.2 .0,9C18n Order"Allow"Deny M Satisfy 4jIyZM'zksDM'zwz{"IP
X7Md{XwDCJXF#
Z IBM i 7.2 P,(}9CB#i mod_authz_host ICkd{Z(li`,D==4xPb`CJXF#I
DCJXFzk#=&C;BDO$zFf;,!\*K#VkIdCf]xa)KB#i mod_access_compat#
TBGICI==MB==xP,;CJXFD;)>}:
1. ZTB>}P,yPks<;\x#
f>MZ IBM i 7.2 DdC:
Order deny,allowDeny from all
IBM i 7.2 DdC:
Require all denied
2. ZTB>}P,Jm"vyPks:
f>MZ IBM i 7.2 DdC:
Order allow,denyAllow from all
IBM i 7.2 DdC:
Require all granted
36 IBM i: C'8|<
3. ZTB>}P,Jm example.org rPDyPwzxPCJ;x\xyPd{wzxPCJ#
f>MZ IBM i 7.2 DdC:
Order deny,allowDeny from allAllow from example.org
IBM i 7.2 DdC:
Require host example.org
S IBM i 7.2 *<,DxM'*<9CBDCJXF18n#1!ivB,S IBM Web Administration for i
4(BD HTTP Server 1,a9CBD18n#
Z}=#i"bBnAPI |D*sXB`kZ}=#i#
IZ HTTP Server for 7.2 T API xPK|D,rK,*K9e~#i}7CZBf>D HTTP Server,y
PZ}=#i(;GI IBM a)D#i)Z9C.0<h*kT HTTP Server for 7.2 KP1XBxP`k#
PX API |DDj8E",kND API |BEv:http://httpd.apache.org/docs/2.4/developer/new_api_2_4.html
IBM PowerHA SystemMirror for i (5770-HAS)IBM PowerHA® SystemMirror® for i (5770-HAS)
v Z+53}6= IBM i 7.2 .0,g{zQ20 5770-HAS (IBM PowerHA SystemMirror for i),k7# HA
f>* 2.2#IT9C“|D/:f>”(CHGCLUVER) |n4w{10f>D PowerHA z7#
v QX9 IBM PowerHA SystemMirror for i#Standard Edition VZG!n 2;"RQ-vSK Express Edi-
tion(|'V HyperSwap®),|G!n 3#
v QS IBM PowerHA SystemMirror for i z7P}%“_ICTbv=8\mw”GUI M“/:J4~q”GUI#
IT9C PowerHA GUI LxdCM\m_ICT73#
IBM Content Manager OnDemand for i (5770-RD1)
IBM Content Manager OnDemand for i }6hs
g{z*SH0f>D IBM Content Manager OnDemand xP}6,G4Z}6= Content Manager OnDemand
for i 7.2 .0,zXk}ZKP Content Manager OnDemand server V8.4.0.3 r|_f>#PXgN7(10
~qwf>D8>E",kND Content Manager OnDemand for i: Common Server Planning and Installation
Guide#
Z}6= Content Manager OnDemand for i 7.2 .0,Xk+ Content Manager OnDemand M'zm~}6
= V8.4.1.x r|_f>#b|(+;v^Z OnDemand Windows(nUC')M'zT0 ODWEK CGI"Servlet
M Java API#g{z9C WEBi r_ IBM Content Navigator (ICN),kNDb)z7D`&D547(nM
m~hs#
OnDemand Administrator M'zXkk Content Manager OnDemand ~qw&Z,;f>r|_f>#TZ Con-
tent Manager OnDemand for i 7.2,OnDemand Administrator M'zXk&Z V9.0.0.3 r|_f>#
mILr 37
yZ Web DBv\m$_
IBM Navigator for i DyZ Web DBv Content Manager OnDemand i~VZQIC#BvDK\mgf
+!z System i® Navigator D“OnDemand i5”e~#KP Content Manager OnDemand for i 7.2 DM'X
k9CKB$_4\mf"\mTs(}g,(F_TMwVi5=e(e),T0dvSPM?<`S(
e#
|n|D
Z Content Manager OnDemand for i 7.2 P,wV|nQ4gByvxP|D#PX|`E",kND Con-
tent Manager OnDemand for i: Common Server Planning and Installation Guide"Common Server Administra-
tion Guide M*zoz#
v jI ASM wL.s,xP STRASMOND(*YES) D“*<Qi5f"\m”(STRASMOND) |nM“*<ELf"\
m”(STRDSMOND) |nVZ<a+“Qi5f"\m”(fD1>Ek“Content Manager OnDemand 53U>”D
~PP#g{ Content Manager OnDemand ~qw4t/,G4aT/t/C~qw,TcIT0kb)(
f#
v “+(fmSA OnDemand”(ADDRPTOND) |nM“*<`S OnDemand”(STRMONOND) |n<P;vBD(\k
~XD~(STASHFILE) N},g{9CKKN},G4|+8(dP|,C'E*D~DwD~D76MD~
{,T0C4KPC|nD\k#KN}*I!N}#
v “|D_T6pUZ”(CHGPLDOND) |nP=vBN}#BD&m!n (OPTION) N}Jmz8(X((fj6
(2F*0kj6)#KN}9z\;|D;vX((fj6DB;6pUZ,x;G|D101!5
(4,|DD5DUZ6'D_T6pUZ)#g{zTBD OPTION N}8( *RPTID,G4atCBD
(fj6 (RPTID) N}#b)N}*I!N}#
v “S OnDemand }%(f”(RMVRPTOND) |nM“*<ELf"\m”(STRDSMOND) |n<P;vBDRpP5
(HLDTHLD) N}#1z9C“v?D#t1d\m”&\?~1,BD HLDTHLD N}+8(;vP5,CZ7(ZxP>}r=Z&mZd,zGq#{ Content Manager OnDemand XB0k}]T0XB0kD1d#
KN}*I!N}#
v “S OnDemand }%(f”(RMVRPTOND) |n;Y'Vms!n (ERROPT) N}#T0,ERROPT N}Jmz8(Gq#{y] Content Manager OnDemand 53U>P(fj6G<DfZiv4}%(f#S IBM i 7.2
*<,^[Z53U>PGqR=K(fj6,RMVRPTOND |n<U<a}%(f#
WNt/ Content Manager OnDemand 5}r_i5f"\m (ASM) wLDC|$1d
}6= Content Manager OnDemand for i 7.2 .s,WNt/ Content Manager OnDemand 5}r_i5f
"\m (ASM) wLI\aIZm`}]b|DxDC|$1d#g{zS 7.1 .0D"PfxP}6,G4
aIZ*+X(Z5}D}]MTsS QUSRRDARS bFA5}bxzznTxDSY#
v r*zXD~qww5r_ ASM w54KP,yTkpaxCw5#
v Z}]bxP|DT0+}]S QUSRRDARS FA5}bZd,a"v4,{"4xP(*#ITlib
){"T7OCw5}ZKP#
z7X9
QX9 Content Manager OnDemand for i Dz7!n,Tc|]W20M,$#IBM i 7.2 Dwvz7!n
(<+%@20)*gBy>:
v *BASE,CZa)y>'V(yPd{!n<h*)
38 IBM i: C'8|<
– *BASE VZ|( Common Server(T0*!n 10)M Web tC$_d(ODWEK;T0*!n 11)#
– K!n9|( IBM Navigator for i - Content Manager OnDemand i~(T0F* IBM Navigator for i
- OnDemand Administration)#
v !n 12 m> PDF w}w(I!)
v !n 13 m> Advanced Function Presentation Transformations for IBM i(I!)
v !n 14 m>v?#t1d\m(I!)
z7!n 10 M 11 VZ|(Z *BASE P,"R;Yh*20%@D!n#X*Bn:g{53OfZz7
!n 10 r_ 11,G4Z}6}LPa+|G>}#
“System i Navigator - OnDemand i5”e~Q; *BASE z7!nP|(DyZ Web D IBM Navigator for
i - Content Manager OnDemand i~!z#X*Bn:“System i Navigator - OnDemand i5”e~Z IBM i
7.2 P;\'V,"RZ}6}LPa+|>}#
S Content Manager OnDemand for iSeries® 5.4(mILr`E 5722-RD1)T4,z7!n 1 =z7!n 5
P;\'V#X*Bn:Z}6= Content Manager OnDemand for i 7.2 Zd,g{53OfZmILr`E
5722-RD1 D!n 1 =z7!n 5,G4Z}6}LPa+|G>}#
!n*:
1. YQzD~i5
2. Tsi5
3. G<i5
4. AnyStore
5. ~qw(kYQzD~i5dO9C)
IBM Universal Manageability Enablement for i (5770-UME)SmILr IBM Universal Manageability Enablement for i 5770-UME(V1R3M0) ]/=mILr 5770-UME
(V1R4M0) 1T CIM &\xPD|B
SmILr (LP) 5770-UME V1R3M0 ]/=mILr (LP) 5770-UME V1R4M0 1,Q|B IBM i +2E
"#MTs\mw (CIMOM) ~qwMa)Lr#IT+ 5770-UME V1R4M0 20Z IBM i 6.1"IBM i 7.1
M IBM i 7.2 O,1!ivBG20Z IBM i 7.2 O#
CIM ~qwt/D@5X5:
C'Xk20KBPmILr (LP) M!n,CIM ~qwE\A^msXt/:
v 5770-SS1 !n 33 PASE(IF2&CLrbv=873)#
v 5733-SC1 !n 1 (OpenSSL)
T/t/ CIM ~qw:
5770-UME V1R4M0 CIM ~qw(e*T/t/ TCP/IP ~q#T IBM i 7.2 xP4k20.s,CIM ~
qw+T/t/;xZT IBM i 7.2 xP SLIP 20.s,CIM ~qw+LPH0DT/t/dC#
Z IBM i PASE PKPD CIM |n:
mILr 39
CIM ~qwMa)LrITZIF2&CLrbv=873 (IBM i PASE) PKP#zh*HKP call qp2term
|n,;sE\KP IBM i PASE |n#k 5770-UME V1R3M0 `H,CIM |n(cimconfig"cimmof"cimtrust"cimcrl"cimsub M cimprovider)y4|D#Z 5770-UME V1R4M0 PvSKB|n(cimcli Mcimreparchive)#
IBM Systems Director f]T:
5770-UME V1R4M0 CIM ~qw* IBM Systems Director "a Platform Agent#5770-UME LP I\;JC
Zf>MZ V6.1.2 D IBM Systems Director#
*"SZ:
5770-UME V1R4M0 PD CIM ~qwyZ OpenPegasus V2.11.0#NN9C\^FD IBM i 6.1"IBM i 7.1
r IBM i 7.2 CIM a)LrSZDb?z7XkJ&BD OpenPegasus m~*"| (SDK) V2.11.0,"S IBM
qCQ|BDX(Z IBM i DSZD5#TZ 5770-UME,*"SZT;\^F,"Rh*zc\^FDIC
T-iE\9C#g{b?z7Z IBM i 6.1"IBM i 7.1 r_ IBM i 7.2 PQ-20K CIM a)Lr,G
4b) CIM a)Lr*Z|B*KPZ IBM i PASE "R9CQ|BDSZ.s,E\JCZ 5770-
UME#
CIM #=:
5770-UME V1R4M0 |(V<=\mNqi (DMTF) CIM #= V2.29#
IBM Navigator for i PD CIMOM TCP/IP ~qwn:
IT+ CIM ~qww* TCP/IP ~qw4t/Max#9C IBM Navigator for i 9* IBM i \m > xg
> ~qw > C'(eD~qw4iR“CIMOM”n#;s,zIT9C Web 3f4t/r#9 CIMOM#
I?8>:
*Kv?;6 C I M 8>DI?T, 5 7 7 0 - U M E V 1 R 4 M 0 }kK=vBtT
(maxIndicationDeliveryRetryAttempts M minIndicationDeliveryRetryInterval),TdCCZ;6 CIM
8>DXTzF#
IdCD SSL \kW~:
ZT CIM kswvl&Zd,CIM ~qw+kM'z#VyZ SSL D2+(E#CIM ~qw'VD2+\
kW~6p* DEFAULT#*K9M'\;w{2+T6p,5770-UME V1R4M0 a)K;vBtT
(sslCipherSuite),TdC CIM ~qw'VD\kW~#
ICU bQ|D:
IZ OpenPegasus V2.11.0 k ICU4.0 fZf]TJb,rK 5770-UME V1R4M0 + ICU bS ICU 4.0 |
D* ICU 3.6#
'VM'a)Lr?<:
y] OpenPegasus V2.11.0 PDB&\,5770-UME V1R4M0 +*Z}=a)Lr(enbD?<#C?<*
“/QOpenSys/QIBM/ProdData/UME/Pegasus/3rdprovider”,M'IT+{GT:Da)LrEkK?<#1C
'rM'Da)Lr"M CIM ks1,Ca)LrDzmLrMat/#Z CIM Server }ZKP1,yP
b)<ITjI#C';h*XBt/ CIM Server#
CZ8]f"bDB|n:
40 IBM i: C'8|<
5770-UME V1R4M0 Pa)KB|n“cimreparchive”#Z“/QOpenSys/usr/bin”?<PmSKC|nD{E4S#
}KX(Z IBM i D“#f”M“V4”zFTb,|9'V9CmbDzF48] CIM f"b#C'ITZI
F2&CLrbv=873 (IBM i PASE) PKPKB|n#
f"b(F:
g{ IBM i 7.2 53QyZ V5R4 xP}6,G4Z 5770-UME LP PWNt/ CIM ~qwZd,CIM Server
f"baS DMTF CIM #= V2.9 (F= DMTF CIM #= V2.29#g{ IBM i 7.2 53QyZ IBM i 6.1
r IBM i 7.1 xP}6,G4Z 5770-UME LP PWNt/ CIM ~qwZd,CIM Server f"baS DMTF
CIM #= V2.14 (F= DMTF CIM #= V2.29#K(F}LI\*DC;(1d,b!vZf"bs!"
&mwYHM53{CJ#ZjIf"b(F.0,CIM ~qw^(&m CIM ks#Z(FZd#9~qw
w5I\a<B*'}]#
4(Ff"bPDBPTs:
v 4(F IBM i 5.4 OD CIM a)Lr"a#
v f"bP IBM i 5.4 ODH?(eD2,5}(a)Lr/,U/E","5Vkb)H?5}`,D&
\)#
CIM ~qwU>I\_Pkf"b(F`XDBP{":
v *<(F1,a+ PGS10080 {"4k CIM ~qwU>#U>D1!;C* /QOpenSys/QIBM/UserData/
UME/Pegasus/logs#PGS10080:CIM ~qw*<li/V4/(Ff"b#K}L+DC8VS,~qw+Z
KZd+;IC##9~qww5I\a<B*'}]#
v g{(Fax14zzNNms,G4a+ PGS10081 {"4k CIM ~qwU>#PGS10081: QI&jI
f"bD+2E"#M (CIM) li/4(/(F}L#
dCtT:
5770-UME LP PD CIM ~qw_P;)Q|DDdCtT#
BPtTQ}1:httpBindAddress"httpsBindAddress"httpAuthType"httpExportPort"enableHttpLocalConnection"tempLocalAuthDir"exportSSLTrustStore"enableClientCertification"enableSSLExportClientVerification"enableHttpExportConnection M passwordFilePath#
BPtThC*Q^}DtT:enableBinaryRepository"enableNamespaceAuthorization"enableRemotePrivilegedUserAccess"home"messageDir"providerDir"providerManagerDir"slp MrepositoryDir#
b)tTD1!5Q|D:
v enableNamespaceAuthorization D1!5hC* true#
v enableSubscriptionsForNonprivilegedUsers D1!5hC* true#
v providerDir D1!5hC* /QOpenSys/QIBM/ProdData/UME/Pegasus/provider;/QOpenSys/usr/lib;/
QOpenSys/QIBM/ProdData/UME/Pegasus/3rdprovider#
v shutdownTimeout D1!5hC* 60#
BPtTG 5770-UME V1R4M0 PDBtT:
v maxIndicationDeliveryRetryAttempts:g{hC*}{},G4K5+(e8>~q"TrX(l}w?j;68>DN}#b;a0l-<;6"T,rK,g{hC* 0,G4 CIM ~qw+v"T;6C
8>;N#1!5hC* 5#
mILr 41
v minIndicationDeliveryRetryInterval:g{hC*}{},G4K5+(e8>~qZYN"T+8>;6xH0Q'\Dl}w?j.0,*H}DnL1ddt(TkF)#CIM ~qwI\aIZ QoS r
_xPd{&mxH}|$1d#1!5* 480(k)#
v sslCipherSuite:KtTG;v|, OpenSSL \kf6DV{.,CZdCJmM'zZxP SSL UVW
Nk~qwxP-LD\kW~#1!5* DEFAULT#
g{ IBM i 7.2 GyZ IBM i 7.1 r IBM i 6.1 xP}6,G4 CIMOM WNt/1,CIM ~qwa+ CIM
~qwdC}]SH0"Pf(F= 5770-UME V1R4M0 PASE CIM ~qwdC#g{ IBM i 7.2 GyZ
V5R4 xP}6,G4 CIMOM WNt/1,CIM ~qwa+}]Sy>Yw53 CIM ~qwdC(F=
5770-UME V1R4M0 PASE CIM ~qwdC#s`}dCtT5<aj{^1XxP(F#BPtTG;)}
biv,|G;aS IBM i V5R4 r_ 5722-UME V1R2M0 PDy>Yw53 CIM ~qw(F= 5770-
UME V1R4M0:
v 4(F}1tT#
v g{QhC idleSessionTimeout tTD5,G4 idleConnectionTimeout tTa+df;*,;v5#
v g{ traceLevel =4,G4+d^D* traceLevel =5#
4i$y(FDtT5#g{4hCH0"PfPD CIM ~qwdCtTx^(}#KP,G4bVivI\
ah9 5770-UME LP ~qwt/M}#KP#
IBM Rational® Development Studio for i (5770-WDS)
ILE C `kw|DILE C `kwQ-xPK|D,Tc|S{OE"53`LoT C DzJj< ISO/IEC 9899:1999 Py(e
D C99 oTf6#ILE C `kwVZ{O C99 oTf6D 6.4.4.1 Z“{}#?”Py(eD{}#?`Mf
r#*K{OBD C99 f6,2M}kK;f]T#
v Z 2^31 = (2^32)-1 6'ZD^s:D.xF#?+_P long long int k unsigned long int `M#}g,
#? 2147483700 VZ+_P long long int `M#
v Z 2^31 = (2^32)-1 6'Z"RT l r L *s:D.xF#?+_P long long int k unsigned long int
`M#}g,#? 2147483700L VZ+_P long long int `M#
v Z 2^63 = (2^64)-1 6'Z"RT ll r LL *s:D.xF#?+jG*msk_P unsigned long long
int `M#}g,#? 9223372036854775900LL VZ+jG*ms#
v IClOs!4D LL s:(4,lL r Ll)+jG*ms#
1 LANGLVL(*EXTENDED) M TGTRLS(*CURRENT | V7R2M0) `kw!nz'1,a9C C99 {}#?`Mfr#
IZ *EXTENDED *1!oT6p,*CURRENT *1!?j"Pf,G4Z1!ivB,BD{}#?`Mfr+z'#
ITZ“4( C #i”(CRTCMOD) r_“4( Bound C Lr”(CRTBNDC) |nO8(`kw~q!n CSOPT(‘-qinfo=c99’)#K!n+<B ILE C `kwjGZ C89 k C99 oT6p_P;,P*Dzk,"RIT9C
K!n4lbTOyhvDnp#
42 IBM i: C'8|<
ILE RPG |D
^(ZS}LP^(G^(DSVNrq=
TZG^(DSVNMG<q=,9C^(m>( A.B ^'#Z IBM i 7.2 .0,`kw;a<UlbKm
s,49S}LPfZT+VSVNr_G<q=D}C2GgK#S IBM i 7.2 *<,`kwZ`k1al
bGq"vKTBms"xPoO:RNF7591 - An operand of a qualified name expression is not valid#
g{8(K DFTACTGRP(*YES),G4+;a`kdP|,4-M/DS}LDLr
Z IBM i 7.2 .0D"PfP,Z8(K DFTACTGRP(*YES) DivB,+I&`kdP|,;P-M(e
D}LDLr#yzIDLrTsG;vG(Lr,ZKP1I\azI;I$bDa{#
Z"Pf 7.2 P,Lr;Y`k"oOy"vD RNF1520 - The procedure cannot be defined with DFTACTGRP
(*YES) {"#
^(+.yxFDV*;*<Nr_ UCS-2
Z"Pf 7.2 .0,RPG `kw'V9C MOVE M MOVEL +.yxFDV*;*<Nr_ UCS-2 d?,"
R|'V+.yxFDVw* %GRAPH M %UCS2 ZC/}DN}#
S IBM i 7.2 *<,RPG `kw;Y'V+.yxFDV*;*<Nr_ UCS-2#
g{z\=K|DD0l,G4TZ %GRAPH M %UCS2 /},IT+;vUDV{DVk.yxFDV"
C#ZyPivB,zIT(e;vd$V{VN"*d8(.yxFDV,;s8(CV{VN4zfC.
yxFDV#
IBM i Access for Windows (5770-XE1)
IBM i Access for Windows (5770-XE1) DnB"Pf* 7.1#|_f>Dz7Pa)K IBM i Access for Win-
dows 7.1 |,Ds`}&\#}g,IBM i Access Client Solutions (5733-XJ1) a)K 5250 T>Mr!Bf"
}]+d"5250 XF("ibXFfeT0+YQzD~BX=(=FczD\&#IBM i Access Client Solu-
tions - Windows &CLr| (5733-XJ1) a)K}]b}/LrMa)Lr(}g,ODBC".Net M OLE
DB)#System i Navigator (}dyZ Web DH'~ IBM Navigator for i(SS1 !n 3)a)Ks`}&\#
TZ IBM Navigator for i 4a)D System i Navigator &\(}g,“KP SQL E>”"Visual Explain M“
\mPD”),System i Navigator V7.1 k IBM i R7.2 f]#
IBM i Access for Web (5770-XH2)IBM i Access for Web (5770-XH2) |D
Z20 IBM i Access for Web .0:
g{ IBM i 53O10_PQdC"R}ZKPD IBM i Access for Web f>,G4Z20Bf>1Xk
YNKP IBM i Access for Web dC|n,;sE\9CCz7#KPC|n+tCB"Pfya)DB&
\#T WebSphere Application Server 73KP“dC Access for Web” (CFGACCWEB) |n1,k"b* WASPRFN}y8(D5xVs!4,"RXkj+4 /QIBM/UserData/Access/Web2/config/instances.properties D
~Py>dkC5#PX20Cz7"+d}6T0KPdC|nDj88>E",kND IBM *6PDPD
IBM i Access for Web wb:IBM i Access for Web#
Web &CLr~qwM WebSphere Portal 73:
mILr 43
g{ IBM i 53O10_PQdC"R}ZKPD IBM i Access for Web f>,G4 IBM i Access for Web
I\;Y'VC Web &CLr~qw73#zXk+ IBM i Access for Web dC(F=\'VD Web &
CLr~qw#PX|`E",kND IBM *6PDPD IBM i Access for Web wb:IBM i Access for
Web#
dCKBD Web &CLr~qw.s,IBM i Access for Web 7.2 IT+C'zID}]S;\'VD Web
&CLr~qw73(F=\'VD Web &CLr~qw73#IT9C CFGACCWEB |n"8( SRCSVRTYPE"SRCSVRINST"SRCAPPSVR"SRCINSDIR M SHRUSRDTA N}Ddk4(FC'zID}]#
IBM i Access for Web 7.2 9Jmz9C“}% Access for Web”(RMVACCWEB) |nS;\'VD Web &CL
r~qw73P}% IBM i Access for Web dC#Z"TS;\'VD Web &CLr~qw73dCxP
(Fr_}%b)dC.0,k7#Q0k"&CnBD IBM i Access for Web 7.2 PTF#
IBM i Access for Linux (5770-XL1)
IBM i Access for Linux (5770-XL1) DnB"Pf* 7.1#|Q; IBM i Access Client Solutions (5733-XJ1)
!z,IBM i Access Client Solutions a)KQ|BD 5250 T>Mr!BfwMd{&\(}g,}]+d"
5250 XF("ibXFfeT0+YQzD~BX=(=FczD\&),x IBM i Access for Linux H0
4a)b)&\#IBM i Access Client Solutions - Linux &CLr| (5733-XJ1) a)K ODBC }/Lr#
44 IBM i: C'8|<
yw
>E"G*Z@zzZ)&Dz7M~qx`4D#
IBM I\Zd{zRrXx;a)>D5PV[Dz7"~qr&\XT#PXzyZxr10IqCDz7
M~qDE",krz1XD IBM zmI/#NNT IBM z7"Lrr~qD}C"GbZw>r5>;\
9C IBM Dz7"Lrr~q#;*;V8 IBM D*6z(,NN,H&\Dz7"Lrr~q,<ITz
f IBM z7"Lrr~q#+G,@@Mi$NNG IBM z7"Lrr~qDYw,IC'TP:p#
IBM I\Q5Pr}Zjkk>D5Z]PXDwn({#a)>D5";b6EZhC'9Cb)({DN
NmI#zITCifN=+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:
Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
1623-14, Shimotsuruma, Yamato-shi
Kanagawa 242-8502 Japan
TBNdTZ"zMk1X(IP;,f(Dd{zRrXxy;JC: INTERNATIONAL BUSINESS
MACHINES CORPORATION“4V4”a)>vfo,;=PNNV`D(^[Gw>D9G5,D)#$,|
(+;^Z5,DPXGV("JzMJCZ3X(C>D#$#3)zRrXxZ3);WP;Jmb}w
>r5,D#$# rK>unI\;JCZz#
>E"I\|,<u=f;;<7DX=r!"ms#>E"+(Z|D;b)|D+`k>E"DBf>
P#IBM ITf1T>vfoPhvDz7M/rLrxPDxM/r|D,x;mP(*#
>E"PTNNG IBM Web >cD}C<;G*K=cp{Ea)D, ;TNN==d1TG) Web >c
D#$#G) Web >cPDJO;G IBM z7JOD;?V,9CG) Web >cx4DgU+IzTPP
##
IBM IT4|O*J1DNN==9CrV"zya)DNNE"x^kTzP#NNpN#
>LrD;mI=g{*KbPXLrDE"To=gB?D:(i) 9d\;Z@"4(DLrMd|Lr(|
(>Lr).dxPE";;,T0 (ii) 9d\;TQ-;;DE"xP`%9C,kkBPX7*5:
IBM Corporation
Software Interoperability Coordinator, Department YBWA
© Copyright IBM Corp. 1998, 2013 45
3605 Highway 52 N
Rochester, MN 55901
U.S.A.
;*qXJ1DunMu~,|(3)iNBD;(}?D6Q, <IqCb=fDE"#
>D5PhvDmILr0dyPICDmIJOyI IBM @] IBM M'-i"IBM zJLrmI-ir
NN,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+*qCD JOPq!#IBM ;PTb
)z7xPbT,2^(7OdT\D+7T"f]TrNNd{XZG IBM z7Dyw#PXG IBM z7
T\DJ b&1rb)z7D)&Lav#
yPXZ IBM 44=rrbrDyw<If1|DrUX,x;mP(*,|Gvvm>K?jMb8xQ#
T>DyP IBM [qyG IBM 10D(ic[[,If1|Dx;mP(*#-zLD[qIkK;,#
>E"vCZf.DC>#ZyhvDz7IC.0,K&DE"I\|D#
>E"|,U#5q-*P9CD}]M(fD>}#*K!I\j{X5wb)>},b)>}P|(v
K"+>"7FMz7D{F#yPb)K{r{Fy5i9,gP5JDs5{FMX7kKW,,?tI
O#
f(mI$:
>E"|,4oTN=Dy>&CLr,CT{wZ;,Yw=(OD`L<u#g{G*4UZ`4y>L
rDYw=(OD&CLr`LSZ (API) xP&CLrD*""9C"-zrV"*?D,zITNNN=
Tb)y>LrxP4F"^D"V",x^kr IBM 6Q#b)>}P4ZyPu~B-}+fbT#r
K,IBM ;\##r5>b)LrDI?T"I,$Tr&\#b)5}Lr“4V4”a),;=PNNV`
D#$#TZr9Cy>Lry}pDNNp&,IBM E;:p#
b)y>LrD?]=4rdNN?VrNN\zz7,<Xk|(gBf(yw:
©(s+>D{F)(j])#K?VzkGy] IBM Corp. Dy>Lr\zv4D#
© Copyright IBM Corp.(dkj])#
g{zGTm=4DN=i4>E",G4<,MJ+<}I\^(T>#
Lj
IBM"IBM UjM ibm.com G International Business Machines Corp., Z+rm`\=xrDLjr"aLj#
d{z7M~q{FI\G IBM rd{+>DLj#10D IBM LjPm,IS Web >c www.ibm.com/
legal/copytrade.shtml O:f(MLjE";?Vq!#
UNIX G The Open Group Z@zMd{zRrXxD"aLj#
Java MyPyZ Java DLjMUjG Oracle, Inc. Z@zM/rd{zRrXxDLj#
46 IBM i: C'8|<
d{z7M~q{FI\G IBM rd{+>DLj#
unMu~
g{{OTBunMu~,G4Zhz9Cb)vfoDmI(#
vK9C:;*#tyPD(P(yw,zMIT*vK"GL59C4Fb)vfo#4- IBM w>,b,
z;ITV""T>rFwb)vfordPNN?VD\zz7#
L59C:;*#tyPD(P(yw,zMITvZs5Z4F"V"MT>b)vfo#4- IBM w>,
b,z;ITFwb)vfoD\zz7,r_ZzDs5b?4F"V"rT>b)vfordPDNN?
V#
Z>mI(P}w>XZ(Tb,;PQd{mI("mI$r({(^[Gw>D,9G,>D)ZhdP
|,DvforNNE""}]"m~rd{*6z(#
;)9Cb)vfop&K IBM D{f,r_ IBM 7(TO8n4;}7qX,G4 IBM #tTPv(7
zK&ZhDmI(D({#
z;ITBX"vZrYvZKE",}Gj+{OyPJCD(IM(f,|(yP@zvZ(IM(f#
IBM Tb)vfoDZ];wNN#$#b)vfoT“4V4”Dy!a),;=PNNN=D(^[Gw>
D,9G,>D)#$,|((+;^Z)TGV(T"JzTMJCZ3X(C>D,>#$#
yw 47
����
LrE: 5770-SS1
Printed in China