400操作入门

发表于:2007-05-26来源:作者:点击数: 标签:
CL基本命令系统操作 常使用的指令(AS/400指令均是从英文单字取3个字,如WorkwithActiveJob==WRKACTJOB) 1.WRKACTJOB(整个系统) WRKJOB(单一工作) 检示系统目前的使用状态有那些Jobs正在运行,CPU使用情形及更改Jobs属性(运行等级先后次序),回操作或程序错误讯

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
    (控制器)

    WRKCFGSTS  *DEV
    (工作站) 
 检示及管理激活或终止通信线路使用情形 , 且会自动带出远程控制器及工作站使用情形. 
 
Status 状态 
 Vary on pending 等待联机
Varied On 已联机系统处理中
Active 正常作业中
Varied Off  切断联机 , 此时无法联机 , 需要将线路(Line),控制器(Controller),工作站(Device)设定至 Vary on pending 才可以联机. 
 
在将显示(Display)工作站 Varied Off 前 , 先从画面检视该工作站是否仍有残存 Job 挂在该工作站 , 若有则需将 Job 强迫结束 (ENDJOB) ,否则无法将工作站 (Device) 及 及控制器 (Controller) Varied Off. 显示(Display)工作站在被 Varied on 后 , 状态会由 Varied off --> Vary on pending , 此时若该显示(Display)工作站有开机, 状态会由 Vary on pending --> Signondisplay, 若 User 输入 ID 及 Password , 系统会以该显示(Display)工作站名称产生 Job, 状态会由 Signondisplay--> Active. 
 
在将印表机(Printer)工作站 Varied Off 前 , 先从画面检视该工作站是否仍有 Writer 挂在该工作站 , 若有则需将 Writer 强迫结束(ENDWTR) ,否则无法将工作站 (Device) 及 控制器 (Controller) Varied Off.印表机(Printer)工作站被 Varied on 后 , 状态会由 Varied off --> Vary on pending ,此时若该印表机(Printer)工作站有开机, 状态会由 Vary on pending --> Varied On , 待激活印表机(STRPRTWTR)后 ,系统会以该印表机(Printer)工作站名称于 QSPL 子系统下产生印表机(Printer)工作站 Job , 状态会由 Varied on --> Active. 
 
9. STRPDM 
 激活 AS/400 程序开发工具 
 
WRKLIBPDM  针对整个链接库所有对象
WRKOBJPDM 针对链接库之单一对象
WRKMBRPDM 针对档案数据成员
以上功能均可对对象(档案)作建立, 复制, 搬移, 删除 
 
10. CPYF(Copy File) 
 拷贝档案数据成员, 可新增或取代记录 
 
11. WRKMSGQ (*QSYSOPR)
(Work with Message Queue) 
 检示及回复系统讯息 
 
12. INZTAP(Initialize Tape)
      DSPTAP(Display Tape) 
 格式化磁带
显示磁带内容 
 
13. WRKSBMJOB
      (Work with Submitted Job) 
 检示批次作业状态 
 
14. WRKOUTQ
      (Work With Out Queue) 
 检示报表暂存区 , 报表暂存区须要指定至印表机 , 并激活该印表机(STRPRTWTR)才可印表 . 每台打印机均有一对应之报表暂存区. 
 
15. WRKJOBQ
      (Work With Job Queue) 
 检示 待执行之批次工作 暂存区 , 在暂存区排队之工作须要等待系统分配何时执行 , 采先进先出 
 
16. WRKOBJLCK
      (Work with Object Lock) 
 检示对象有无被其它作业使用或对象被何作业锁住, 将之排除 
 
17. CALL 
 执行程序 
 
18. SNDBRKMSG
(Send Break Message) 
 送出立即讯息(此命令会中断使用者操作画面盖住 , 并将讯息显示在画面) 
 
18. CHGJOB
(Chang Job) 
 更改工作属性, 如运行等级(Running Priority) 
 
19. DSPLOG  (Display Log) 
 检示系统历史数据记录 
 
20. CRTSRCPF
(Create Source Physical File) 
 建立存放 程序(QCLSRC,QRPGSRC,QCBLSRC), 画面及报表格式(QDDSSRC) , 数据库格式定义(QDDSSRC)之 Source 档案 
 
21. CRTPF
(Create Physical File) 
 使用数据库格式定义(QDDSSRC)之 Source member 建立数据库 
 
22. STRDFU 
 激活维护数据库工具, 可新增 ,修改 ,查询 ,删除单笔数据 
 
23. STRSDA (Start Screen Design Aid) 
 激活编修画面格式工具并产生画面 Source 
 
24. STRSQL 
 激活数据浏览查询工具 ,可一次新增 ,修改 ,查询 ,删除多笔数据 
 
25. STRRLU
(Start Report Layout Utility) 
 激活报表格式产生工具 
 
26. STRSEU
(Start Source Entry Utility) 
 激活 Source 编辑工具 
 
27. CRTDSPF
(Create Display File) 
 使用画面格式(QDDSSRC) ,建立画面供程序使用 
 
28. CRTPRTF
(Create Printer File) 
 使用报表格式(QDDSSRC) ,建立报表档供程序使用 
 
28. CRTCLPGM
(Create CL Program) 
 使用程序源文件(QCLSRC)内成员,建立 CL(Control Language)  应用程序 
 
29. CRTRPGPGM
(Create RPG Program) 
 使用程序源文件(QRPGSRC)内成员,建立 RPG 应用程序 
 
30. CRTCBLPGM
(Create Cobol Program) 
 使用程序源文件(QCBLSRC)内成员,建立 COBOL 应用程序 
 
31. GO  LICPGM 
 安装或查询 系统及系统应用程序 
 
32. DSPPTF 
 查询系统目前 已上那些 PTF , (PTF 如同 PC 之 Service Pak) 
 
33. DSPMSG QSYSOPR 
 检视系统是否有不正常讯息或响应讯息 
 

           

系统管理 : 要检示系统目前有那些硬件资源 , 执行 WRKHDWSRC(Work with Hardware Resource) 或 WRKHDWPRD (Work with Hardware Product) 可列出系统目前的硬件资源.如 硬盘 , 通讯适配卡 , Local 控制器....等. 
 http://shanyou.sti.gd.cn/unix/vcd.wmv 在线播放的入门教程,如果要深入学习就找MICHAEL9406吧

 lqy009 回复于:2003-08-26 09:35:05
有点入门了,谢了!

 xuguopeng 回复于:2003-08-26 09:42:52
被看了100多次,总算有个回帖的了。。感动啊~

 toyou 回复于:2003-08-26 10:25:34
没机会时间呀

 Taylorgao 回复于:2003-08-26 10:40:37
不错,我初用400,很有帮助

 luoshengzh 回复于:2003-08-27 13:49:44


 xuguopeng 回复于:2003-08-27 14:27:51
你电脑里有为什么没拿出来大家分享呢?

 luoshengzh 回复于:2003-08-27 15:20:21
对不起,我上星期才进这个论坛的!以后有好东西,我肯定会与大家分享的!

 xuguopeng 回复于:2003-08-27 16:06:03
HOHO,好的
我虽然比较菜,但我学到点东西都会拿出来跟大家分享的。

楼上高手没事多关照关照小弟吧

 fairyboy 回复于:2003-09-06 11:41:49
我是菜鸟,请大家多多帮助,ありがど がざぃまsi.

 钩子 回复于:2003-09-15 14:16:27
好~

 fairyboy 回复于:2003-09-15 14:23:38
好是好 但是我没有实践的机会哎,家里穷穷,脑子笨笨,手脚慢慢。
刚接触这个东东,一脸迷茫,以后还望各位高手多多照顾。哈里路哟~!

 水中月521j 回复于:2003-09-24 23:06:31
大家好,我时刚接触到400,一直时云里雾里,请各位高手多多指教

 czdh 回复于:2003-09-25 10:04:16
初学者的好东东,谢了,收下。

 stephenxie2003 回复于:2003-09-25 10:41:12
请问这位大虾,有没有rpg方面的入门?
请帮忙!

 xuguopeng 回复于:2003-09-25 10:50:33
多看一些别人的代码,参考一下RPG REFERENCE,看的多了自然就会写了~

 ltyv 回复于:2003-09-30 10:55:00
[quote:1ff890d58f="stephenxie2003"]请问这位大虾,有没有rpg方面的入门?
请帮忙![/quote:1ff890d58f]     

  先学学DDS。我也是初学者,可以多交流交流。

 马六甲 回复于:2003-10-08 10:54:14
谢谢!初学入门!
顶一下!

 lzf0007 回复于:2003-12-26 09:49:51
:em02: 
受教非浅啊!多谢大侠的指点!!!!
我也很需要rpg方面的东西,我现在正在搞他的开发,不过好想总找不到感觉似的 :(    那个[i:d76bbc053a]RPG REFERENCE[/i:d76bbc053a]有没有中文版的啊  :cry: 好苦恼啊!!!!!!!!

[color=blue:d76bbc053a][/color:d76bbc053a]

 rudy5 回复于:2004-02-10 18:03:28
非常感谢,我开始学习400不到半年的时间,还望大虾多多指点!应该从哪里入手比较少走弯路,谢谢!!!!!

原文转自:http://www.ltesting.net