当前位置:文档之家› AS400 学习资料

AS400 学习资料

AS400 学习资料
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日常的标准操作规程

建立标准操作规程主要是规范系统管理员实际操作时的命令使用, 如同一个命令速查手册, 便于系统维护. 可根据日常工作的实际情况进行编制.如可根据以下项目编制不同的操作规程:

1) User Profile的生成:CRTUSRPRF

2) 更改口令:CHGUSRPRF

3) 备份:

4) 恢复

5) 改变系统值

6) LAN Support的安装

7) PC 5250的安装

二、系统操作的CL基本命令

﹡常使用的OS/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. SA VLIB (Save Library)

SAVOBJ(Save Object)

储存库 --> RSTLIB : 恢复库

储存对象--> RSTOBJ : 恢复对象

8. WRKCFGSTS (Work with Configuration Status)

WRKCFGSTS *LIN (线路)

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 --> Signon display, 若 User 输入 ID 及 Password , 系统会以该显示(Display)工作站名称产生 Job, 状态会由 Signon display--> 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)

送出立即消息(此命令会中断使用者操作画面盖住 , 并将消息显示在画面)

19. CHGJOB (Chang Job)

更改工作属性, 如运行等级(Running Priority)

20. 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

查看系统是否有不正常讯息或响应讯息

34. WRKHDWSRC (Work with Hardware Resource)

查看系统目前有那些硬件资源.

WRKHDWPRD (Work with Hardware Product)

查看系统硬件资源,硬盘 , 通讯适配卡 , Local 控制器.... 35.DSPSFWRSC

查看系统目前有那些软件资源

36 GO LICPGM 管理软件的菜单,包括安装,查看,删除等.

GO MAJOR 列出所有的命令

GO POWER 管理起机和关机安排表

37 DSPLIBL 显示库列表

CRTLIB 创建库

ADDLIBLE 把现有库填加到库列表去

DLTLIB 删除库

38 DSPUSRPRF 显示用户

DSPMSG 显示消息

WRKMSG

SNDBRKMSG 发送间断性消息

39 WRKSYSVAL 查看和修改系统值

WRKSYSSTS 查看和修改系统的利用状态值,包括CPU的使用情况,硬盘的容量及使用情况,系统中的JOB数量等.

WRKCFGSTS 查看系统的工作站、终端、控制器、线描述、设备描述等。

40 WRKJOB 对JOB进行操作

DSPJOBLOG 显示JOB的历史记录

WRKACTJOB 显示系统内的ACTIVE JOB的运行状态

41. PWRDWNSYS 关机命令

三、起机步骤

1. 连终端(控制台)、键盘、显示器、网线

2. 插上电源线

3. 确认IPL模式为 B N

4. 加电

5. 系统登录(sign on)

登录界面:

Sign On

System . . . . . : S652DC1B

Subsystem . . . . : QBASE

Display . . . . . : QCONSOLE

User . . . . . . . . . . . . . . QSECOFR

Password . . . . . . . . . . . .

Program/procedure . . . . . . . .

Menu . . . . . . . . . . . . . .

Current library . . . . . . . . .

U.S. GOVERNMENT USERS - RESTRICTED RIGHTS - USE, DUPLICATION OR DISCLOSURE RESTRICTED BY GSA ADP SCHEDULE CONTRACT WITH IBM CO RP.

(C) COPYRIGHT IBM CORP. 1980, 1999.

6. 进入主菜单

MAIN AS/400 Main Menu

System: S652DC1B

Select one of the following:

1. User tasks

2. Office tasks

3. General system tasks

4. Files, libraries, and folders

5. Programming

6. Communications

7. Define or change the system

8. Problem handling

9. Display a menu

10. Information Assistant options

11. Client Access/400 tasks

90. Sign off

Selection or command

===>

F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=Information Assistant F23=Set initial menu

(C) COPYRIGHT IBM CORP. 1980, 2000.

四、在AS/400上配置TCP/IP

1)查看网卡资源号 WRKHDWRSC *CMN

Work with Communication Resources

System: S652DC1B

Type options, press Enter.

5=Work with configuration descriptions 7=Display resource detail

Opt Resource Type Status Text

CMB01 284E Operational Combined function IOP

LIN01 2745 Operational Comm Adapter

CMN01 2745 Operational V.24 Port

CMN02 2745 Operational Comm Port

LIN02 2771 Operational Comm Adapter

CMN03 2771 Operational Comm Port

CMN04 2771 Operational Comm Port

LIN03 2838 Operational LAN Adapter

CMN05 2838 Operational Ethernet Port

Bottom

F3=Exit F5=Refresh F6=Print F12=Cancel

2)创建线描述CRTLINETH

Create Line Desc (Ethernet) (CRTLINETH)

Line description . . . . . . . . test Name

Resource name . . . . . . . . . cmn05 Name, *NWID, *NWSD

Online at IPL . . . . . . . . . *YES *YES, *NO

Vary on wait . . . . . . . . . . *NOW AIT *NOWAIT, 15-180 seconds

Attached NWI . . . . . . . . . . *NONE Name, *NONE

NWI type . . . . . . . . . . . . *FR *FR, *ATM

DLC identifier . . . . . . . . . *NONE 1-1018, *NONE

Network server description:

*NONE Name, *NONE

Port number . . . . . . . . . 1-3

Local adapter address . . . . . *ADPT 020*********-FEFFFFFFFFFF... Exchange identifier . . . . . . *SYSGEN 05600000-056FFFFF, *SYSGEN Ethernet standard . . . . . . . *ALL *ETHV2, *IEEE8023, *ALL

Enable for TCP/IP . . . . . . . *NO *YES, *NO

Line speed . . . . . . . . . . . *auto 10M, 100M, 1G, *AUTO

Duplex . . . . . . . . . . . . . *HALF *HALF, *FULL, *AUTO

More...

3)配置IP地址ADDTCPIFC

Add TCP/IP Interface (ADDTCPIFC)

Type choices, press Enter.

Internet address . . . . . . . . 172.30.95.9

Line description . . . . . . . . test Name, *LOOPBACK...

Subnet mask . . . . . . . . . . 255.255.255.0

Associated local interface . . . *NONE

Type of service . . . . . . . . *NORMAL *MINDELAY, *MAXTHRPUT... Maximum transmission unit . . . *LIND 576-16388, *LIND

Autostart . . . . . . . . . . . *YES *YES, *NO

PVC logical channel identifier 001-FFF

+ for more values

X.25 idle circuit timeout . . . 60 1-600

X.25 maximum virtual circuits . 64 0-64

X.25 DDN interface . . . . . . . *NO *YES, *NO

TRLAN bit sequencing . . . . . . *MSB *MSB, *LSB

4)启动TCP/IP

MAIN AS/400 Main Menu

System: S652DC1B

Select one of the following:

1. User tasks

2. Office tasks

3. General system tasks

4. Files, libraries, and folders

5. Programming

6. Communications

7. Define or change the system

8. Problem handling

9. Display a menu

10. Information Assistant options

11. Client Access/400 tasks

90. Sign off

Selection or command

===> STRTCP

F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=Information Assistant F23=Set initial menu

五、在AS/400上安装Domino

1. 准备工作

配置TCPIP

准备安装介质(DOMINO FOR AS/400、NOTES)

2.安装步骤

安装DOMINO软件:LODRUN

Load and Run (LODRUN)

Type choices, press Enter.

Device . . . . . . . . . . . . . > OPT01 Name, *TAP, *DKT, *OPT

Directory . . . . . . . . . . . /OS400/

Bottom

F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display F24=More keys

安装界面

Install Lotus Domino For AS/400 Licensed Program (5769LNT)

Type options, press Enter.

1=Install

Product Installed

Option Option Status Description

1 *BASE *INSTALLED Domino 5.0 Server

1 1 *INSTALLED AS/400 Integration

1 3 *INSTALLED C API Release 5.0

1 4 *INSTALLED C++ API Release 2.0

1 5 *INSTALLED LotusScript Extension Toolkit

1 6 *INSTALLED HiTest C API Release 4.5

1 7 *INSTALLED Advanced Services

F3=Exit ENTER To Continue

(C) COPYRIGHT IBM CORP. 1980, 2000.

(C) COPYRIGHT LOTUS DEVELOPMENT CORP. 2000. 查看安装情况:DSPSFWRSC

Display Software Resources

System: S652DC1B

Resource

ID Option Feature Description

5769JV1 *BASE 5050 AS/400 Developer Kit for Java

5769JV1 *BASE 2984 AS/400 Developer Kit for Java

5769JV1 3 5103 Java Developer Kit 1.2

5769JV1 4 5104 Java Developer Kit 1.1.8

5769LNT *BASE 5050 Lotus Domino For AS/400

5769LNT *BASE 2989 Lotus Domino For AS/400

5769LNT 1 5050 AS/400 集成

5769LNT 1 2989 AS/400 集成

5769LNT 3 5050 C API

5769LNT 4 5050 C++ API

5769LNT 5 5050 LotusScript Extension ToolKit

5769LNT 6 5050 HiTest C API

5769LNT 7 5050 高级服务

5769PM1 *BASE 5050 Performance Management/400

5769PM1 *BASE 2984 Performance Management/400

5769TC1 *BASE 5050 AS/400 TCP/IP Connectivity Utilities/400

5769TC1 *BASE 2984 AS/400 TCP/IP Connectivity Utilities/400

More...

Press Enter to continue.

F3=Exit F11=Display libraries/releases F12=Cancel

F19=Display trademarks

配置DOMINO服务器:CFGDOMSVR

配置 Domino 服务器 (CFGDOMSVR)

Type choices, press Enter.

服务器名称 . . . . . . . . . . > oaserver

选项 . . . . . . . . . . . . . > *FIRST *FIRST, *ADD, *REMOVE

数据目录 . . . . . . . . . . . > ‘/lotus/domino/data'

组织 . . . . . . . . . . . . . > test

管理员 :

姓 . . . . . . . . . . . . . > admin

名 . . . . . . . . . . . . .

中间名首字母 . . . . . . . . 名称, *GEN

口令 . . . . . . . . . . . . > password

最小口令长度 . . . . . . . . 8 0-31

Internet 口令 . . . . . . . . *NONE

时区 . . . . . . . . . . . . . > ZE8 GMT,EST,CST,MST,PST,CET ...

夏令时 . . . . . . . . . . . . > *NO *YES, *NO

Web 浏览器 . . . . . . . . . . *NONE 名称, *NONE, *ALL, *HTTP... Internet 邮件包 . . . . . . . . *NONE *NONE,*ALL,*IMAP,*POP3 ...

+ for more values

SMTP 服务 . . . . . . . . . . . *DOMINO *DOMINO, *MSF

目录服务 . . . . . . . . . . . *SYSDIR *NONE, *ALL, *SYSDIR, *LDAP

新闻阅读器 . . . . . . . . . . *NONE *NONE, *NNTP

连接服务 . . . . . . . . . . . *DECS *DECS, *NONE

高级服务 . . . . . . . . . . . *NONE *NONE, *ALL, *PARTITION...

+ for more values

Bottom

F3=Exit F4=Prompt F5=Refresh F10=Additional parameters F12=Cancel F13=How to use this display F24=More keys

启动Domino Server:STRDOMSVR

管理DOMINO SERVER :WRKDOMSVR

处理 Domino 服务器

System: S652DC1B

输入选项,按“执行”键。

1= 启动服务器 2= 更改服务器 5= 显示控制台 6= 结束服务器 7= 提交命令

8= 处理控制台 9= 处理服务器作业 11= 切换当前目录 12= 处理对象链接

13= 编辑 NOTES.INI

Domino

Opt Domino 服务器子系统状态

*HTTPSETUP QDOMINOHT *ENDED

DEMO DOMINO00 *ENDED

Bottom

参数或命令

===>

F3= 退出 F4= 提示 F5= 刷新 F9= 检索 F11= 显示路径 F12= 取消

F17= 顶部 F18= 底部 F22= 显示整个字段 F21= 不显示指示/键

3.安装应用

客户机安装Client Access;

用FTP将AS/400上的DOMINO服务器的USER.ID、CERT.ID复制到本地PC机上。示例:

FTP 172.30.90.1 (AS/400 DOMINO服务器的IP地址)

输用户名:QSECOFR

输密码:*********

CD /LOTUS/DOMINO/DATA

BIN

GET USER.ID

GET CERT.ID

BYE

客户机安装Notes Client;

用FTP将应用程序软件拷贝到指定目录下;

配置HOSTS 文件。

在WINDOWS HOSTS 文件中指定

172.30.90.1 OASERVER(AS/400上的DOMINO服务器名称)

4. 日常维护

设置自动启动Domino Server;

启动和关闭Domino Server; STRDOMSVR, ENDDOMSVR ,WRKDOMSVR 增加domino Server;

使用控制台:WRKDOMCSL

设置环境参数: ADDENVV AR ENVV AR('FAULTRECOVERY') V ALUE('0')

ADDENVV AR ENVV AR('AS400_DOMSVR_RESTART') VALUE('10')

六,基本概念

1.作业(JOB)

(JOB)指的是用户提交的工作单元,而进程(PROCESS)则是提交给底层机器的工作单元,一个进程可以在一系统的进程中运行。(system(subsystem(job(routing step))))

作业有5种: 1.SPOOLING 2.INTERACTIVE 3.BATCH 4.AUTOSTART https://www.doczj.com/doc/61425482.html,MUNITION 作业名称:Number/User/Name(序列号/用户名/作业名)

SPOOLING作业

系统提供的打印程序(WRITER)

运行在子系统中并打印SPOOLED PRINTER输出

交互作业:是一个工作站作业

Sign On : start

Sign Off: end

批处理作业

程序提交给系统的JOBQ,不用人工干预

通讯作业

来自其它系统的作业申请

自启动作业

相应子系统启动时,能自动运行的作业

2,库(LIBRARY)

类似于其他文件系统中的目录(DIRECTORY),是对象的目录,通过这个目录来查找对象

3, 子系统(SUBSYSTEM)

一个预定义的操作环境,在这个环境中的作业类型一致

一个子系统对应一个子系统描述 SBSD

子系统的配置与系统值QCTLSBSD有关

QCTLSBSD缺省值为QBASE(QBASE&QSPL组成一个缺省的子系统配置)QCTLSBSD的值设置为QCTL,形成一个更复杂的子系统配置环境,由五个子系统组成:1.QCTL;2.QINTER;3.QBA TCH;4.QSPL;5.QCMN)

4,队列

AS/400有很多种队列(QUEUE)

消息队列(Message Queue)等待显示的信息

作业队列(Job Queue)等待处理的后台批作业

输出队列(Output Queue)等待打印的Spooled File

5,描述

作业描述:(*JOBD)

用户描述(*USRPRF)

系统值(*SYSV AL)

6,安全

系统安全级别

10 不设防

20 口令设防

30 资源访问权限设防

40 系统态和用户态严格划分50 C2级安全标准

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 基本命令和操作

数据描述规范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) 人降生于世,其实是一件了不得的大事,因为他的人生也会一同降世。

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系统培训笔记

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键回车。

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常用命令

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

AS400操作系统安装手册

软件部 AS/400操作系统安装手册 清华紫光股份有限公司通用产品事业部 2006年6月

第一章说明 为规范软件部工程师AS/400操作系统安装过程中规范的操作,对操作系统安装步骤做如下规定,请各位工程师严格遵守该规定,不得违反。 在正常情况下,应可以做到每天每人可以完成1台主机的安装。 AS/400主机操作系统安装过程分为以下九大步骤: 1. 安装LIC(License Internal Code); 2. 初始化硬盘; 3. 将硬盘添加到ASP中 4. 实施硬盘保护 5. 安装操作系统; 6. 安装LP(License Program); 7. 检查安装完成的操作系统中的软硬件是否与配置单中的一致,检查软硬件是否有错误; 8. 将AS/400主机安装的硬件及软件的信息已屏幕拷贝的方式记录下来,作为复查凭证; 9. 安装Cum PTF; 10. 为LP添加相应的LicKey(Product License Key); 11. 清理各类操作信息,恢复系统口令(DST口令:QSECOFR / 系统口令:qsecofr),确保系统正常运行; 12. 机器确认发出前,回复商务部及送机工程师,提示相关注意信息。 重点注意事项: 1. 在硬件拆装过程中,注意主机箱,不要出现划痕。 2. 认真仔细的检查硬件与配置单是否相符。 3. 在操作系统安装完毕之后,清除安装过程中的信息并将系统口令复原。 4. 在完成工作离开库房时需将各类电源断电。 以上重点注意事项如有违背者,一经发现将严肃处理。 -2-

通用产品事业部—软件部 -3- 第二章安装操作系统详细步骤 为保证AS/400操作系统稳定正常运转,请严格遵循下列步骤进行操作系统的安装。 2.1安装L I C(L i c e n s e I n t e r n a l C o d e) 1.将启动模式设置为01 D M V=F,启动机器,放入卷标为I_BASE_01的操作系统盘。 2. 当Console连接上后验证服务连接认证,用户名为11111111,口令为11111111。 3. 连接成功后绿屏中将出现下列界面,在Language Feature中输入2984并回车。 4. 在Confirm Language Group界面中回车再次确认Language Feature为2984。

AS400学习笔记

AS/400】AS/400學習筆記 八月 16, 2005 bangdoll留言Go to comments 第一章 AS/400概論 AS/400自77年6月以來已歷經九代變革 IBM每隔一年均會推出新的機型及作業系統 AS/400 High-Level Machine 單一層次記憶體(Single Level Storage) 虛擬記憶體(Virtual Storage) 軟體簡介 AS/400軟體可分為三大部份 1.系統支援 2.程式設計 3.應用軟體 系統支援:OS/400 1.OS/400是AS/400機器的作業系統 2.OS/400有選擇畫面(MENU)及控制語言(Control Language)指令,可提供使用者操作AS/400系統 3.OS/400可同時執行多個交談式工作(Interactive job),批次工作(Batch job)及同時發展其他應用程式 4.OS/400有關連式資料庫系統,保全系統,通訊網路系統及各種備份/回復能力 5.OS/400自動建立硬體系統環境 6.OS/400提供IBM S/36與S/38之操作環境 程式設計支援 1.RPG/400(目前常用) 2.COBOL/400(目前常用) 3.C/400 4.SQL/400(目前常用) 5.Fortran/400 6.AS/400 Basic 7.AS/400 PL/I 8.AS/400 Pascal 9.RM/COBOL-85 應用軟體支援 軟體名稱:Application Development Tool Set/400(ADTS) 主要功能:

1.針對結構化語言開發環境提供程式編輯,線上即時偵錯功能 2.提供螢幕畫面設計及報表格式設計輔助能力 3.提供基本檔案維護及資料庫結構維護功能 第二章終端機操作 使用者界面 畫面型態 1.選擇畫面(Menu) 2.鍵入畫面(Entry) 3.列示畫面(List) 4.說明畫面(Information) 使用System Request畫面 第三章 Object管理 Object是在儲存體佔有空間的一個最小單位,系統根據其型態,有不同之操作方式,來執行其運作 例如: File Library Program Comands Queues User Profile Job Descriptions Device Descriptions …… The AS/400 Object Description -Name -Library -Object type -Type attribute(PF,LF) -Owner(creator) -Public authorization -Change date/time -Date/Time last saved -Restore volume ID -Storage freed -Text description -Size

AS400基本操作命令

AS/400基本操作命令 一、信息 1.当前信息DSPMSG 2. 系统信息DSPMSG QSYSOPR 关于系统操作的信息,如通讯线、设备出错信息的提示、建议解决方法等。 二、设备 GO DEVICE 1.控制线描述: WRKLIND //work线描述 CRTLINETH //创建线描述 2.控制器描述: WRKCTLD //work控制器信息 DSPCTLD //显示控制器信息 3.控制设备描述: WRKDEVD //work设备信息(*ASP、*TAP、*PRT、*CMN等) DSPDEVD //显示设备信息 4.配置设备状态:WRKCFGSTS 5.wrkmlbsts: Work with Media Library Status 三、提交作业 GO JOB 提交批处理作业:SBMJOB + F4 注:把要执行的作业提交到后台执行 四、处理作业 Work活动的作业:WRKACTJOB 五、输出 1.输出作业队列:WRKOUTQ 2.假脱机文件:WRKSPLF 例:统计某个lib的总大小 DSPLIB LIB(*ALLUSR) OUTPUT(*PRINT) // ALLUSR库文件大小输出 WRKSPLF //显示ALLUSR库文件大小 六、打印机 菜单:GO PRINTER WRKDEVD PRT01 //work打印机信息 七、子系统 作业运行的环境: WRKSBS WRKSBSD *ALL //work子系统信息 WRKACTJOB //查看活动job STRSBS QCTL //启动子系统 八、日志信息 1.作业日志:DSPJOBLOG F10=Display detailed messages

AS400基础培训

AS/400基础培训 目录 1AS/400体系结构介绍 (2) 1.1AS/400性能概述 (2) 1.2对象和对象管理 (2) 1.3工作管理 (3) 2AS/400的基本操作 (4) 2.1菜单、入口、列表和信息 (4) 2.2常用命令 (5) 3ILE RPG/400编程入门 (6) 3.1文件的创建和操作 (6) 3.1.1物理文件 (6) 3.1.2逻辑文件 (7) 3.2ILE RPG程序编写 (7) 3.2.1常用规范表 (7) 3.2.2内部函数 (9) 3.2.3表达式 (9) 3.2.4操作码 (10) 3.3模板学习 (11) 3.4编程练习 (12) 4SQL/400介绍 (12)

1AS/400体系结构介绍 1.1 AS/400性能概述 ?集成性 AS/400把数据库、通讯、安全性等功能集中在操作系统中,最大限度地实现了各功能之间的兼容性。 ?开放性 支持SNA、TCP/IP协议,DB2/400可与大多数数据库系统实现互联。 ?可移植 对SPEC1170的支持可达到95%,相当于一般UNIX操作系统。 ?兼容性 所有应用可上下兼容。 ?可连接性 哑终端(5250)、仿真终端(PC Communication、Client Access、GUI) ?可支付性 ?可扩充性 1.2 对象和对象管理 ?基于对象 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等。 ?对象的权限

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(DATA 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 库名:存放该应用系统的源程序库就命名为SGMSRC,存放该应用系统目标的库可命名为SGMOBJ CRTLIB 源文件名:存放程序的源文件叫R+ PGM +SCF,存放物理文件和逻辑文件定义的源文件叫R+DTA+SCF 物理文件/逻辑文件名:学生成绩表命名为STGD+A 其中一个逻辑名为STGDL1 程序名: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常用命令集

显示AS/400的磁盘容量和使用状况: 1.DSPSYSSTS “显示系统状态” 2.显示用户简要表:DSPUSRPRF查看用户情况 操作用户简要表:WRKUSRPRF 创建新用户:CRTUSRPRF 3.关机:GO POWER,选择3、F16直接关机;选择4、F16关机后重启动。立即关机命令:PWRDWNSYS *IMMED 4.查找命令GO CMD*** 5.使用系统请求菜单:shift +enter or alt +enter 使用命令行显示:call qcmd 使用系统助手:go assist 使用信息助手:go info 显示先前使用过的命令:call qcmd 6.当前信息DSPMSG 系统信息DSPMSG QSYSOPR 7.控制线描述WRKLIND 控制器描述WRKCTLD 控制设备描述WRKDEVD 配置设备状态WRKCFGSTS 8.提交批处理作业SBMJOB +F4 激活作业显示WRKACTJOB 9.输出作业队列WRKOUTQ 假脱机文件WRKSPLF 10.打印机:菜单GO PRINTER WRKDEVD PRT01 11.备份和恢复: 恢复库RSTLIB 恢复目标RSTOBJ 备份目标SAVOBJ 备份库SAVLIB 12.磁带机的常用维护: 初始化磁带机命令INZTAP 磁带机常规检测及可靠性测试VFYTAP 检查磁带机CHKTAP 使用状态监控方法:服务工具——error log utility ——work with tape/disketle lifetime station 13.发送消息SNDMSG参数*INQ表示该消息需要回复。 每个消息队列都有一个发送方式(delivery mode),描述消息队列收到消息时所做的动作和通知用户的方式。 *break中断用户的工作并显示接收到的消息。 *notify用消息警告灯和警铃声提醒用户收到消息。 *hold接收到消息时,不通知用户。 14.AS/400的网络属性: CHGNETA ——更改网络属性 WRKHDWRSC ——显示400的通讯口及位置情况 CRTLINSDLC ——创建线描述 15. 二、400中的集成文件系统:

AS400命令

AS400命令集 AS400命令集 1.显示AS/400 的磁盘容量和使用状况:DSPSYSSTS “显示系统状态” 2.显示用户简要表:DSPUSRPRF 查看用户情况 操作用户简要表:WRKUSRPRF 创建新用户:CRTUSRPRF 3.关机:GO POWER,选择3 、F16 直接关机;选择4 、F16 关机后重启动。立即关机命令:PWRDWNSYS *IMMED 4.查找命令GO CMD*** 5.使用系统请求菜单:shift +E sc+enter 使用命令行显示:call qcmd 使用系统助手:go assist 使用信息助手:go info 显示先前使用过的命令:call qcmd 6.当前信息DSPMSG 系统信息DSPMSG QSYSOPR 7.控制线描述WRKLIND 控制器描述WRKCTLD 控制设备描述WRKDEVD 配置设备状态WRKCFGSTS 8.提交批处理作业SBMJOB +F4 激活作业显示WRKACTJOB 9.输出作业队列WRKOUTQ 假脱机文件WRKSPLF 10.打印机:菜单GO PRINTER WRKDEVD PRT01 11.备份和恢复: 恢复库RSTLIB 恢复目标RSTOBJ 备份目标SA VOBJ 备份库SA VLIB 12.磁带机的常用维护: 初始化磁带机命令INZTAP 磁带机常规检测及可靠性测试VFYTAP 检查磁带机CHKTAP 使用状态监控方法:服务工具——error log utility ——work with tape/disketle lifetime station 13.发送消息SNDMSG 参数*INQ 表示该消息需要回复。 每个消息队列都有一个发送方式(delivery mode),描述消息队列收到消息时所做的动作和通知用户的方式。 *break 中断用户的工作并显示接收到的消息。 *notify 用消息警告灯和警铃声提醒用户收到消息。 *hold 接收到消息时,不通知用户。 14.AS/400 的网络属性: CHGNETA——更改网络属性 WRKHDWRSC ——显示400 的通讯口及位置情况

相关主题
文本预览
相关文档 最新文档