AS400系统介绍

合集下载

AS400系统介绍

AS400系统介绍

AS/400开发环境
常用命令
– 库操作(CRTLIB、 CHGLIB 、 CLRLIB 、 DLTLIB 、CPYLIB、DSPLIB、WRKLIB) – 库列表操作(ADDLIBLE、 RMVLIBLE、 CHGLIBL、 EDTLIBL、 CHGSYSLIBL ) – 源物理文件操作( CRTSRCPF 、 CHGSRCPF ) – 目标操作(WRKOBJ、DSPOBJD、 CHGOBJD、CRTDUPOBJ)
练习1
Client Access 用户登录、修改密码 菜单功能熟悉 命令及其提示功能熟悉 帮助系统熟悉 建立自已的LIB、SRCPF 常用命令的使用
– AS/400作业管理 – AS/400开发环境
AS/400作业管理
系统、子系统、作业:
为了更合理、有效地使用系统资源,系统被划分成若干个子系统 (SBS),所有的作业(JOB)在子系统的监控下运行。 系统属性 :由系统值、网络属性等定义。 子系统属性 :在子系统描述(*SBSD)中定义 作业属性:主要来自作业描述(*JOBD)和用户描述 (*USRPRF)。
“库/目标”两级管理:
– 库(LIB):是系统用来进行目标管理的一种特殊的目 标(类型标识为*LIB)。 – 系统LIB:如QSYS(根目录)、QSYS2(系统 库 )、QSYS2989(汉字库)、QGPL(作业队 列、作业描述 )、 QTEMP(临时库)等。
– 用户LIB:用户自已创建的LIB(CRTLIB)。 – QSYS/LIB:所有的库都存在于QSYS中。 – LIB/OBJ:库只是其它目标的目录,所有的目标并没
AS/400开发环境
菜单功能、命令及其提示功能 开发工具(PDM、SEU、DFU、SDA、 RLU) 数据描述(DDS)

AS400基本操作及常用命令

AS400基本操作及常用命令

AS400基本操作及常用命令AS400是一种基于IBM Power Systems技术的计算机系统,广泛应用于企业级商业计算和数据处理。

AS400的操作和管理需要掌握一些基本的操作和常用命令。

本文将介绍AS400的基本操作和常用命令,帮助用户更好地使用AS400系统。

1.登录AS400系统:在登录界面输入用户名和密码,按下回车键即可登录AS400系统。

2.退出AS400系统:在AS400系统的命令行界面,输入“LOGOFF”或“ENDSBSQCTL”,按下回车键即可退出AS400系统。

3.帮助命令:输入“?”或“HELP”可以查看AS400系统的帮助文档,了解AS400系统的各种命令和功能。

4.显示当前工作目录:输入“PWD”可以显示当前工作目录的路径。

5.切换工作目录:输入“CD目录路径”可以切换到指定的目录路径下。

6.显示目录内容:输入“LS”可以显示当前目录的内容。

7.创建目录:输入“MKDIR目录名”可以创建一个新的目录。

8.删除目录:输入“RMDIR目录名”可以删除指定的目录。

9.复制文件:输入“CP源文件目标文件”可以将源文件复制到目标文件。

10.移动文件:输入“MV源文件目标文件”可以将源文件移动到目标文件。

11.删除文件:输入“RM文件名”可以删除指定的文件。

12.显示文件内容:输入“CAT文件名”可以显示指定文件的内容。

13.创建文件:输入“TOUCH文件名”可以创建一个新的文件。

15.复制对象:输入“CPYOBJOBJ(对象名)FROMLIB(源库)OBJTYPE(对象类型)TOLIB(目标库)”可以将一个对象从源库复制到目标库。

16.删除对象:输入“DLTOBJOBJ(对象名)OBJTYPE(对象类型)LIB(所在库)”可以删除指定的对象。

17.显示对象:输入“DSPOBJDOBJ(对象名)OBJTYPE(对象类型)LIB(所在库)”可以显示指定对象的详细信息。

18.显示库:输入“DSPLIBLIB(库名)”可以显示指定库的详细信息。

as400 产品介绍文档

as400 产品介绍文档

IBM AS/400产品介绍1、 IBM AS/400★ AS/400的竞争优势IBM AS/400是中型机市场上最重要的非UNIX,非NT平台。

中型机是指性能位于高端PC服务器之上但低于低端大型主机的服务器。

自1988年推出之日起,IBM AS/400就受到普遍的认同,并成为市场上举足轻重的商业应用服务器:. 全球共安装了约700,000套AS/400(D.H.Andrews Group). AS/400拥有包括50多种语言支持,在150多个国家销售(D.H.Andrews Group). Fortune杂志评出的前100名大企业中有93家使用AS/400,前1000名企业中有850家选择AS/400。

AS/400背后的含义,“将精力集中于您的业务,而不是您的计算机。

”,就是AS/400的竞争优势的基础。

★AS/400的基本特征AS/400是IBM的独家产品,它配备了PowerPC RISC微处理器(与IBM RS/6000的微处理器结构相同),运行IBM OS/400操作系统,AS/400还拥有基于Intel处理器的处理器卡。

所以它除了可以作为商务应用服务器之外,也可以用作Web服务器、Domino 服务器、OS/2服务器、Novell Net服务器,或者是防火墙。

As/400是业界唯一能够集中多种环境的服务器。

★AS/400框架=投资保护同1988年推出的AS/400相比,现代型号继承下来的唯一特点就是,用户可以顺利地经历每一次技术改革。

所有AS/400硬件部件都已被改进过多次,但所有的应用程序仍然可以运行,用户在软件和技术方面的投资得以保护。

新推出的AS/400e系列以1995年推出的64位计算模式为基础。

AS/400是市场上唯一提供完全64位计算的系统:64位的处理器、64位的数据库、64位的操作系统、64位的应用程序。

转移到64位技术之后,用户就可以升级自己的应用程序,无需重新改写或编译程序(只要程序有可视性observability—99%的程序如此)。

AS400系统介绍

AS400系统介绍
作业队列(*JOBQ,Job queue) 输出队列(*OUTQ,Output Queue)


通信的数据队列(Data Queue)
作业消息队列(Job Message Queue)
作业描述、用户描述、系统值

作业描述(*JOBD,Job Description)
作业队列(JOBQ)、输出队列(OUTQ)、打印机、排队优先级的最 高限定值、作业的库列表、作业行踪纪录的等级、作业的运行优 先级、使用的内存池以及时间片的长度等。
系统设置了用户对资源的访问权限
40级 - Operating System Security
只有授权的用户才能访问相应的系统资源 区分用户的对象和操作系统使用的对象

50级 - C2 Level Security
C2安全级是商业计算机中的最高安全级别
用户描述

用户类(User Class) 可操作对象(Object Owned and Authorized) 对象的权限(Authorization of Objects)
– CRTCTLxxx - 建立控制器描述(*CTLD)
如:CRTCTLLWS,CRTCTLTAP,CRTCTLAPPC
– CRTLINxxx - 建立线描述(*LIND)

服务特权(Service special authority)
– 允许用户执行Display/Alter/Dump服务操作。

Spool控制特权(Spool control special authority)
– 允许用户删除、显示、挂起和释放属于其他用户的Spool文
件。
七、设备管理

AS/400控制台的几种方式

AS400中文教程

AS400中文教程

AS400中文教程AS400是一种使用广泛的主机操作系统,也是一种经典的企业级计算机系统。

它具有稳定性、可靠性、安全性和易用性等特点,广泛应用于企业、金融、物流、制造等领域。

本篇教程将介绍AS400的概念、原理、操作和应用等内容,帮助初学者了解和掌握AS400系统。

一、AS400是什么AS400(即IBMi)是IBM公司推出的一种企业级计算机系统。

它以稳定性、可靠性和安全性著称,广泛应用于企业的核心业务系统和数据处理中心。

AS400采用了先进的虚拟化技术,可以同时运行多个操作系统和应用程序,提供强大的计算和存储能力。

二、AS400的原理AS400的核心原理是通过操作系统管理和控制计算机硬件资源,提供一种可靠、高效的计算环境。

AS400操作系统采用了独特的对象概念,将计算机资源(例如打印机、磁盘、网络连接等)抽象为对象,通过开放的API接口提供给应用程序使用。

这种面向对象的设计可以方便地进行系统管理、应用开发和资源分配。

三、AS400的基本操作1.登录系统:AS400通常通过终端或PC客户端进行远程登录。

输入正确的用户名和密码后,即可登录到系统。

2.发布任务:AS400支持多任务处理,可以同时运行多个任务。

通过发布任务可以在系统中创建新的任务,并指定其优先级和执行时间。

3.管理文件:AS400系统使用基于对象的文件系统,管理文件非常方便。

可以通过命令行或图形界面操作,创建、删除、复制和移动文件等。

4.资源监控:AS400提供了强大的系统监控工具,可以实时查看系统的运行状态、资源使用情况和性能指标等。

通过监控可以及时发现和解决系统问题,保证系统的稳定运行。

四、AS400的应用1.金融系统:AS400可以作为金融机构的核心业务系统,处理各种金融交易、资金结算和风险管理等业务。

2.物流系统:AS400可以用于物流企业的仓库管理、货物跟踪和配送管理等业务。

3.制造系统:AS400可以用于制造企业的生产计划、工艺控制和品质管理等业务。

AS400系统管理(中文PPT)

AS400系统管理(中文PPT)

System Libraries Product Libraries Current Library User Libraries
PAYTSTLIB
AP55 PAY01 PAY02 APC5
PAYLIB
PAY01 PAS QOpenSys QLANSrv 库文件系统 服务文件系统的文档库 开放系统的文件系统 LAN 服务器文件系统
AS/400 系统管理
AS/400 事业部
日程安排
AS/400 概述 处理系统显示 对象管理概念 Control language (CL) 命令 帮助功能 启动及中止系统 工作管理 作业控制 系统安全性概念
课程目的
执行AS/400 系统操作功能 使用系统显示 运行Control Language (CL) 命令 发送并回答消息 使用在线帮助和参考 启动及中止操作系统(OS/400) 监视作业队列、活动作业和输出队列 理解user profile 和安全性权限
Work with Licensed Programs
GO LICPGM 处理特许程序 显示、安装、删除、保存、查看历史记录 处理第二语言 显示、安装、删除 处理PTF 定购、显示、安装、删除、重新分发
处理系统显示
目的
识别系统显示类型 List, Entry, Information, Menu 使用菜单、命令输入项和系统请求功能 选择基本和中级的助理级别
系统操作员
系统操作员
消息队列
CRTDEVDSP:
DSP01
PROFILE OPR01
CRTUSRPRF
DSP01
Workstation Message Queue
SMITH
User Message Queue

AS400基础知识

AS400基础知识
返回
文件(File)
文件是包含了一组记录集合的目标。用户可以通过人机交互界面、实用 软件或程序对文件内的记录进行操作。 文件主要包括物理文件、逻辑文件、假脱机文件等,物理文件又分成 源物理文件和数据物理文件两种,源物理文件内的记录被称作“成员” (Member),通常包含着可编辑的程序源码或一般文本;数据物理文件就 是数据库文件,每个数据物理文件由一个或多个成员构成,每个成员都有 相同的数据库结构,成员内包含有实际数据。对数据物理文件的操作实际 上就是对其某个成员的操作,如不做特别指定,就是指对第一个或唯一一 个成员的操作。 逻辑文件就是视图文件,它可通过指定关键字、选择条件键字等定义 某一数据物理文件的存取方法(或称“存取路径”)。逻辑文件是一种定 义,本身不含任何数据,用到时可动态联接数据物理文件。另外,结合文 件是逻辑文件的一种,它依赖于不止一个的数据物理文件,可将多个有关 的数据物理文件在逻辑上结合成一个大文件,并定义其存取路径。 假脱机文件(Spool File)是存储在输出队列中等待打印输出的文件, 通常一个操作的结果可选择输出到屏幕上或假脱机文件中,后者的好处是 可保留较长时间。 返回
返回
系统操作

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



作业控制 。 AS/400的作业可分为交互式作业与批作业,交互式作业是从一 个用户Sign on进入系统,到Sign Off退出系统为止, 可以用 wrkactjob命令进入作业界面并选择选项,来挂起、结束等控制 交互式作业。 可以用sbmjob命令来提交批作业(批作业是在系 统的后台运行),然后用wrkactjob命令进入作业界面来控制批 作业(可根据类型来判断交互式作业与批作业)。 打印控制。 对作业进行处理后会形成输出,输出在被打印之前是以假脱机 文件形式存储在输出队列中的。 可以用wrksplf命令进入假脱 机文件界面,来更改、挂起、显示、删除等假脱机文件控制。 报文处理。 可以用sndmsg命令将报文从你的工作站上发送到报文队列中, 接受方可以用dspmsg命令来查看报文。

AS400基础知识

AS400基础知识

AS400基础知识AS400(Application System/400)是IBM公司开发的一种中型计算机系统,广泛应用于企业的信息管理与处理中。

本文将介绍AS400系统的基础知识,包括其特点、结构和应用领域等。

一、AS400的特点AS400是一种集成的业务处理系统,具有以下特点:1. 可靠性:AS400采用了可靠性高的硬件和操作系统,具备极高的稳定性和可靠性。

2. 安全性:AS400内置了多层次的安全机制,保护用户的数据不被非法访问和篡改。

3. 可扩展性:AS400系统支持多种扩展方式,如扩展存储、增加处理器等,以适应不断增长的业务需求。

4. 易用性:AS400提供友好的用户界面,使得用户可以轻松进行操作和管理。

5. 兼容性:AS400能够与各种主流的操作系统和数据库进行良好的兼容,方便与外部系统进行数据交互。

二、AS400的结构AS400由硬件和软件两个层次构成,具体如下:1. 硬件层:AS400的硬件由处理器、存储器、磁盘、网络接口等组成,采用了冗余设计,保证系统的可靠性和稳定性。

2. 操作系统层:AS400的操作系统称为i5/OS,它提供了丰富的功能和服务,包括作业管理、文件管理、安全管理等。

3. 应用软件层:AS400上可以运行各种应用软件,如ERP系统、财务管理系统、人力资源管理系统等,以满足企业的不同需求。

三、AS400的应用领域AS400被广泛应用于各个行业的企业信息化建设中,主要应用领域包括:1. 金融行业:AS400可用于银行、证券等金融机构的核心业务处理,如账户管理、交易处理等。

2. 制造业:AS400可以支持制造企业的生产计划、物料管理、质量控制等业务流程。

3. 零售业:AS400适用于零售企业的库存管理、销售统计、订单处理等业务。

4. 物流业:AS400可提供物流企业的配送管理、运输跟踪等功能。

5. 公共事业:AS400可以支持政府和其他公共事业单位的信息管理和服务提供。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

AS/400控制台的几种方式
传统控制台方式。 条件:需要专用的主控台。 Operational Console方式

条件:在AS/400上配置支持Operational Console的适配器, 需要一根#0367 Opeartional Console Cable。

LAN Console方式
– – – –
菜单(Menu) 输入表项(Entry) 列表(List) 信息(Information)

CL (Control Language)命令
CRT LIB LIBNAME (TEST) 动词 名词 关键字

参数
– 关键字格式 – 位置格式 – 参数提示格式

帮助 F1
三、对象管理
OS/400传统的目录结构
CMD: SBMJOB


Spooling job 的启动
CMD: STRPRTWTR
五、消息(Message)处理

无论是工作站之间的通信,工作站与系 统程序或应用程序之间的通信都是消息 机制来实现的。
DSPMSG SNDMSG和SNDBRKMSG

六、安全管理
集成的安全性 系统安全级别 用户描述(USER PROFILE ) 程序引用权限 组权限(GROUPING AUTHORITY)

特权指令与特殊权限
(Privileged Instructions and Special Authorities)
用户类

Security Administrator System Programmer


System Operator
Workstation User
可操作对象

自己创建的对象
– 如果有权使用创建和修改User Profile的命令,则允许用户
创建和修改User Profile。

系统备份授权(Save system special authority)
– 不管用户是否具有对象生存权限,都允许用户进行备份、
恢复和释放全部对象空间。
特权指令与特殊权限
6组指令和权限组的合成:
– CRTCTLxxx - 建立控制器描述(*CTLD)
如:CRTCTLLWS,CRTCTLTAP,CRTCTLAPPC
– CRTLINxxx - 建立线描述(*LIND)
AS/400设备连接
设备配置 设备监控
AS/400设备连接
设备与AS/400连接方式有两种:

本地方式 - 本地设备(Local Device)
远程方式(Remote) - 远程设备(Remote Device)
AS/400设备连接
设备配置

自动配置方式(Automatically Configuration)
他人授权可访问的对象
如果一个用户的User Profile是一个组文件的成员, 那么通过这个User Profile中可以将该用户创建的用 户的所有权传递给这个组文件。

有公共权限的对象 (*Public)
对象的权限

8种不同的访问权限:
– – – – – – – –
对象操作权限(Object Operational Authority) 对象管理权限(Object Management Authority) 对象生存权限(Object Existence Authority) 权限表管理权限(Authorization List Management Authority) 读权限(Read Authority) 添加权限(Add Authority) 删除权限(Delete Authority) 修改权限(Update Authority) ALL---组合了上述全部8种权限 CHANGE---组合了对象操作、读、添加、删除和修改 USE---组合了对象操作和读权限 EXCLUDE---无权访问对象
二、基本操作

用户终端的登录与注销
– – – – –
用户登录 用户名 口令 初始菜单 用户注销

用户接口
– 绿屏接口 TN5250 – GUI 接口 Client Access / iSeries Access
操作导航器(Operations Navigator)
绿屏接口(字符界面)

屏幕显示格式
条件:AS/400上增配一块专用网卡, 需要其它主控台方式配置设 置才能实现。

HMC作主控制台
条件:AS/400上有专用的HMC接口, 需要其它主控台方式配置设 置才能实现。

第三方解决方案
条件:在PC上配置一块第三方适配器,与双芯同轴电缆端口相连, 与常规的主控制台使用相同的连接方式。
一、系统概述
IBM AS/400
谢 宇 鹏
AS/400的历史及其发展
Application System ?
Advanced System ?
IBM eServer iSeries System i
AS/400的历史及其发展
•第一代AS/400
AS/400前身诞生于七十年代末,当时的名字叫做S/38。集成的关系数 据库、单级存储、虚拟存贮和面向对象的设计等。
对象(Object)

每个对象可以用三个参数来唯一地标识:
– 对象所属的库名字(Library name) – 对象的名字(Object name)
– 对象的类型(Object type)
对象类型
集成文件系统 (IFS, Integrated File System)
/ /QSYS.LIB /QDLS

集成的安全性

AS/400的安全性集成在OS/400中

SLIC的权限控制
系统特许内码(SLIC,System Licensed Internal Code),简称LIC。
系统安全级

10级 - No Security
系统没有安全性限制
20级 – Password
要求进行用户验证
30级 - Resource Security

对各种网络通信协议和通信设备的支持
单级存储结构
(single-level storage)
TIMI 结构
(Technology Independent Machine Interface)
• 它提供了一个既独立硬件又独立于软件的逻辑 (非物理)系统接口。
• TIMI层是一个真正的独立层。它将OS/400应用 程序与MI层下方的硬件以及硬件相关的软件 (LIC层)完全隔离开来; • 底层硬件技术的更新完全被MI层下方的软件所 吸收,不会对MI上方的软件产生影响,MI层上方 的软件不加任何改变,就可受益于MI层下方更新 的硬件新技术。
•第二代AS/400
1988年推出了AS/400的第二代,融合了S/38的基本技术与S/36的用户 界面。IBM公司先后经历了B、C、D、E、F先进系列和e系列。
•第三代AS/400
1997年IBM推出基于第三代的Power PC技术的AS/400 e系列。
•最新一代的AS/400
基于Power 5、Power 6技术的eServer iSeries、i5。
AS/400的历史及其发展
•操作系统是:Operating System/400 (OS/400)
是全新的操作系统,没有任何历史包袱。
•数据库:DB2/400
名字符合IBM DB2系列,技术底层则完全不同。
•开发语言: CL、 RPG、COBOL、C
对于商业应用程序而言,RPG产生的代码是最高效的。

4个权限组合:
– – – –
特权指令与特殊权限
6组指令和权限组的合成:

所有对象特权(All object special authority)
– 不管用户是否具有访问权限,都允许访问任一系统资源。

安全管理员特权(Security administrator special authority)

AS/400概述
– 集成性
– 开放性 – 可移植性
– 可连接性
– 可支付性 – 可扩充性
– 兼容性


体系结构
– TIMI 结构 (Technology Independent Machine Interface) – 集成性 – 单级存储结构
集成性

集成了数据库、通讯、安全性等功能
最大限度实现各功能间的兼容性 内嵌了一个功能强大的数据库管理系统 DB2/400 节省人力、财力资源
– 修改系统值QAUTOCFG =‘1’ – 虚拟设备进行配置时,Autocreate Controller =‘*YES’,
设备名字为QPADEVxxxx

手动配置方式(Manual Configuration)
– CRTDEVxxx - 建立设备描述(*DEVD)
如:CRTDEVDSP、CRTDEVPRT、CRTDEVTAP

表示整个文件系统。 传统的OS/400的库文件系统。 用于支持DOS、Windows等。 UNIX文件系统。 SUN公司的网络文件系统。 Novell Netware文件系统。 LAN Server文件系统。
(由一些共享文件夹和文档等构成的多级目录结构的文件系统)
/QopenSys /QNFS /QNETWARE /QLANSrv
•AS/400经历的主要系列:
一、基于48位CISC技术的Application System
包含了B、C、D、E、F系列,和2xx,3xx系列。 二、基于64位RISC技术的Advanced System
相关文档
最新文档