AS/400基础培训
1AS/400体系结构介绍
1.1AS/400性能概述
✧集成性
AS/400把数据库、通讯、安全性等功能集中在操作系统中,最大限度地实现了各功能之间的兼容性。
✧开放性
支持SNA、TCP/IP协议,DB2/400可与大多数数据库系统实现互联。
✧可移植
对SPEC1170的支持可达到95%,相当于一般UNIX操作系统。
✧兼容性
所有应用可上下兼容。
✧可连接性
哑终端(5250)、仿真终端(PC Communication、Client Access、GUI)
✧可支付性
✧可扩充性
✧基于对象
AS/400中,MI由指令和对象组成。也就是说,AS/400是基于对象(object-based)的系统,而不是一个面向对象(object-oriented)的系统。在AS/400中,对象不具备集成性,也没有类和子类的概念。
在AS/400的定义中,系统上所有可存储和检索的东西,都叫做对象。对象由描述这个对象 的描述和它的值组成。对象的描述包括:名称、类型、大小、建立日期、建立对象者提供的简单描述、以及存储对象的库的名称。
✧对象的要素
目录名、对象名和对象类型唯一确定一个对象。
✧对象目录
AS/400中的目录结构是单层的,因此对象的表达形式为“Library/Object”。特殊系统目录QSYS可指向其他目录。目录的两种类型:Production和Test。
✧目录表
*LIBL、*CURLIB、*SYSLIBL、*USRLIBL、*IBM、*ALLUSR、*ALL
EDTLIBL,ADDLIBLE,DSPLIBL、CHGCURLIB、QSYSLIBL、QUSRLIBL
✧对象的类型
*PGM、*FILE、*LIB、*JOBD、*USRPRF、*JOBQ、*DTAARA、*CMD、*MSGQ等。
✧对象的权限
水过滤板用户描述:包含User Class、ObjectsOwened and Authorized、Authorization of objects、Privileged Instructions and Special Authorities等。
⏹用户类
Security Officer(*SECOFR)
穿心电容
Security Administrator(*SECADM)
System Programmer(*PGMR)
System Operator(*SYSOPR)
Workstation User(*USER)
⏹可操作对象
自己拥有的对象
他人授权访问的对象
有公共权限的对象
⏹对象的权限
*ALL(对象的操作、管理、生存、权限表管理、读、添加、删除和修改)
蓄热式加热炉*CHANGE(对象的操作、读、添加、删除和修改)
*USE(对象的操作、读)
*EXCLUDE(无权访问对象)
⏹特权指令和特殊权限
*ALLOBJ
*SECADM
*SAVSYS
*SERVICE
*JOBCTL
*SPLCTL
*IOSYSCFG
*AUDIT
⏹程序引用权限
⏹组权限
Authorization List和Group Profile。
⏹权限查
User Profile、Group Profile、Public
1.3工作管理
⏹打印作业(SPOOLING)
⏹交互作业(INTERACTIVE)
⏹后台作业(BATCH)
⏹自启动作业(AUTOSTART)
⏹通讯作业(COMMUNICATION)
组成作业的3部分:作业号、用户名和作业名,Number/User/Name。
✧子系统(SubSystem)
是一个预定义的操作环境,对应每个子系统有一个子系统描述。可设置最大并发作业数、内存池大小和个数、作业的来源、作业的运行属性等。
抗生素制作方法QBASE、QBATCH、QINTER、QCTL、QCMN、QSPL
✧内存池(Storage Pool)
共享池(Shared pool)和私有池(Private pool)
*MACHINE(QMCHPOOL)
*BASE(QBASPOOL)
*SPOOL
*INTERACT
*SHRPOOL1-10
✧队列(Queue)
消息队列(Message Queue)
作业队列(Job Queue)
输出队列(Output Queue)
数据队列(Data Queue)
✧作业描述(job Description)沪语输入法
设置作业的属性,如Job Queue、Job在Job Queue中的优先级、Output queue、printer device、libl等。
DSPJOBD命令
SbmJob缺省为*UsrPrf
2AS/400的基本操作
2.1菜单、入口、列表和信息
✧菜单
⏹菜单的组成
菜单标题、菜单标识符、菜单选项列表、命令提示行、功能键、消息行
⏹菜单分类
MAIN, SYSTEM, ASSIST, USER
⏹菜单操作
Go 菜单名
✧入口(输入界面)
录入命令选项
F4 - 输入项提示
F1 - 输入项帮助说明
F5 - 刷新
F12 - 取消录入,并退出前一界面
F3 - 退到用户主菜单
Enter - 执行命令
F10 - 额外的命令
F9 - 所有的命令
F24 - 更多的功能键显示
+ < > - 列表操作
✧列表
二维表格,显示一组实体
标题 - 对实体的描述
操作选项 - 对可选操作的描述
输入操作域 - 输入可选操作
命令提示行
功能键提示行
消息提示行
✧信息
显示帮助信息
PageUp/PageDown - 上下翻页
F12 - 退出至前一页
2.2常用命令
✧命令的组成
动词+宾语
✧命令参数
关键字格式:CPYF FROMFILE(FILEA)TOFILE(FILEB)
位置格式:CPYF FILEA FILEB
参数提示格式(F4)
✧动词
Change - CHG
Display - DSP
End - END
Hold - HLD
Release - RLS
Start - STR
Work with - WRK
✧宾语
Command - CMD
聚烯烃弹性体Data area - DTAARA
Job Queue - JOBQ
Output Queue - OUTQ
Spooled File - SPLF
System value - SYSVAL
User Profile - USRPRF
✧常用命令
⏹Object:
CRTDUPOBJ、MOVOBJ、SAVOBJ、RSTOBJ、WRKOBJ、WRKOBJLCK、WRKOBJPDM