AS400命令集

AS400命令集
AS400命令集

ADDACC (Add Access Code) Command

2 ADDAJE (Add Autostart Job Entry) Command

3 ADDALRACNE (Add Alert Action Entry) Command

4 ADDALRD (Add Alert Description) Command

5 ADDALRSLTE (Add Alert Selection Entry) Command

6 ADDAUTLE (Add Authorization List Entry) Command

7 ADDBKP (Add Breakpoint) Command

8 ADDBNDDIRE (Add Binding Directory Entry) Command

9 ADDCCTRTE (Add Circuit Route) Command

10 ADDCCTSRV (Add Circuit Service) Command

11 ADDCFGLE (Add Configuration List Entries) Command

12 ADDCMNE (Add Communications Entry) Command

13 ADDCNNLE (Add Connection List Entry) Command

14 ADDCOMSNMP (Add Community for SNMP) Command

15 ADDDIRE (Add Directory Entry) Command

16 ADDDIRSHD (Add Directory Shadow System) Command

17 ADDDLOAUT (Add Document Library Object Authority) Command

18 ADDDSTLE (Add Distribution List Entry) Command

19 ADDDSTQ (Add Distribution Queue) Command

20 ADDDSTRTE (Add Distribution Route) Command

21 ADDDSTSYSN (Add Distribution Secondary System Name) Command

22 ADDDTADFN (Add Data Definition) Command

23 ADDEMLCFGE (Add Emulation Configuration Entry) Command

24 ADDENVVAR (Add Environment Variable) Command

25 ADDEWCBCDE (Add Extended Wireless Controller Bar Code Entry) Command

26 ADDEWCM (Add Extended Wireless Controller Member) Command

27 ADDEWCPTCE (Add Extended Wireless Controller PTC Entry) Command

28 ADDEWLM (Add Extended Wireless Line Member) Command

29 ADDEXITPGM (Add Exit Program) Command

30 ADDFNTTBLE (Add Font Table Entry) Command

31 ADDICFDEVE (Add Intersystem Communications Function Program Device Entry) Command

32 ADDIPIADR (Add IP over IPX Address) Command

33 ADDIPIIFC (Add IP over IPX Interface) Command

34 ADDIPIRTE (Add IP over IPX Route) Command

35 ADDIPSIFC (Add IP over SNA Interface) Command

36 ADDIPSLOC (Add IP over SNA location entry) Command

37 ADDIPSRTE (Add IP over SNA Route) Command

38 ADDIPXCCT (Add IPX Circuit) Command

39 ADDJOBQE (Add Job Queue Entry) Command

40 ADDJOBSCDE (Add Job Schedule Entry) Command

41 ADDLANADPI (Add Local Area Network Adapter Information)

Command

42 ADDLFM (Add Logical File Member) Command

43 ADDLIBLE (Add Library List Entry) Command

44 ADDLICKEY (Add License Key Information) Command

45 ADDLNK (Add Link) Command

46 ADDMFS (Add Mounted File System) Command

47 ADDMSGD (Add Message Description) Command

48 ADDNCK (Add Nickname) Command

49 ADDNETJOBE (Add Network Job Entry) Command

50 ADDNETTBLE (Add Network Table Entry) Command

51 ADDNODLE (Add Node List Entry) Command

52 ADDNWSSTGL (Add Network Server Storage Link) Command

53 ADDOPTCTG (Add Optical Cartridge) Command

54 ADDOPTSVR (Add Optical Server) Command

55 ADDPCLTBLE (Add Protocol Table Entry) Command

56 ADDPEXDFN (Add Performance Explorer Definition) Command

57 ADDPFCST (Add Physical File Constraint) Command

58 ADDPFM (Add Physical File Member) Command

59 ADDPFRCOL (Add Performance Collection) Command

60 ADDPFTRG (Add Physical File Trigger) Command

61 ADDPGM (Add Program) Command

62 ADDPJE (Add Prestart Job Entry) Command

63 ADDPRBACNE (Add Problem Action Entry) Command

64 ADDPRBSLTE (Add Problem Selection Entry) Command

65 ADDRDBDIRE (Add Relational Database Directory Entry) Command

66 ADDREXBUF (Add REXX Buffer) Command

67 ADDRMTDFN (Add Remote Definition) Command

68 ADDRMTSVR (Add Remote Server) Command

69 ADDRPYLE (Add Reply List Entry) Command

70 ADDRTGE (Add Routing Entry) Command

71 ADDSCHIDXE (Add Search Index Entry) Command

72 ADDSNILOC (Add SNA over IPX Location) Command

73 ADDSOCE (Add Sphere of Control Entry) Command

74 ADDSRVTBLE (Add Service Table Entry) Command

75 ADDSVRAUTE (Add Server Authentication Entry) Command

76 ADDTAPCTG (Add Tape Cartridge) Command

77 ADDTCPHTE (Add TCP/IP Host Table Entry) Command

78 ADDTCPIFC (Add TCP/IP Interface) Command

79 ADDTCPPORT (Add TCP/IP Port Restriction) Command

80 ADDTCPRSI (Add TCP/IP Remote System Information) Command

81 ADDTCPRTE (Add TCP/IP Route) Command

82 ADDTRC (Add Trace) Command

83 ADDUSFCNNE (Add Ultimedia System Facilities Connection Entry) Command

84 ADDUSFDEVE (Add Ultimedia System Facilities Device Entry) Command

85 ADDUSFSVRE (Add Ultimedia System Facilities Server Entry) Command

86 ADDWSE (Add Work Station Entry) Command

87 ALCOBJ (Allocate Object) Command

88 ANSLIN (Answer Line) Command

89 ANSQST (Answer Questions) Command

90 ANZDFTPWD (Analyze Default Passwords) Command

91 ANZPRB (Analyze Problem) Command

92 ANZPRFACT (Analyze Profile Activity) Command

93 ANZQRY (Analyze Query) Command

94 ANZUSROBJ (Analyze User Objects) Command

95 APING Command

96 APYJRNCHG (Apply Journaled Changes) Command

97 APYPTF (Apply Program Temporary Fix) Command

98 AREXEC Command

99 ASKQST (Ask Question) Command

100 BCHJOB (Batch Job) Command

101 CALL (Call Program) Command

102 CALLPRC (Call Bound Procedure) Command

103 CD (Change Current Directory) Command

104 CFGDEVMLB (Configure Device Media Library) Command 105 CFGDSTSRV (Configure Distribution Services) Command 106 CFGIPI (Configure IP over IPX) Command

107 CFGIPS (Configure IP over SNA Interface) Command

108 CFGIPX (Configure IPX) Command

109 CFGSYSSEC (Configure System Security) Command

110 CFGTCP (Configure TCP/IP) Command

111 CFGTCPAPP (Configure TCP/IP Applications) Command

112 CFGTCPBP (Configure TCP/IP BOOTP) Command

113 CFGTCPPTP (Configure Point-to-Point TCP/IP) Command 114 CFGTCPRTD (Configure TCP/IP RouteD) Command

115 CFGTCPSNMP (Configure TCP/IP SNMP) Command

116 CHDIR (Change Current Directory) Command

117 CHGACGCDE (Change Accounting Code) Command

118 CHGACTPRFL (Change Active Profile List) Command

119 CHGACTSCDE (Change Activation Schedule Entry) Command 120 CHGAJE (Change Autostart Job Entry) Command

121 CHGALRACNE (Change Alert Action Entry) Command

122 CHGALRD (Change Alert Description) Command

123 CHGALRSLTE (Change Alert Selection Entry) Command

124 CHGALRTBL (Change Alert Table) Command

125 CHGAUD (Change Auditing Value) Command

126 CHGAUT (Change Authority) Command

127 CHGAUTLE (Change Authorization List Entry) Command

128 CHGBCKUP (Change Backup Options) Command

129 CHGBPA (Change BOOTP Attributes) Command

130 CHGCCTRTE (Change Circuit Route) Command

131 CHGCCTSRV (Change Circuit Service) Command

132 CHGCFGL (Change Configuration List) Command

133 CHGCFGLE (Change Configuration List Entry) Command

134 CHGCLS (Change Class) Command

135 CHGCDEFNT (Change Coded Font) Command

136 CHGCMD (Change Command) Command

137 CHGCMDDFT (Change Command Default) Command

138 CHGCMNE (Change Communications Entry) Command

139 CHGCNNL (Change Connection List) Command

140 CHGCNNLE (Change Connection List Entry) Command

141 CHGCOMSNMP (Change Community for SNMP) Command 142 CHGCOSD (Change Class-of-Service Description) Command 143 CHGCRQD (Change Change Request Description) Command 144 CHGCSI (Change Communications Side Information) Command 145 CHGCTLAPPC (Change Controller Description (APPC)) Command 146 CHGCTLASC (Change Controller Description (Async)) Command 147 CHGCTLBSC (Change Controller Description (BSC)) Command

148 CHGCTLFNC (Change Controller Description (Finance)) Command 149 CHGCTLHOST (Change Controller Description (SNA Host)) Command 150 CHGCTLLWS (Change Controller Description (Local Work Station)) Command

151 CHGCTLNET (Change Controller Description (Network)) Command 152 CHGCTLRTL (Change Controller Description (Retail)) Command

153 CHGCTLRWS (Change Controller Description (Remote Work Station)) Command

154 CHGCTLTAP (Change Controller Description (TAPE)) Command

155 CHGCTLVWS (Change Controller Description (Virtual Work Station)) Command

156 CHGCURDIR (Change Current Directory) Command

157 CHGCURLIB (Change Current Library) Command

158 CHGDBG (Change Debug) Command

159 CHGDDMF (Change Distributed Data Management File) Command 160 CHGDDMTCPA (Change DDM TCP/IP Attributes) Command

161 CHGDEVAPPC (Change Device Description (APPC)) Command

162 CHGDEVASC (Change Device Description (Async)) Command

163 CHGDEVBSC (Change Device Description (BSC)) Command

164 CHGDEVDKT (Change Device Description (Diskette)) Command

165 CHGDEVDSP (Change Device Description (Display)) Command

166 CHGDEVFNC (Change Device Description (Finance)) Command

167 CHGDEVHOST (Change Device Description (SNA Host)) Command 168 CHGDEVINTR (Change Device Description (Intrasystem)) Command 169 CHGDEVMLB (Change Device Description (Media Library)) Command 170 CHGDEVNET (Change Device Description (Network)) Command

171 CHGDEVOPT (Change Device Description (Optical)) Command

172 CHGDEVPRT (Change Device Description (Printer)) Command

173 CHGDEVRTL (Change Device Description (Retail)) Command

174 CHGDEVSNPT (Change Device Description (SNA Pass-Through)) Command

175 CHGDEVSNUF (Change Device Description (SNUF)) Command

176 CHGDEVTAP (Change Device Description (Tape)) Command

177 CHGDHCPA (Change DHCP Attributes) Command

178 CHGDIRE (Change Directory Entry) Command

179 CHGDIRSHD (Change Directory Shadow System) Command

180 CHGDKTF (Change Diskette File) Command

181 CHGDLOAUD (Change Document Library Object Audit) Command 182 CHGDLOAUT (Change Document Library Object Authority) Command 183 CHGDLOOWN (Change Document Library Object Owner) Command 184 CHGDLOPGP (Change Document Library Object Primary Group) Command

185 CHGDOCD (Change Document Description) Command

186 CHGDSPF (Change Display File) Command

187 CHGDSTA (Change Distribution Attributes) Command

188 CHGDSTD (Change Distribution Description) Command

189 CHGDSTL (Change Distribution List) Command

190 CHGDSTPWD (Change Dedicated Service Tools Password) Command 191 CHGDSTQ (Change Distribution Queue) Command

192 CHGDSTRTE (Change Distribution Route) Command

193 CHGDTAARA (Change Data Area) Command

194 CHGEMLCFGE (Change Emulation Configuration Entry) Command 195 CHGENVVAR (Change Environment Variable) Command

196 CHGEWCBCDE (Change Extended Wireless Controller Bar Code Entry) Command

197 CHGEWCM (Change Extended Wireless Controller Member) Command

198 CHGEWCPTCE (Change Extended Wireless Controller PTC Entry) Command

199 CHGEWLM (Change Extended Wireless Line Member) Command 200 CHGEXPSCDE (Change Expiration Schedule Entry) command

201 CHGFNTRSC (Change Font Resource) Command

202 CHGFNTTBLE (Change Font Table Entry) Command

203 CHGFTR (Change Filter) Command

204 CHGGRPA (Change Group Attributes) Command

205 CHGHLLPTR (Change High-Level Language Pointer) Command

206 CHGICFDEVE (Change ICF Program Device Entry) Command

207 CHGICFF (Change Intersystem Communications Function File) Command

208 CHGIPIADR (Change IP over IPX Address) Command

209 CHGIPIIFC (Change IP over IPX Interface) Command

210 CHGIPLA (Change IPL Attributes) Command

211 CHGIPSIFC (Change IP over SNA Interface) Command

212 CHGIPSLOC (Change IP over SNA Location) Command

213 CHGIPSTOS (Change IP over SNA Type of Service) Command

214 CHGIPXCCT (Change IPX Circuit) Command

215 CHGIPXD (Change IPX Description) Command

216 CHGJOB (Change Job) Command

217 CHGJOBD (Change Job Description) Command

218 CHGJOBQE (Change Job Queue Entry) Command

219 CHGJOBSCDE (Change Job Schedule Entry) Command

220 CHGJRN (Change Journal) Command

221 CHGKBDMAP (Change Keyboard Map) Command

222 CHGLANADPI (Change LAN Adapter Information) Command

223 CHGLF (Change Logical File) Command

224 CHGLFM (Change Logical File Member) Command

225 CHGLIB (Change Library) Command

226 CHGLIBL (Change Library List) Command

227 CHGLICINF (Change License Information) Command

228 CHGLINASC (Change Line Description (Async)) Command

229 CHGLINBSC (Change Line Description (BSC)) Command

230 CHGLINDDI (Change Line Description (DDI Network)) Command

231 CHGLINETH (Change Line Description (Ethernet)) Command

232 CHGLINFAX (Change Line Description (Fax)) Command

233 CHGLINFR (Change Line Description (Frame Relay Network)) Command

234 CHGLINIDLC (Change Line Description (IDLC)) Command

235 CHGLINNET (Change Line Description (Network)) Command

236 CHGLINPPP (Change Line Description (PPP)) Command

237 CHGLINSDLC (Change Line Description (SDLC)) Command

238 CHGLINTDLC (Change Line Description (TDLC)) Command

239 CHGLINTRN (Change Line Description (Token-Ring Network)) Command

240 CHGLINWLS (Change Line Description (Wireless)) Command

241 CHGLINX25 (Change Line Description (X.25)) Command

242 CHGMNU (Change Menu) Command

243 CHGMOD (Change Module) Command

244 CHGMODD (Change Mode Description) Command

245 CHGMSGD (Change Message Description) Command

246 CHGMSGF (Change Message File) Command

247 CHGMSGQ (Change Message Queue) Command

248 CHGM36 (Change AS/400 Advanced 36 Machine) Command

249 CHGM36CFG (Change AS/400 Advanced 36 Machine Configuration) Command

250 CHGNCK (Change Nickname) Command

251 CHGNETA (Change Network Attributes) Command

252 CHGNETJOBE (Change Network Job Entry) Command

253 CHGNFSEXP (Change Network File System Export) Command

254 CHGNODGRPA (Change Node Group Attributes) Command

255 CHGNTBD (Change NetBIOS Description) Command

256 CHGNWIATM (Change Network Interface (ATM Network)) Command 257 CHGNWIFR (Change Network Interface (Frame Relay Network)) Command

258 CHGNWIISDN (Change Network Interface Description for ISDN) Command

259 CHGNWSA (Change Network Server Attributes) Command

260 CHGNWSALS (Change Network Server Alias) Command

261 CHGNWSD (Change Network Server Description) Command

262 CHGNWSUSRA (Change Network Server User Attributes) Command 263 CHGOBJAUD (Change Object Auditing) Command

264 CHGOBJD (Change Object Description) Command

265 CHGOBJOWN (Change Object Owner) Command

266 CHGOBJPGP (Change Object Primary Group) Command

267 CHGOPTA (Change Optical Attributes) Command

268 CHGOPTVOL (Change Optical Volume) Command

269 CHGOUTQ (Change Output Queue) Command

270 CHGOWN (Change Owner) Command

271 CHGPDGPRF (Change Print Descriptor Group Profile) Command 272 CHGPEXDFN (Change Performance Explorer Definition) Command 273 CHGPF (Change Physical File) Command

274 CHGPFCST (Change Physical File Constraint) Command

275 CHGPFM (Change Physical File Member) Command

276 CHGPFRCOL (Change Performance Collection) Command

277 CHGPGM (Change Program) Command

278 CHGPGMVAR (Change Program Variable) Command

279 CHGPGP (Change Primary Group) Command

280 CHGPJ (Change Prestart Job) Command

281 CHGPJE (Change Prestart Job Entry) Command

282 CHGPRB (Change Problem) Command

283 CHGPRBACNE (Change Problem Action Entry) Command

284 CHGPRBSLTE (Change Problem Selection Entry) Command

285 CHGPRF (Change Profile) Command

286 CHGPRTF (Change Printer File) Command

287 CHGPSFCFG (Change Print Services Facility Configuration) Command

288 CHGPTR (Change Pointer) Command

289 CHGPWD (Change Password) Command

290 CHGPWRSCD (Change Power On/Off Schedule) Command

291 CHGPWRSCDE (Change Power On/Off Schedule Entry) Command 292 CHGQRYA (Change Query Attributes) Command

293 CHGQSTDB (Change Question-and-Answer Database) Command 294 CHGRCYAP (Change Recovery for Access Paths) Command

295 CHGRDBDIRE (Change Relational Database Directory Entry) Command

296 CHGRMTDFN (Change Remote Definition) Command

297 CHGRPYLE (Change Reply List Entry) Command

298 CHGRTDA (Change RouteD Attributes) Command

299 CHGRTGE (Change Routing Entry) Command

300 CHGRWSPWD (Change RWS Controller Password) Command

301 CHGSAVF (Change Save File) Command

302 CHGSBSD (Change Subsystem Description) Command

303 CHGSCHIDX (Change Search Index) Command

304 CHGSECA (Change Security Attributes) Command

305 CHGSECAUD (Change Security Auditing Values) Command

306 CHGSHRPOOL (Change Shared Storage Pool) Command

307 CHGSNILOC (Change SNA over IPX Location) Command

308 CHGSNMPA (Change SNMP Attributes) Command

309 CHGSPLFA (Change Spooled File Attributes) Command

310 CHGSRCPF (Change Source Physical File) Command

311 CHGSRVA (Change Service Attributes) Command

312 CHGSRVPGM (Change Service Program) Command

313 CHGSSNMAX (Change Session Maximum) Command

314 CHGSVRAUTE (Change Server Authentication Entry) Command 315 CHGSYSDIRA (Change System Directory Attributes) Command 316 CHGSYSJOB (Change System Job) Command

317 CHGSYSLIBL (Change System Library List) Command

318 CHGSYSVAL (Change System Value) Command

319 CHGS36 (Change System/36) Command

320 CHGS36A (Change System/36 Attributes) Command

321 CHGS36MSGL (Change System/36 Message List) Command

322 CHGS36PGMA (Change System/36 Program Attributes) Command 323 CHGS36PRCA (Change System/36 Procedure Attributes) Command 324 CHGS36SRCA (Change System/36 Source Attributes) Command 325 CHGT APCTG (Change Tape Cartridge) Command

326 CHGT APF (Change Tape File) Command

327 CHGTCPA (Change TCP/IP Attributes) Command

328 CHGTCPDMN (Change TCP/IP Domain) Command

329 CHGTCPHTE (Change TCP/IP Host Table Entry)

330 CHGTCPIFC (Change TCP/IP Interface) Command

331 CHGTCPRTE (Change TCP/IP Route) Command

332 CHGTFTPA (Change TFTP Server Attributes) Command Syntax

333 CHGUSFDEVE (Change Ultimedia System Facilities Device Entry) Command

334 CHGUSRAUD (Change User Audit) Command

335 CHGUSRPRTI (Change User Print Information) Command

336 CHGUSRPRF (Change User Profile) Command

337 CHGVAR (Change Variable) Command

338 CHGWSE (Change Work Station Entry) Command

339 CHGWTR (Change Writer) Command

340 CHKCMNTRC (Check Communications Trace) Command

341 CHKDKT (Check Diskette) Command

342 CHKDLO (Check Document Library Object) Command

343 CHKIGCTBL (Check DBCS Font Table) Command

344 CHKIN (Check In) Command

345 CHKOBJ (Check Object) Command

346 CHKOBJITG (Check Object Integrity) Command

347 CHKOUT (Check Out) Command

348 CHKPRDOPT (Check Product Option) Command

349 CHKPWD (Check Password) Command

350 CHKRCDLCK (Check Record Locks) Command

351 CHKTAP (Check Tape) Command

352 CLOF (Close File) Command

353 CLRDKT (Clear Diskette) Command

354 CLRJOBQ (Clear Job Queue) Command

355 CLRLIB (Clear Library) Command

356 CLRMSGQ (Clear Message Queue) Command 357 CLROUTQ (Clear Output Queue) Command

358 CLRPFM (Clear Physical File Member) Command 359 CLRPOOL (Clear Pool) Command

360 CLRSAVF (Clear Save File) Command

361 CLRTRCDTA (Clear Trace Data) Command

362 CMPJRNIMG (Compare Journal Images) Command 363 CMPPTFLVL (Compare PTF Level) Command

364 COMMIT (Commit) Command

365 COPY (Copy) Command

366 COPYRIGHT (COPYRIGHT) Command

367 CPROBJ (Compress Object) Command

368 CPY (Copy) Command

369 CPYCFGL (Copy Configuration List) Command 370 CPYDOC (Copy Document) Command

371 CPYF (Copy File) Command

372 CPYFRMDIR (Copy From Directory) Command 373 CPYFRMDKT (Copy from Diskette) Command

374 CPYFRMPCFF (Copy From PCF File) Command

375 CPYFRMQRYF (Copy From Query File) Command

376 CPYFRMSTMF (Copy from Stream File) Command

377 CPYFRMTAP (Copy from Tape) Command

378 CPYIGCTBL (Copy DBCS Font Table) Command

379 CPYLIB (Copy Library) Command

380 CPYOPT (Copy Optical) Command

381 CPYPTF (Copy Program Temporary Fix) Command

382 CPYSPLF (Copy Spooled File) Command

383 CPYSRCF (Copy Source File) Command

384 CPYTODIR (Copy To Directory) Command

385 CPYTODKT (Copy to Diskette) Command

386 CPYTOPCFF (Copy To PCF File) Command

387 CPYTOSTMF (Copy to Stream File) Command

388 CPYTOTAP (Copy to Tape) Command

389 CRTALRTBL (Create Alert Table) Command

390 CRTAUTHLR (Create Authority Holder) Command

391 CRTAUTL (Create Authorization List) Command

392 CRTBNDCL (Create Bound Control Language Program) Command 393 CRTBNDDIR (Create Binding Directory) Command

394 CRTCFGL (Create Configuration List) Command

395 CRTCLMOD (Create Control Language Module) Command

396 CRTCLPGM (Create Control Language Program) Command

397 CRTCLS (Create Class) Command

398 CRTCMD (Create Command) Command

399 CRTCNNL (Create Connection List) Command

400 CRTCOSD (Create Class-of-Service Description) Command

401 CRTCRQD (Create Change Request Description) Command

402 CRTCSI (Create Communications Side Information) Command

403 CRTCTLAPPC (Create Controller Description (APPC)) Command

404 CRTCTLASC (Create Controller Description (Async)) Command

405 CRTCTLBSC (Create Controller Description (BSC)) Command

406 CRTCTLFNC (Create Controller Description (Finance)) Command 407 CRTCTLHOST (Create Controller Description (SNA Host)) Command 408 CRTCTLLWS (Create Controller Description (Local Work Station)) Command

409 CRTCTLNET (Create Controller Description (Network)) Command 410 CRTCTLRTL (Create Controller Description (Retail)) Command

411 CRTCTLRWS (Create Controller Description (Remote Work Station)) 412 CRTCTLTAP (Create Controller Description (Tape)) Command

413 CRTCTLVWS (Create Controller Description (Virtual Work Station)) Command

414 CRTDDMF (Create Distributed Data Management File) Command 415 CRTDEVAPPC (Create Device Description (APPC)) Command

AS400_RPG入门

一:RPG介绍 RPG程序的特点: 1.程序的编写对于每一个位置都有明确的定义,所以程序的编写必须在指定的位置开始。通过使用ILE工具可以进行一些方便的输入。2. RPG程序的设计针对每一部分都有严格的要求,有相应的规格说明,他们包括 a) 配置规格说明(Control Specifications):主要规定了程序的命名,日期格式等信息。 b) 文件描述说明(File Description Specifications):对程序使用到的文件的说明 c) 定义说明(Definition Specifications):主要对程序使用的数据进行说明。 d) 输入说明(Input Specifications):主要对文件输入数据进行说明。 e) 计算说明(Calculation Specifications):主要对数据计算和计算顺序的说明。 f) 输出说明(Output Specifications):主要针对数据的输出记录和字段的说明。 g) 子程序说明:包括有三种,对子程序的各种进行进行了定义说明。3.指示器(Indicators) 通常是一个字节,被设置为‘0’或者‘1’,他主要作为程序操作的结果或者进行操作的条件。好像程序的逻辑开关,决定着程序的流程。指

示器必须在定义规范中进行定义。RPG VI也有一些系统的指示器,他们一般是两个字符的变量,如LR等。指示器可以在程序的任何地方使用,也可以在程序中修改他的值。 4.操作代码 相当与汇编语言的命令一样,有RPG程序提供一套完整的操作代码,比如读一条数据使用READ ,RPG程序对操作代码进行了分类,比如字符串操作符,数组操作符等。 5.定义描述文件 a) 文件服务是程序和IO设备的连接。系统里的每一个文件都有相应的描述文件,对文件的特性和数据的组织形式进行描述。如果在程序中要使用IO操作,必须要指定一个描述文件,对IO的设备进行描述。对于文件的类型,系统支持以下几种: 1. 数据库文件(database files):对数据进行持久存储。 2. 设备文件(Device files):容许访问的扩展设备,包括显示文件,打印文件,磁盘文件等。 3. 一般文件(save files):保存在硬盘上的文件 4. 远程文件(DDM files):保存在远程系统上的文件。 b) 每一个IO设备都对应有一个描述文件,在程序中如果要使用到IO设备,就要指定相应的文件。这主要根据操作代码来决定,有的操作代码是设备依赖的,必须指定特定的设备才可以使用,而有些操作代码是和设备独立的,如WRITE等。 产用的设备类型有:

as400系统操作

目录 第一章系统操作快速参考 (2) 辅助级别 (2) 控制设备 (3) 控制作业 (4) 获得AS/400 系统信息 (6) 处理消息 (7) 管理系统 (9) 处理故障 (11) 恢复信息 (12) 保存信息 (13) 开启和关闭AS/400 系统 (14) 使用通讯 (15) 使用磁带 (16) 使用打印机输出 (17) 使用安全 (19) 第二章DOMINO FOR AS/400 安装、配置和管理 .............................. 错误!未定义书签。 安装DOMINO FOR AS/400 ......................................................... 错误!未定义书签。 配置DOMINO FOR AS/400 ......................................................... 错误!未定义书签。 管理DOMINO FOR AS/400 ......................................................... 错误!未定义书签。

第一章系统操作快速参考 辅助级别 改变辅助级别 菜单路径: 从任何界面(如果允许) 按 F21 命令: CHGPRF ASTLVL(*BASIC, *INTERMED, or *ADVANCED) 注释: ●辅助级别 (ASTLVL) 参数是可以由一些 CL 命令单独去定义这些命令的辅助显示级别。 例如:键入命令 wrksplf astlvl(*intermed)在使用 Work with All Spooled Files 界面时可以看到 intermediate 的辅助级别 ●F21 (选择辅助级别)可以在单独的界面上改变辅助级别 ●改变用户简要表(CHGPRF)命令可以设置该用户所有命令的辅助级别

银行核心系统环境管理之AS400版本部署

银行核心系统环境管理之 AS400版本部署 ***项目组 ***核心系统现已进入UAT测试阶段,现将我们项目组的核心版本部署以及发布流程做一个系统的说明。 ***FAT核心系统的基础库列如下: SRCFATGS SRCFATGF SRCFATGD I725DCBASI I725NLCITP I725NCCHP I725IFIXP I725IBASP I725CSMSPT QGPL QTEMP 在FAT测试的初始阶段,该库列就是FAT的核心库列,其中:SRCFATGS,SRCFATGF,SRCFATGD为数据库,I725DCBASI为程序库,其它为ICBS及AS400系统的基础库。版本流程如下: 为了更规范的符合测试工程的流程,每个测试轮次开始时,我们需要取得核心最新最全的代码以及最完整的数据库脚本。这样,就有了我们现在所使用的PRAM环境和UAT环境,再者,以前的FAT环境(I725DCBASI)作为我们基础库,永远保存我们最新的程序源码和目标码。请参考如下的库列结构:PRAM(SIT环境)UAT (FAT测试环境) SRCPARMS I725CSMSP SRCPARMF SRCUA T1S SRCPARMD SRCUAT1F I725PRAMMT SRCUA T1D I725PARMMU I725DCPGMT I725NLCIT I7 25DCPGMU I725NCCHP I725NLCITP I725IFIXP I725NCCHP I725IBASP I725IFIXP QGPL I725IBASP QTEMP QGPL I725CSMSP QTEMP 说明:库列结构大致一样,数据库:SRC....S/F/D;程序库:I725.....MT/MU。 其中,SRC.....S存放参数,SRC....F存放文件,SRC....D存放核心交易数据;

IBM_AS400_RPG学习手册

1 简单说明 (3) 2 程序代码行的编写 (3) 2.1 最简单的RPGLE程序 (3) 2.2 举例准备 (3) 2.3 简单的程序流程 (4) 2.4 常见的程序流程 (5) 2.5 F行说明 (5) 2.5.1 内容说明 (5) 2.5.2 常用例子 (9) 2.5.3 补充说明 (10) 2.6 D行说明 (10) 2.6.1 内容说明 (10) 2.6.2 常用例子 (13) 2.6.3 补充说明 (14) 2.7 入口参数 (14) 2.8 C行说明 (16) 2.8.1 写在前面 (16) 2.8.2 内容说明 (17) 2.8.3 ILE操作码分类: (18) 2.8.4 ILE操作码 (19) 2.8.4.1 A--C (19) 2.8.4.2 D--E (27) 2.8.4.3 F--N (32) 2.8.4.4 O--R (39) 2.8.4.5 S--Z (43) 3 和程序相关的数据库知识 (49) 3.1 LF(逻辑文件) (49) 3.1.1 逻辑文件概念 (49) 3.1.2 有关编译的问题 ..................................................... 错误!未定义书签。 3.1.3 逻辑文件对效率的影响 (51) 3.2 MEMBER (51) 3.3 游标 (52) 3.3.1 游标的概念 (52) 3.3.2 不同操作码对应的游标的处理 (52) 3.3.3 “有且仅有”的游标 (53) 3.3.4 LOV AL、HIV AL对应的游标操作 (53) 3.4 事务处理-- COMMIT (54) 3.4.1 概念描述 (54) 3.4.2 使用方法 (54) 3.4.3 注意事项 (55) 3.5 关于锁表的问题LCKW (56) 4 DEBUG调试以及常见出错信息 (56)

AS400 基本命令和操作

数据描述规范DDS通过文件的记录字段仅一次的说明,可定义多种访问路径,多个程序使用。 结构化查询语言SQL/400组成:(1)SQL运行支持程序(2)SQL预编译程序(3)SQL交互式接口(4)DB2 QUERY MANAGER FOR AS/400,提供菜单、填空式提示的交互式接口,允许建立、增加、维护数据,和运行报表 PDM(PROGRAMMING DEVELOPMENT MANAGER)处理源代码、对象和库 SEU(SOURCE ENTRY UTILITY)建立和编辑源文件成员STRSEU SDA(SCREEN DESIGN AID)交互式设计、创建和维护应用屏幕 RLU(REPORT LAYOUT UTILITY)交互式定义打印报表的格式分布 DFU(DA TA FILE UTILITY)快速定义、创建面向数据录入、查询或文件维护STRDFU QUERY/400获取外部描述数据库文件信息STRQRY CL(CONTROL LANGUAGE)调用AS/400的所有系统功能。简化操作,控制工作流程,设置作业运行环境等 AS/400三级存储结构 库(LIBRARY)——数据库文件(FILE)——成员(MEMBER) 一级目录——二级目录——三级目录 字段是用来描述某一属性的一组值;字段定义是对字段属性的说明 记录是把一组字段放在一起命名,用来说明某一事物;记录格式是对记录中所有字段的简单说明以及对各字段排序的说明 文件是已命名的一组记录,文件说明是对文件所有的记录格式和存取路径的说明,数据库文件分为数据文件和源文件,数据文件就是程序中使用的物理文件和逻辑文件。 物理文件(*FILE,PF-DTA):在SQL中称做表(TABLE),含有系统实际存储的数据,每个物理文件只有一个固定长度的记录格式。CRTPF 逻辑文件(*FILE,LF):在SQL中称做表(VIEW),它不含有实际数据,依附于物理文件,可以描述一个或多个物理文件的记录(JOIN逻辑文件)。CRTLF 源文件(*FILE,PF-SRC):是系统用来建立源程序(RPGLE、CLLE、C)或源物理文件(PF)等目标的源说明CRTSRCPF 库名:存放该应用系统的源程序库就命名为SGM SRC,存放该应用系统目标的库可命名为SGM OBJ CRTLIB 源文件名:存放程序的源文件叫R+PGM+SCF,存放物理文件和逻辑文件定义的源文件叫R+DTA+SCF 物理文件/逻辑文件名:学生成绩表命名为STGD+A其中一个逻辑名为STGD L1 程序名:SGM+0400+R‘R’:RPGLE,‘C’:C,C或CL,‘R’:报表等 DDS行中对物理文件有效的位置是: 6:A=DDS 17:R=RECORD NAME ,K=KEY FIELD NAME,BLANK=FIELD NAME)

AS400系统相关知识点(参考模板)

1、level identifier 用于查看当前物理文件编译的时间与程序中的物理文件编译时间是否相同: ①输入dspfd命令查看物理文件中记录格式的level identifier ②输入dsppgmref命令查看程序中的物理文件的记录格式的level identifier ③比较两个level identifier是否相同。 2、OVRBDF成员覆盖 用于查看多成员的物理文件中某一个成员内容: ①输入ovrdbf命令,输入物理文件名以及要查看的成员名

注:dspfd查看物理文件中所有成员中的数据条数; 若想在程序中调用多成员的物理文件中的某个成员,可以 callb #ovrmbr;其中#ovrmbr为cl程序。可以通过登录用户名为YTCZY密码YTCZY进入系统,FCBATXPSRC\PFSMODSRC中查看#ovrmbr的源码。 3、DSPUSRPRF 查询用户全名以及基本信息。 4、跑批相关物理文件 pffwn8, pffwm8, pffdn2, pffmn4 pffwm8物理文件中的错误信息码BCS8099为系统错误,要到假脱机中查看信息。

5、系统出现如CPF4326错误时,用WRKMSGD查看详细信息。 6、Shift+esc ①按ctrl键查看可选命令; ②输入3查看当前作业—>输入10查看作业日志信息

③输入3查看当前作业—>输入14查看该界面数据用了哪些物理文件 7、CHGPF修改物理文件参数。 8、使注释的文字变色 Shift+F1—>PFSEUEXIT(user exit program) 人降生于世,其实是一件了不得的大事,因为他的人生也会一同降世。

20150629-AS400测试—答案

AS400基础考核--答案 一、填空题(每小题2分,共20分) 1、编译RPG和RPGLE的CL命令分别是:CRTRPGPGM和CRTBNDRPG。 2、编译PF和LF的CL命令分别CRTPF和CRTLF 。 3、编译CLP程序的CL命令是:CRTCLPGM。 4、创建源物理文件的CL命令是:CRTSRCPF。 5、%MONTHS是为指定日期加上或减去给定月份数,现执行以下语句: D’2011-05-31’+%MONTHS(1), 运行结果是:2011-6-30。 6、查看假脱机文件的命令是:WRKSPLF。 7、CL中日期格式转换命令是:CVTDAT。 8、复写物理文件命令是:OVRDBF。 9、为物理文件添加日志的命令是:STRJRNPF;启用日志 的命令是:STRCMTCTL。 10、修改编译时的库列表的命令是:EDTLIBL ;常用缩 写是:EL 。 二、ILE操作码(每小题2分,共40分) 1、日期时间相加ADDUR 2、定位操作--小于语法SETLL 3、监控程序信息MONITOR 4、将一个字符串中指定的字符,更换成另外的字符XLATE 5、修改记录UPDATE 6、取当前系统时间TIME 7、打开指示器SETON 8、数学运算-乘: MULT 9、数组赋值MOVEA 10、执行子过程EXSR 11、屏幕显示DSPLY 12、根据已知字段来定义新字段DEFINE 13、删除当前记录DELETE 14、清除内容CLEAR 15、检查对象变量中的字符CHECK 16、按键值对文件记录进行查询定位CHAIN

17、字符连接CAT 18、带条件的调用子过程CASXX 19、数学运算-取余MVR 20、日期相减SUBDUR 三、常用函数解释(每小题2分,共20分) 1、%CHAR() 转换为字符数据 2、%ERROR() 返回错误状态 3、%DEC() 转换为压缩十进制格式 4、%EDITC() 使用编辑代码编辑值 5、%FOUND() 返回查找条件 6、%XLATE() 字符转换 7、%SUBST() 截取字符串 8、%TRIMR() 剪切尾部空格 9、%CHECKR() 逆向检查 10、%ADDR() 获取变量的地址 四、SQL(每小题2分,共10分) 根据以下四张表: Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表 完成以下SQL。(注:学生表的唯一键值是S#) 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# select a.S# from (select s#,sc ore from SC where C#=’001′) a, (select s#,score from SC where C#=’002′) b where a.score>b.score and a.s#=b.s#; 2、查询平均成绩大于60分的同学的学号和平均成绩; select S#,avg(score) from sc group by S# having avg(score) >60; 3、查询姓“李”的老师的个数; select count(distinct(Tname)) from Teacher where Tname like ‘李%’;

AS400安全与权限管理

AS/400安全与权限管理 AS/400安全体系包括系统安全、用户控制和资源保护三个层次,融贯于整个计算机系统中。可以说从外部硬件到系统内部,从用户登录开始,到用户访问的每一界面(菜单、命令行等),访问的任何资源,安全检查一直处于活跃状态。能有效地对数据进行保护,免遭破坏和非法访问。 本单元介绍OS/400的包括用户描述、与安全相关的系统参数、权限表、组描述、安全工具及安全向导等安全概念。 安全包括系统内置的用来控制系统设备、数据、系统上安装程序使用的安全措施。安全阻止未授权的用户访问数据,从而保护数据的完整性。 菜单是用来控制用户访问权限的方法之一。用户描述扩展了此权限,可控制用户的登录。 1 系统安全 1.1 Security Types

Figure 7-1. Types of Security There are 3 types of security on the AS/400 system: Physical security 、Sign-on security and Resource security Physical security Physical security provides protection of your AS/400 system, device, device output and media on which data is stored from accidental or deliberate loss or damage. Resource Security Resource security protects the data on the system by limiting access to files, programs, libraries, and other objects. Sign-on security Sign-on securitylimits who can sign on to an AS/400 system and what they can do when they sign on (for example, which menu options appear). 对于AS/400计算机系统来说,系统应该有三级安全保护机制。物理安全性(Physical Security)、登录安全性(Sign-on Security)和资源安全性(Resource Security)。物理安全性是指提供系统和相关设备及存贮数据介质的保护,以防意外或有意的数据丢失、破坏。登录安全性限制谁可以在系统上登录,以及登录后可以执行那些操作。资源安全性是在用户登录系统后,附加的用于保护对象和对象中数据安全性,避免非法访问。这里我们主要讨论后两种安全性管理。 1.2 Security Levels

AS400开发初阶

AS/400开发初阶

1OS/400 (3) 1.1基本系统概念 (3) 1.2作业 (3) 1.3程序开发 (4) 1.3.1PDM介绍 (4) 1.3.2AS/400的源码编辑器 (5) 1.3.3AS/400的程序 (6) 2DB2/400简介 (8) 2.1DDS简介 (8) 2.2创建一个物理文件PF (8) 2.3创建一个逻辑文件LF (9) 2.4DB2的常工具 (9) 3RPG语言 (9) 3.1H定义 (10) 3.2F数据库引用 (10) 3.3D数据定义 (10) 3.3.1定义格式 (11) 3.3.2例子 (11) 3.4C计算逻辑 (12) 3.4.1常用C源码结构 (12) 3.4.2程序参数 (13) 3.4.3子例程 (13) 3.4.4调用其他程序 (13) 3.4.5程序分支 (13) 3.4.6程序退出 (15) 3.4.7数据库操作 (15) 3.4.8常用RPG操作码 (17) 4后台业务系统开发 (19) 4.1联机交易 (19) 4.1.1交易调试 (19)

1OS/400 1.1 基本系统概念 ●对象 AS/400的操作对象称为:Object。 Object包括的信息: 1.包含该对象的库 2.对象名 3.对象类型(*PGM,*FILE,…) 4.对象的属性(对于*FILE,有LF,PF-DTA,PRTF,DSPF) 5.拥有该对象的用户权限 AS/400的对象由(库/对象名/对象类型)唯一确定。 查看某对象:WRKOBJ ●库 库也是一种对象,相当于AS/400的目录。 DOS目录有多级,即目录下有目录。但库只有一级,库下不能有库。 AS/400的文件系统只有3级:库->文件->成员; 例如在APPLIB库下有APPPF的文件,表示为APPLIB/APPPF。 创建库:CRTLIB ●库列表 相当于作业的工作目录,类似于DOS的PA TH 当前作业库列表的常用命令: dsplibl edtlibl addlible ●汉字支持 使用汉字支持:CHGSYSLIBL QSYS2989 不使用汉字支持:CHGSYSLIBL LIB(QSYS2989) OPTION(*REMOVE) ●命令菜单 OS/400中,进入一个菜单,用go menuName 查看某一相关的命令 go CMDxxx xxx代表命令含义的缩写,例如想看与库有关的命令,go cmdlib 1.2 作业 ?概念 作业:AS/400所有程序运行以JOB方式 命令:wrkactjob

AS400系统培训笔记

AS400系统培训笔记 一、sysid:system name 二、升级微码和增加cpu是需要新的system password,换cpu时需要输入原来的system password。 3、p170面板: 01:display启动方式。 02:设置启动方式。 03:启动。 04:测试报警灯。 11:选择设置值。 s:slow f:fast v=f(上次启动正常) v=s(上次启动失败) A:A区 B:B区 C:IBM实验用 D:外部设备(磁带、光驱) N:normal M: manual 三、常用巡检命令: 1、wrkdevd *opt|*tap 2、dsptap 3、dspopt 4、wrkshrpool:内存 5、wrkhdwrsc type(*stg):硬盘状态 6、wrkhdwrsc type(*prc):cpu和内存状态, 7、wrkhdwrsc type(*cmn):网卡状态 8、wrksyssts 9、wrkdsksts:硬盘(%busy一般不超过40%) 10、dsplog F4 11、wrklicinf:查看版本号等 12、cfgtcp 13、pwrdwnsys:关闭系统 三、系统知识 1、AS:application system 2、cfgtcp、wrkhdwrsc *cmn:配置网卡 3、crtlineth 4、AS400上不支持SNA 5、strtcp:激活tcp 6、AS/400的分层机构:application|os/400|slic|64-bit RISC。(slic:system

license internal code) 7、系统能登陆中进sst(strsst)看log,系统不能登陆进dst看log。 8、src:system ref code 9、pal:product activity log 10、打印系统配置:strsst-start a services tool-hardware services manager-f6=print configuration-退出sst-wrksplf (F4选择相应的项) 11、dspmsg qsysopr 12、黄灯不报警:cpu、内存、风扇没问题,机器可以正常工作。 13、wrksyssts:当%system ASP USED超过90%时,在 dspmsg qsysopr中有相应的报警信息,一般不超过%80。 14、go cleanup:清理系统日志垃圾。 15、wrkactjob 16、恢复被disable权限的用户:strsst-work with services tools uers ids 17、网络:wrklind,crtlineth,sfgtcp,strtcp,dspjoblog. 18、system request:shift + esc 后 enter键回车。

RPG AS400程序员培训手册6

5 CL、CMD 其实有关这一章,以及屏幕文件的,在网上已经有很多人写过了,想了想,还是说一下吧。 5.1 CL 程序 5.1.1 基本认识 简单的理解,CL 程序就是和RPG 相对应的,是控制语言(Control Language)。类型为CLP、CLLE 的源代码编译出来的程序,都属于CL 程序。 可能还是不够直观,这么说吧,我们在交互式命令行上输入的命令,用程序的方式来执 行,这个执行的程序,就是CL 程序。 学过UNIX 的会比较好懂,CL 程序有点类似于SHELL,不过SHELL 是可以直接执行的,而且不用编译;CL 程序需要编译,而且要用CALL 的方式来执行。不过原理是接近的,都是在程序中直接调用命令行的语句。 所以说,CL 程序其实很好写,只要会输入命令,就可以写CL 程序了。在编辑CL 程 序时,也可以用“命令+ F4”的方式来写,不需要老老实实的整行输入。 CL 程序不像RPGLE 程序,在编写时,可以使用自由格式书写;一行的内容如果太长 要,在最末尾处用“+”表示换行 举个最简单的例子,比如说新建个名为FHS01CL 的CLP 源程序,代码如下: PGM WRKACTJOB ENDPGM 编译此程序,然后CALL 之,系统就会执行命令WRKACTJOB,查看当前的活动作业, 效果与在交互式命令行下输入WRKACTJOB 是一样的。 当我们输入F12,退出WRKACTJOB 时,系统就会继续向下执行,发现是ENDPGM, 表示程序结束了,于是判定执行完毕,退出至交互式画面。 5.1.2 CL 程序的常用语法及命令:

一、程序的开始与结束: PGM PARM(&A &B) /* 开始CL 程序*/ ENDPGM /* 结束CL 程序*/ CL 程序,和RPGLE 程序一样,也可以有程序的入口参数,而且程序的入口参数 都是可传递的(也就是输入的参数如果在程序中被修改过,那么原调用的程序中的相应参数也会进行变化。不过CL 的入口参数只能为字符型,或数字型的单个字段,不能象RPGLE 程序中那么多样化(字段、结构、数组、指针)。 如果CL 程序没有入口参数时,那么就可以不需要后面的PARM 语句,直接写成 PGM 即可。 写CL 程序时,不妨多使用F4,看看系统的帮助,这样就不用记那么多命令的参 数名。 二、变量及其定义 CL程序中的所有变量,都使用&做为前缀,这一点与RPGLE 程序不同。比如说 PGM PARM(&A &B) 就表示入口参数为A、B 这两个变量 在CL 程序中使用到的变量,都必须使用DCL 语句来定义: DCL VAR(&FLD01) TYPE(*CHAR) LEN(10) DCL VAR(&FLD02) TYPE(*DEC) LEN(10 2) 上述语句表示: 定义变量FLD01,10 位长的字符型变量 定义变量FLD02,10 长,其中2 位小数的数字型变量 除了字符、数字之外,CL 程序还可以定义逻辑变量(*LGL),逻辑变量允许的值只 能为’1’或’0’。不过通常有字符与数字也就够了。CL 程序的主要功能在于进行命令处理,

IBM AS400教程(完整版)

AS/400教程 完整版 第一章AS/400系统概况

1.1 AS/400发展历史 1.1.1 AS/400发展历史 Figure 1-1. AS/400的发展历史 为了深入了解一个系统,必须熟悉它发展的历史和背景。多数的计算机系统是从原有的系统基础上发展起来的。AS/400的发展历史: ◇ 1969年6月发布System/3(Batch machine) ◇ 1975年1月发布System/32 (用于小型商务办公环境) ◇ 1977年4月发布System/34 ◇ 1978年10月发布System/38(第一代AS/400,商业上失败,技术上成功) ◇ 1983年5月发布System/36(商业上非常成功) ◇ 1988年6月发布AS/400 B型号(Application System/400,第二代AS/400) ◇ 1994年5月发布AS/400先进系列/服务器(Advanced System/400,第三代AS/400)◇ 1995年6月发布AS/400 Power PC 先进系列/服务器 ◇ 1997年8月发布AS/400e系列 ◇ 1999年2月发布AS/400 e 服务器170、7XX ◇ 1999年7月发布AS/400e Domino 专用服务器(莲花宝箱) ◇ 2000年10月发布iSeries 400,包括270、820、830、840及IBM莲花宝箱(DSD) 1.2 iSeries 400的特点 1.2.1 iSeries 400的特点

Figure 1-2. iSeries400 iSeries 400通过紧密集成硬件、软件、中间件和操作系统提供能够满足不同业务需求的高性能、可靠和易于使用特性。从e系列开始,在电子商务大舞台上开始扮演更为重要的角色。它可以提供扩展业务确保电子商务优势所需的技术和工具。它的突出特点有: ● 卓越的性能,不断获得各种荣誉和认可,全面实现64位处理,先进的体系结构,最领先的SOI芯片技术; ● 卓越的可靠性和可用性,系统可提供99.97%的可用性,使iSeries成为商业关键事务处理的首选服务器平台; ● 高度集成的系统环境,使用户不需要太多的系统管理员就能保证其应用平稳地运行; ● 严密的安全防范系统,荣获美国联邦政府定义的商业计算机最高安全性级别C2级认证,堪称世界上"最安全"的计算机系统。从来没有发现过病毒。 ● 开放标准兼容性,使用户把运行在不同平台上的业务系统和数据平滑地连接在一起; ● 简单易用,使用户(尤其是新用户)很快就能掌握它的系统管理和应用程序开发。 ● 允许在一台服务器上安装Linux、Java、Windows2000和Domino等多种应用。 ● 在系统中可以配备16台PC服务器Netfinity,可以运行多种不同的操作系统,并公享主机系统的资源。 ● 是唯一一种能直接(固有)支持多种不同文件结构,如PC文件、Unix文件、Netware 文件、Domino文件、ASCII文件、EDBCID文件的系统。 1.3 AS/400先进的体系结构 1.3.1 TIMI结构

AS400命令

as400 所有命令 AS/400 COMMAND FUNCTION ADDAJE Add Auto Start Job Entry ADDALRACNE Add Alert Action Entry ADDALRD Add Alert Description ADDALRSLTE Add Alert Selection Entry ADDASCJOB Add ASYNC Job ADDAUTLE Add Authorization List Entry ADDBKP Add Break Point ADDBNDDIRE Add Binding Directory Entry ADDBSCJOB Add BSC Job ADDCFGLE Add Configuration List Entries ADDCMNE Add Communications Entry ADDCNNLE Add Connection List Entry ADDCOMSNMP Add Community for SNMP ADDDIRE Add Directory Entry ADDDIRSHD Add Directory Shadow System ADDDKTJOB Add Diskette Job ADDDLOAUT Add DLO Authority ADDDSKJOB Add Disk Job ADDDSPJOB Add Display Job ADDDSTLE Add Distribution List Entry ADDDSTQ Add Distribution Queue ADDDSTRTE Add Distribution Route ADDDSTSYSN Add Secondary System Nam e ADDDTADFN Add Data Definition ADDEMLCFGE Add configuration entry ADDEWCBCDE Add EWC Barcode Entry ADDEWCM Add Wireless Ctl Member ADDEWCPTCE Add EWC PTC Entry ADDEWLM Add Wireless Line Member ADDEXRJOB Add Exerciser Job ADDICFDEVE Add ICF Device Entry ADDIPSIFC Add IP over SNA Interface ADDIPSLOC Add IP over SNA Location ADDIPSRTE Add IP over SNA Route ADDJOBQE Add Job Queue Entry ADDJOBSCDE Add Job Schedule Entry ADDLANADPI Add LAN Adapter Information ADDLFM Add Logical File Member ADDLIBLE Add Library List Entry ADDLIBLE Add Library List Entry

AS400 学习资料

AS400 学习资料 一、AS/400系统的管理 近年来,由于AS/400技术的不断发展,其强大的数据处理能力、高可靠性、容易维护等特点正不断为国内用户所接受,具有良好的市场前景。因此每年都有大量的用户加入到AS/400的大家庭中。在国内很多用户是从PC机发展到AS/400上的, 对之还有一个不断了解和熟悉的过程;另外AS/400系统相对PC系统而言投资大、技术含量高,这就给每个用户提出了更高的要求,即如何才能有效地对系统进行更好的维护,从而使 AS/400更稳定地工作,尽量减少故障率并增加抗灾难能力. 对AS/400系统的管理,换句话讲是指对整个系统的维护,可根据不同企业信息技术(IT) 部门的具体实际有所不同,一般而言应至少应包括以下两个方面: 1. AS/400硬件和软件的配置管理 2. AS/400日常的标准操作规程 前者主要从系统管理的角度,建立AS/400系统硬件和软件的文档,并给出针对整个系统维护的原则性指导, 从而帮助系统管理员尽快地了解整个系统概况, 作出正确的决定。后者对AS/400系统管理员、系统操作员等计算机人员的实际操作作出规范的描述, 用于指导他们的实际操作. 1、AS/400硬件和软件的配置管理AS/400硬件和软件的配置管理可参考以下内容: 1) 硬件的配置和安装情 建立AS/400硬件配置和安装的文档。内容包括所购硬件的配置情况(如:处理器型号、内存和硬盘情况、其它外设等〕、硬件的供应商及合同、硬件安装记录等。 2) OS/400的配置和安装情况 建立AS/400软件配置和及其安装情况的文档. 主要记录各种系统软件和应用软件的配置(如:软件的名称、版本等〕情况、安装日志。 3) 系统参数 系统参数的设置直接影响到对AS/400的操作,所以在系统稳定后,应及时记录好系统参数的设置情况,以便系统恢复时使用。 4) 用户ID的设置标准 由于AS/400是一个多用户系统, 一般在企业内部会有不同部门的许多用户, 且随着各种应用不断扩展,用户数量也不断增加,如何规范用户ID的建立,需遵循一定的标准和程序 5) 权限和安全标准 可与(4)一起制定尽可能做到规范、合理。 6) 系统的备份计划 做好备份是系统维护的一个重要工作, 在制订备份计划时应按照日、月、年等不同时段有相应的处理方式。系统灾难的处理方法系统管理员应尽量避免发生系统灾难,但应做好处理灾难的准备,一旦发生灾难,应采取哪些步骤及如何与IBM取得联系以尽快解决问题. 2、AS/400日常的标准操作规程

AS400中文培训Query-8

如果决定不修改显示中的任何选项,则按Enter键,如果已经修改了显示但不准备执行,则按F12键。 按F12键不能清除按下F23键的结果(保存做缺省值),按执行键做为修改查询的结果,这样,在以后按F12键时不能清除它而得到不同的显示。所有做的其它修改都可用F12键清除。下面是这个规则的例外情况,根据次显示中的不同内容,在从次提示显示返回到主提示显示后按F12键,能取消在整个定义选项期间所做工作的修改: 由文件选择取消连接测试。 由记录选择测试取消相关值限定。 由列格式修改取消编辑修改。 由中断字段选择(级别定义)取消中断级格式修改。 如果决定不执行前面显示所做的修改,那么可用F3键结束,且在‘结束查询’显示的保存定义提示中写N。 在处理一个显示时,可以help键来看联机帮助信息,它简要地给出如何规定这些选项,也可用F5键和F13键来看这些修改如何影响查询产生结果报告。 在完成所有修改后,返回到‘定义查询’显示,这时你定义的选项左边有>号。可以选择多个选项做多个修改,或用F3键结束修改查询的工作。 从‘结束查询’显示,可以做下列工作: 保存所做的定义修改 运行修改后的查询 * * * Exit This Query * * * * Type choices, press Enter. * * * * Save definition . . . Y Y=Yes, N=No * * * * Run option . . . . . . 1 1=Run interactively * * 2=Run in batch * * 3=Do not run * * For a saved definition: * * Query . . . . . . . __________ Name * * Library . . . . . ________ Name, F4 for list * * * Text . . . __________________________________________ * * Authority . . . . . *LIBCRTAUT *LIBCRTAUT, *CHANGE, *ALL * * *EXCLUDE, *USE * * authorization list name * * * * * * * * * * F4=Prompt F5=Report F13=Layout F14=Define the query *

AS400常用命令

AS/400常用命令(转载) 1、使用系统辅助功能 Go assist 2、更改系统辅助级别 Chgprf astlvl(*basic/*intermed/*advanced) 3、关于控制设备的一些命令 更改设备名称: RNMOBJ 检查设备状态: WRKCFGSTS 使设备可以: WRKCFGSTS 打印本地设备地址: PRT DEVADR 4、关于作业控制的一些命令 更改批处理作业的相关命令: WRKUSRJOB JOBTYPE(*BATCH) CHGJOBD 更改作业队列中批处理作业的优先级: WRKJOBQ 更改活动的批处理作业的优先级: WRKUSRJOB STATUS(*ACTIVE) JOBTYPE(*BATCH) 调度批处理作业: WRKJOBSCDE 提交批处理作业: SBMJOB 使用交互式作业: WRKUSRJOB USER(*ALL) STATUS(*ACTIVE) JOBTYPE(*INERACTIVE) ASTLVL(*BASIC) 使用作业队列: WRKJOBQ

5、处理系统信息 更改信息通知: CHGMSGQ 更改打印机信息队列: CHGDEVPRT 打印消息队列中的信息: DSPMSG MSGQ(名) OUTPUT(*PRINT)将信息发给所有在线用户: SNDMSG TOUSR(*ALLACT) 发送中断在线用户工作的消息: SNDBRKMSG 5、管理系统 更改系统值: WRKSYSVAL 清理系统: CHGCLNUP/ST RCLNUP 收集磁盘空间信息: RTVDSKINF 删除保存文件: WRKF *ALL SAVF 显示系统性能状态: WRKSYSSTS 显示系统硬盘状态: WRKDSKSTS 6、问题处理 显示系统补丁级别: DSPPTF 运行系统故障分析: DSPMSG QSYSOPR F14 处理问题: WRKPRB 7、使用磁带: 查看磁带内容: DSPTAP 初始化磁带:

AS400管理入门

400操作入门 CL基本命令系统操作 常使用的指令(AS/400 指令均是从英文单字取 3 个字, 如 Work with Active Job ==> WRKACTJOB) 1. WRKACTJOB(整个系统) WRKJOB(单一工作) 检示系统目前的使用状态有那些 Jobs 正在运行 , CPU 使用情形及更改 Jobs 属性(运行等级先后次序), 回操作或程序错误讯息, 检示单一Job 的运行状态,亦可终止 JOB运行(End Job). 2. WRKWTR STRPRTWTR ENDWTR 打印机管理 (Wrok with Writer) 打印机激活 (Start Printer Writer) 打印机终止 (End Writer) 3. WRKSYSSTS (Work with System Status) 检示系统资源 RAM 目前的使用状态.可动态调整资源的分配以取得系统运行最佳化. 4. WRKSPLF (Work with Spooled File) 报表指定打印印表机, 储存, 删除. 5. WRKJOBSCDE (Work with Job Schedule Entery) 设定工作排程时间 6. Go Power 设定开关机时间 7. SAVLIB (Save Library) SAVOBJ(Save Object) 储存程序馆 --> RSTLIB : 回复程序馆 储存对象 --> RSTOBJ : 回复对象 8. WRKCFGSTS *LIN (线路) (Work with Configuration Status) WRKCFGSTS *CTL (控制器)

相关文档
最新文档