1. WRKACTJOB(整个系统)
WRKJOB(单一工作)
检示系统目前的使用状态 有那些 Jobs 正在运行sixty eight , 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)
awkwardness储存程序馆 --> RSTLIB : 回复程序馆
储存对象 --> RSTOBJ : 回复对象
8. WRKCFGSTS *LIN
(线路)
(Work with Configuration Status)
WRKCFGSTS *CTL
(控制器)
WRKCFGSTS *DEV
(工作站)
检示及管理激活或终止通信线路使用情形gossip girl 第六季 , 且会自动带出远程控制器及工作站使用情形.
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, 若 Ur 输入 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 建立数据库
/sheke/news/pic/8.swf
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) ,建立报表档供程序使用 twistys
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
检视系统是否有不正常讯息或响应讯息
◇课程大纲:
l 第一章 概述
l 第二章 CL 编程
l 第三章 程序间的通讯
l 第四章 测试功能perfume什么意思
◆第一章 概 述
提要:
* CL 命令的作用
* CL 命令的分类
* 系统菜单
1.1 CL 命令的作用
CL (Control Language) 控制语言是用户与操作系统之间的主要接口。可以说用户管理和操作 AS/400 系统,均可以通过 CL实现。用户在不同的工作站或客户端可以同时使用 CL ,其输入方式有五种:
* 在命令行输入
* 在菜单画面选择
* 在 work with 菜单中,option 选项
* 在 CL 程序中执行
* 远程调用
前三种输入方式给用户提供一种交互式的操作方法,只执行一条命令;第四种方式给用户提供一种操作,并包含逻辑控制,可以完整地实现一项功能;第五种方式给用户提供在客户端直接执行主机操作的接口。
由于 CL 使用了统一的命名方法,提供 prompt 式的提示功能和具体到域值的在线帮助,
以及自动生成命令参数的缺省值, 再加上有效性检查,从而使得 CL 的使用变得非常简单、方便和灵活。
1.2 CL 命令的参数
CL 使用了一种很科学,较为成功的命名方法。每条命令由命令名和一系列参数组成。命令名通常由动词加上接受动词的名词(定义为目标Object)组成,单词通常缩写为三个字母。
例如:
CL 命令 命令名
Send Message SNDMSG
Copy File CPYF
Work with Device Desripyions WRKDEVD
CL 的参数由关键字和参数值组成,关键字通常和命令一样缩写,它用于说明参数的作用,在命令输入屏,按 F11 键,即可看到关键字。在命令行输入命令时,如果参数是按照
固定的顺序输入,则可以省略关键字。
例如:
SNDMSG MSG (HOLLEO) TOUSR (LENG)
命令名 关键字 参数值
大多数 CL 都是 针对目标而言,目标是一个占据了一定存储空间的实体,它包括自身属性及其数据特征的描述,系统可以对它进行操作。目标的属性包括名字、类型、长度、建立日期及其它属性。不同目标具有不同的属性描述,大部分属性是可以修改的,而不需要重新建立。目标的数据值是储存于目标中的信息集合,例如: 程序的值是组成程序的执行码,文件的值是组成文件的记录。
目标的类型很多,常用的几种包括:
* LIB 库
* FILE 文件
* MSGF 信息文件
* PGM 程序
* CMD 命令
* JOBQ 作业队列
* DTAQ 数据队列
* MSGQ 信息队列
* OUTQ 输出队列
* DTAARA 数据域
* JRN 日志
* JRNRCV 日志接受器
* USRPRF 用户简要表
* SBSD 子系统描述
* JOBD 作业描述
* LIND 线路描述
* CTLD 控制器描述
* DEVD 设备描述
性情什么意思
一个具体目标是由目标名和目标类型来唯一标识的,不同的目标类型可以使用同一个目标名。目标名由用户指定,目标类型由生成它的命令决定。不同类型的目标具有不同的操作。例如:CALL 命令只针对 *PGM 目标进行操作。
关于目标的操作,系统也进行了统一的规范,常用的几种包括:
* WRK 工作
* CRT 建立
* ADD 增加
* CHG 改变
* DLT 删除
aimily * DSP 显示
* EDT 编辑
* CPY 拷贝
* MOV 移动
* RNM 变名
* SAV 备份
* RST 恢复
* RTV 获取
* GRT 授权
* DMP 转储
◆第二章 CL 编程
提要:
* CL 程序的作用
* CL 程序的结构
* CL 程序中的命令
2.1 CL 程序的作用
CL 程序是由 CL 命令组成,这些命令被编译成可供随时调用的程序。使用 CL 程序的优点包括:
* CL 程序比单独输入和运行命令快,因为命令被编译成能够立即运行的形式。
* 有些功能需要多条 CL 命令一起完成。
* 参数可以传递给CL 程序,CL程序内部也接收变量的定义,以适应特殊需要的程序操作。
* CL 程序能够像其它高级语言程序一样被测试和监控。