AS400基础知识

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
返回
文件(File)
文件是包含了一组记录集合的目标。用户可以通过人机交互界面、实用 软件或程序对文件内的记录进行操作。 文件主要包括物理文件、逻辑文件、假脱机文件等,物理文件又分成 源物理文件和数据物理文件两种,源物理文件内的记录被称作“成员” (Member),通常包含着可编辑的程序源码或一般文本;数据物理文件就 是数据库文件,每个数据物理文件由一个或多个成员构成,每个成员都有 相同的数据库结构,成员内包含有实际数据。对数据物理文件的操作实际 上就是对其某个成员的操作,如不做特别指定,就是指对第一个或唯一一 个成员的操作。 逻辑文件就是视图文件,它可通过指定关键字、选择条件键字等定义 某一数据物理文件的存取方法(或称“存取路径”)。逻辑文件是一种定 义,本身不含任何数据,用到时可动态联接数据物理文件。另外,结合文 件是逻辑文件的一种,它依赖于不止一个的数据物理文件,可将多个有关 的数据物理文件在逻辑上结合成一个大文件,并定义其存取路径。 假脱机文件(Spool File)是存储在输出队列中等待打印输出的文件, 通常一个操作的结果可选择输出到屏幕上或假脱机文件中,后者的好处是 可保留较长时间。 返回
返回
系统操作

处理方式 开发工具
返回
处理方式



作业控制 。 AS/400的作业可分为交互式作业与批作业,交互式作业是从一 个用户Sign on进入系统,到Sign Off退出系统为止, 可以用 wrkactjob命令进入作业界面并选择选项,来挂起、结束等控制 交互式作业。 可以用sbmjob命令来提交批作业(批作业是在系 统的后台运行),然后用wrkactjob命令进入作业界面来控制批 作业(可根据类型来判断交互式作业与批作业)。 打印控制。 对作业进行处理后会形成输出,输出在被打印之前是以假脱机 文件形式存储在输出队列中的。 可以用wrksplf命令进入假脱 机文件界面,来更改、挂起、显示、删除等假脱机文件控制。 报文处理。 可以用sndmsg命令将报文从你的工作站上发送到报文队列中, 接受方可以用dspmsg命令来查看报文。
返回
库、库列表(Library、Library List)
库是一种目标,是唯一一种可包含目标的目标。实际上,可 以把库看作是集合了许多目标的一个目录。库中的目标一般是 通过某种关系而集合到一起来的,如根据应用种类或名称,与 目标在硬盘上的实际存储位置无关,或者说这是一个逻辑集合; 同样,目标在库与库之间的移动(Remove)也只是目标指针与 新库建立一个新的逻辑联接的过程。任何非库目标在创建时都 必须放在一个已存在的库中。库可以分为系统库和用户库两类。 系统库用来为系统任务组织信息,如QSYS,包含了操作系统的 各个组成部分,QHLPSYS,包含了命令帮助信息等;用户库一 般为用户创建和管理,用来按照用户的要求组织信息。AS/400 还提供了一个IBM支持的用户库QGPL。库列表是一张包含了多 个顺序排列的库的列表,系统在查找某一指定目标时,将按照 库列表,顺序搜索表中的库,直到找到为止,所以可以说,库 列表类似于某些操作系统中的“PATH”(搜索路径)。可以在 库列表中设定当前库(Current Library),它将被首先搜索。
广东发展银行 GUANGDONG DEVELOPMENT BANK
AS400基础知识
信息技术部研发处 2009年8月10日
AS400基础知识

认识AS400 基本概念和术语 系统操作环境 系统操作 基本操作指南
认识AS400
AS/400是当今世界上最流行的中小型、多用户 商业计算机系统,广泛应用于流通、金融证券、制 造、运输等各个行业。 AS/400是一个最典型的集 成的商用计算机,它把计算机系统通常要用到的一 些功能如网络通信功能,数据库管理功能,安全管 理功能完全集成在AS/400操作系统中,其操作系统 是OS/400(Operating System/400)。 在OS/400中还含有一个功能强大的数据库管理 系统DB2/400,这是一个全功能的开放性的关系数 据库系统,是IBM DB2家族中的一个成员。
基本操作指南

文件系统 作业系统
返回
文件系统



库的基本操作:CRTLIB、CHGLIB、DLTLIB、DSPLIB、 WRKLIB 产品库和测试库


对象和对象属性
由库名、对象名和对象类型唯一确定一个对象(创建、复制、移动、删除):对所有对象 的命令: WRKOBJ、DSPOBJD;对某些类型对象的命令,如 FILE、PGM。
图1
返回
菜单(Menu)显示格式

界面说明: ①菜单标题。 ②菜单标识符。菜单是OS/400支持的一种对象,菜单标识符就是这个对象 的名字,如果用户记住了某个菜单的标识符,就可以用GO命令直接进入这个菜 单,否则需要从上层菜单进入这个菜单。 ③菜单选项列表。不同的用户进入同一菜单中,由于他们的权限不同,可 能会出现不同的菜单选项列表。 ④命令提示行。在这里用户可以输入一个菜单选项,也可以键入一条CL命 令。 ⑤功能键。列出在这个菜单中用户可以使用的功能键,以便进行一些辅助 操作。只有两行区域用来显示功能键描述,当显示不下时用F24可将其余的功能 键显示出来。 在使用菜单的过程中有几个常用的功能键: F3=返回初始状态的菜单 F12=返回上一级菜单 F16=跳到系统主菜单,相当于执行Go Main命令 F23=将当前菜单设为用户的初始菜单 ⑥消息行。位于屏幕的最低部,当系统需要与用户通信时,会将系统消息 显示在这一行。例如通知用户菜单选项或CL命令执行成功与否,出现了什么错 误等。用户可用 F1 或 Page Down 功能键对消息做进一步的详细查看或向后翻 看。
返回
系统操作环境

显示界面 控制语言命令 OS/400帮助功能
返回
显示界面
绿屏显示界面是OS/400传统的用户界 面。在绿屏界面中, 在命令一级用户可使用 AS/400提供的两种接口访问系统功能: 菜单 (Menu)和CL(Command Language)命令。系统 的屏幕显示格式有四种: 菜单、 输入表项、 列表、信息。
返回
基本概念和术语

目标(Object) 库、库列表(Library、Library List) 文件(File) 子系统(Subsystem)、作业(Job)
返回
目标(Object)
通常也译作“对象”,指某个系统可识别 和管理的资源。在AS/400中,目标的涵盖很广, 从文件、程序到数据队列、设备等都属于目标 范畴。对目标的操作主要分为一般操作和系统 操作。一般操作依赖于目标的类别,不同种类 的目标有不同种类的操作,如存取操作、授权 操作等;系统操作一般由系统自动执行,以确 保对目标的操作是合理的、安全的,如事务提 交控制、受损目标检测、强制锁等。
子系统(Subsystem)、作业 (Job)
OS/400由多个子系统组成,作业运行在子系统内。 子系统将系统按功能划分成了几个相对独立的部 分,不同功能和类型的作业将提交到不同的子系统中。 用户作业一般分为交互作业、批处理作业,它们可分 别放在交互子系统(QINTER)和批处理子系统 ( QBATCH )中运行;其他作业,包括系统作业、控制 台作业、通讯作业等则放到另外一些子系统中,如控 制子系统(QCTL)、通讯子系统(QCMN)等。子系统 实际上为作业的运行定制了一个环境,它决定了在哪 儿以及怎样运行一个作业,决定了作业如何存取系统 资源。
返回
图2
返回
List显示格式
这是一个类似于二维表格的显示格式,在这个表格中的每 一行表示一个实体,每一列表示实体的某一属性值。如图3所 示。 列表界面一般包括几个部分,标题(Title)、列表(List)、 操作输入字段(Input filed)、命令行(command line)、功能 键(Function keys)和消息行(Message line)组成。 ①标题 (关于实体的描述)。 ②操作选项列表,列出可对这些实体完成的操作。 ③输入操作选项。可对任何一个实体,输入②中列出的某 一个操作选项,请求系统对该实体实施这一操作。 ④命令提示行。 ⑤功能键。 ⑥消息行。
返回
输出表项(Entry)显示格式
在这种显示格式中,会有许多下划线,只有光标 处于下划线上方,用户的键盘输入才会有效,这种显 示格式主要用于提示用户输入一些数据,最常见的是 输入某一条CL命令的参数值。如图2所示。 界面说明: ① 输出表标题。 ② 默认值,可以输入栏位右边提供的输入选项。 ③④ 空白输入项。 ⑤ 功能键。 ⑥ 消息行。


把光标放在你想显示帮助信息的地方,按F1键就可以 看到相应的帮助信息。 通过功能键F1,用户可以获取如下 一些帮助功能: 通用帮助(General Help)。 对整个当前菜单,或整个CL命令进行帮助。 字段帮助(Field Help)。 对光标所在位置的当前字段进行帮助,这个字段可以是一 个菜单选项,一个命令参数值,一个实体的属性,一个操 作选项,或一段错误消息的简单表示等。 超级文本帮助(Hypertext Help)。 在帮助屏幕显示格式中,如果有一些名词或名词短语是高 亮度显示,表示这是一个链接指针,它指向另一段更详细 解释这个名词的文本信息,用户可将光标移到这个名词上 按Enter键进入下一屏,进行更详细的了解。


库列表
库列表的相关操作:DSPLIBL、ADDLIBLE、RMVLIBLE、 EDTLIBL、CHGCURLIB
返回
开发工具
AS400的应用开发工具有PCOM,主要由以下部分组成:




PDM PDM是对库、目标以及成员进行管理的工具 。相关命令有STRPDM。 SEU SEU为程序文本输入提供编辑界面和编辑手段。相关命令有:STRSEU。 SQL SQL:结构化查询语言。相关命令有:STRSQL。 SDA 屏幕设计工具,可根据屏幕显示自动生成DDS源代码。相关命令有: STRSDA 。 RLU 报表设计工具,可根据报表显示自动生成DDS源代码。相关命令有: STRRLU 。 返回
返回
图4
返回
控制语言命令
用户和系统通过一种特殊的语言进行交流, 控制语言(Control Language),也称为CL命令。 CL命令可以通过用户在命令行执行,也可以包 含在一个程序中;CL命令可以交互式执行也可 以采用批处理执行。详细内容将在CL控制语言 中介绍。
返回
OS/400帮助功能

返回
图3
返回
Information显示格式
这种显示格式主要用于显示大量的信息,以便用 户查看。在这种显示格式中,用户只能按提示的的一 些功能键但不能输入命令和选择操作选项。如图4所示。 这种显示格式主要用于显示大量的信息,以便用户 查看。在这种显示格式中,用户只能按⑶提示的的一 些功能键,但不能输入命令和选择操作选项。 ①标题 ②信息 ③功能键
返回
菜单(Menu)显示格式
每个菜单上有若干个菜单选项供用户选择。菜单界面 一般由标题、菜单名、选项列表、命令行、功能键和消息行 组成,如图1所示。 菜单界面一般由标题(Title)、菜单名(Menu ID)、选 项列表(List of options)、命令行(Command line)、功能 键(Function keys)和消息行(Message line)组成。为了能 够显示和使用某一个菜单,一种方法是可以通过在菜单中一 级一级地选择,直到出现所需要的菜单;另一种方法是通过 GO命令来显示菜单。例如为了显示Message菜单可以先在 Main菜单中选择第三项General system tasks显示General 菜单,然后在出现的General菜单中选择第四项Messages显 示Message菜单,这种方法适用于不熟悉系统命令的用户; 另外,可以直接在命令行上输入Go Message命令,这种方法 适用于对系统命令和菜单较为熟悉的用户。 下一页
相关文档
最新文档