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 产品介绍文档

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中文教程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)

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基础知识

文件(File)
文件是包含了一组记录集合的目标。用户可以通过人机交互界面、实用 软件或程序对文件内的记录进行操作。 文件主要包括物理文件、逻辑文件、假脱机文件等,物理文件又分成 源物理文件和数据物理文件两种,源物理文件内的记录被称作“成员” (Member),通常包含着可编辑的程序源码或一般文本;数据物理文件就 是数据库文件,每个数据物理文件由一个或多个成员构成,每个成员都有 相同的数据库结构,成员内包含有实际数据。对数据物理文件的操作实际 上就是对其某个成员的操作,如不做特别指定,就是指对第一个或唯一一 个成员的操作。 逻辑文件就是视图文件,它可通过指定关键字、选择条件键字等定义 某一数据物理文件的存取方法(或称“存取路径”)。逻辑文件是一种定 义,本身不含任何数据,用到时可动态联接数据物理文件。另外,结合文 件是逻辑文件的一种,它依赖于不止一个的数据物理文件,可将多个有关 的数据物理文件在逻辑上结合成一个大文件,并定义其存取路径。 假脱机文件(Spool File)是存储在输出队列中等待打印输出的文件, 通常一个操作的结果可选择输出到屏幕上或假脱机文件中,后者的好处是 可保留较长时间。 返回
返回
系统操作
处理方式 开发工具
返回
处理方式
作业控制 。 AS/400的作业可分为交互式作业与批作业,交互式作业是从一 个用户Sign on进入系统,到Sign Off退出系统为止, 可以用 wrkactjob命令进入作业界面并选择选项,来挂起、结束等控制 交互式作业。 可以用sbmjob命令来提交批作业(批作业是在系 统的后台运行),然后用wrkactjob命令进入作业界面来控制批 作业(可根据类型来判断交互式作业与批作业)。 打印控制。 对作业进行处理后会形成输出,输出在被打印之前是以假脱机 文件形式存储在输出队列中的。 可以用wrksplf命令进入假脱 机文件界面,来更改、挂起、显示、删除等假脱机文件控制。 报文处理。 可以用sndmsg命令将报文从你的工作站上发送到报文队列中, 接受方可以用dspmsg命令来查看报文。
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可以支持政府和其他公共事业单位的信息管理和服务提供。
AS400系统介绍

一、基于48位CISC技术的Application System 包含了B、C、D、E、F系列,和2xx,3xx系列。
二、基于64位RISC技术的Advanced System 包含了1xx 、4xx、5xx、6xx、7xx、8xx、 270、 i5系列
AS/400产品介绍
对象类型
集成文件系统
(IFS, Integrated File System)
/
表示整个文件系统。
/QSYS.LIB 传统的OS/400的库文件系统。
/QDLS
用于支持DOS、Windows等。
(由一些共享文件夹和文档等构成的多级目录结构的文件系统)
/QopenSys UNIX文件系统。
• TIMI层是一个真正的独立层。它将OS/400应用 程序与MI层下方的硬件以及硬件相关的软件 (LIC层)完全隔离开来;
• 底层硬件技术的更新完全被MI层下方的软件所 吸收,不会对MI上方的软件产生影响,MI层上方 的软件不加任何改变,就可受益于MI层下方更新 的硬件新技术。
二、基本操作
用户终端的登录与注销
/QNFS
SUN公司的网络文件系统。
/QNETWARE Novell Netware文件系统。
/QLANSrv LAN Server文件系统。
四、工作管理
作业 WRKACTJOB 子系统 WRKSBS 内存池 WRKSHRPOOL / CHGSHRPOOL 队列 WRKJOBQ 作业描述 DSPJOBD 用户描述 WRKUSRPRF / DSPUSRPRF 系统值 WRKSYSVAL / DSPSYSVAL 进程、任务、作业及线程 作业的启动
存储AS400产品简介

浪潮存储AS400产品简介――4Gb FC与3Gb SAS技术的完美结合产品介绍浪潮AS400存储系统在秉承了浪潮活性存储系统设计的基础上,采用了当前最流行的4Gb光纤通道技术和SAS技术,弥补了高端光纤磁盘阵列和低端SCSI 磁盘阵列之间性能和价格的空缺,实现了性能和价格完美结合。
AS400提供单控、双控两种工作方式,并提供单双IO模块的扩展柜,为不同需求的用户提供了多种级别的解决方案。
全心全意地为企业的数据安全和数据快速膨胀提供了全方位的服务和保障。
显著特点●单控、双控Raid、IO模式●先进的Raid6功能,提高了数据保存的安全性●同一阵列中支持SAS、SATAII硬盘混插功能●智能风扇冷却装置,降低功耗,节约能源,减少噪音,保护环境●支持基于Web的GUI、Telnet的CLI管理模式,串口管理员设置功能●路径冗余软件、快照、Mirror等用户增值软件基本功能●控制器、电源、风扇等采用无线缆设计,提高了系统的可靠性、可管理性、可维护性●支持Raid0、1、3、5、6、10等丰富的Raid数据保护功能●支持本地、全局磁盘热备功能●实时监控系统I/O、电源、风扇、硬盘、环境温度等●支持完备的Raid功能,Raid在线扩容、自动重建、后台初始化等●标配BBU后备电源●最大支持4GB高速缓存●支持不同大小的Raid Stripe Size,支持Raid虚拟化技术●AS Manager管理软件支持远程管理操作产品规格产品名称浪潮存储AS400最大IOPS 185600机箱规格2U机架式控制器个数 1 2处理器个数1个RISC架构存储专用处理器2个RISC架构存储专用处理器支持的RAID级别支持RAID 0、1、1+0、3、5、6 高速缓存2GB 4GB主机通道类型4Gb FC 4Gb FC主机通道数量 2 4最大主机通道带宽800MB/s 1600MB/s磁盘通道类型SAS/SA TAII(3Gbps)磁盘通道数量12扩展接口 1 2扩展性最大可扩展3个JBOD,最大容量36TB/14.4TB(SATA/SAS硬盘)最大LUN数量256支持OS Windows、Linux系统支持应用在线事务处理、近线归档、SAN应用电源1+1冗余电源,最大输出500W风扇2个风扇模组BBU 标配物理尺寸445(W) x 88(H) x 580(D) mm1.2.9浪潮BCP软件介绍浪潮海量存储系统软件-业务连续保护模块Infinity Storage System -BCP全球经济一体化的今天,企业的管理和运营已经离不开信息系统的支撑,因此企业信息系统的业务连续也成为决定企业生死存亡的重要因素之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AS/400开发环境
菜单功能、命令及其提示功能 开发工具(PDM、SEU、DFU、SDA、 RLU) 数据描述(DDS)
物理文件、逻辑文件 显示文件、打印文件
编程语言:C、CLLE、RPGLE等 程序调试功能(DEBUG) 查询(SQL/400、 AS/400 QUERY)
AS/400开发环境
库、文件、成员
“库/目标”两级ห้องสมุดไป่ตู้理:
– 库(LIB):是系统用来进行目标管理的一种特殊的目 标(类型标识为*LIB)。 – 系统LIB:如QSYS(根目录)、QSYS2(系统 库 )、QSYS2989(汉字库)、QGPL(作业队 列、作业描述 )、 QTEMP(临时库)等。
– 用户LIB:用户自已创建的LIB(CRTLIB)。 – QSYS/LIB:所有的库都存在于QSYS中。 – LIB/OBJ:库只是其它目标的目录,所有的目标并没
子系统:
子系统描述(*SBSD):定义存储器资源、作业类型 、作业 来源、最大作业数等信息。 每一个子系统描述仅对应一个子系统,因而可以用*SBSD来区 分不同的子系统。 CRTSBSD、DSPSBSD、STRSBS、ENDSBS
AS/400作业管理
交互式作业、批处理作业
AS/400作业管理
作业(JOB)
练习1
Client Access 用户登录、修改密码 菜单功能熟悉 命令及其提示功能熟悉 帮助系统熟悉 建立自已的LIB、SRCPF 常用命令的使用
– AS/400作业管理 – AS/400开发环境
AS/400作业管理
系统、子系统、作业:
为了更合理、有效地使用系统资源,系统被划分成若干个子系统 (SBS),所有的作业(JOB)在子系统的监控下运行。 系统属性 :由系统值、网络属性等定义。 子系统属性 :在子系统描述(*SBSD)中定义 作业属性:主要来自作业描述(*JOBD)和用户描述 (*USRPRF)。
– 作业与QTEMP库
每个作业都拥有私有的QTEMP库,并且不能相互访问。
– 提交作业(SBMJOB):
提交/启动一个批处理作业,完成指定的操作。 参数指定:作业队列 、作业运行的优先级 、输出队列 、输出优先级 、使用 的打印设备等。
– 查看/操作活动作业(WRKACTJOB) – 查看/操作批处理作业(WRKSBMJOB) – 查看/操作作业队列(WRKJOBQ)
– JOB是一种环境,是OS/400对工作进行管理的基本单 位,也是系统分配资源的基本单位。 – JOB分类:
系统JOB:一般以‘Q’开头,比如报表输出。 用户JOB:
– 自动启动JOB:子系统启动时自动启动; – 通讯JOB:与其它系统或设备进行联络; – 交互JOB:又称终端作业,从用户注册(Sign on)开始,到用 户注销(Sign off)时结束。 – 批处理JOB:一种脱机处理的作业,系统将用户提交的批处理作 业存放到作业队列(*JOBQ)排队处理,批处理作业产生的信息 输出到打印文件中,由打印作业进行处理。
基于对象的系统
基于对象而非面向对象: AS/400系统中没有类(Class)和子类(Subclass)的概念, 不存在继承机制。 对象(OBJ,习惯称为“目标”): AS/400系统上所有可被存储和检索的实体,具有封装 性(内部细节对外部应用来说是完全透明的)。 AS/400可通过逻辑名称来管理系统资源(不同类型的目 标),完全独立于内部结构。 所有目标的结构是一致的:
描述部分:名称、类型/子类型、拥有者、所在库、创建者、所有者、 保存/恢复、描述文本等信息;(DSPOBJD)
功能部分:与类型/子类型相关。
基于对象的系统
目标的分类(约80多种):
*DEVD *USRPRF *LIB *FILE *CMD *PGM …… (系统提供的目标一般以‘Q’ 开头)
基于对象的系统
文件(FILE)
AS/400开发环境
成员(MBR):
建立/存放在指定的FILE(PF-DTA或PF-SRC)中; 一个FILE可以有0或多个MBR; 对FILE进行操作时,通常是对FILE中的某个MBR进行操 作; 建立成员:ADDPFM或通过PDM菜单
根椐成员建立目标: 源物理文件(PF-SRC属性)中的MBR,可以有 不同的类型(如PF类型、DSPF类型、 RPGLE类型等),通过编译处理后可分别产 生不同类型的OBJ。
AS/400作业管理
– 作业名:
作业名由三部分组成 :作业号、用户名和作业名。
– 每个作业启动后都由系统分配一个唯一的作业号; – 用户名指提交或启动该作业的用户; – 对于批处理JOB,提交该作业的用户可以指定一个作业名; 交互JOB的作业名就是用户登录的工作站的名字 。
– 作业描述(*JOBD):
库(LIB)
– – – – – – – – 所有OBJ均建立/存放在指定的LIB中 建立库:CRTLIB 修改库:CHGLIB 使用库:WRKLIB 物理文件:属性为PF-DTA(数据属性),用于存放数据记录; 源物理文件:属性为PF-SRC(源码属性),用于存放源程序; 信息文件(MSGF)、显示文件(DSPF)、打印文件(PRTF); 建立源物理文件:CRTSRCPF。
AS/400技术培训(1)
AS/400系统介绍
AS/400系统介绍
AS/400系统概述 基于对象的系统 AS/400作业管理 AS/400开发环境
AS/400系统概述
AS/400发展历史
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)
作业描述包含了作业要用到的大部分属性值,如作 业队列(JOBQ)、输出队列(OUTQ)、作业的库 列表、使用的内存池、排队优先级等。 CRTJOBD、CHGJOBD、DSPJOBD
AS/400作业管理
– 作业管理
任务(task) :在MI下方,最底层; 进程(process) :在MI中,中间层;是作业管理提交给底层的工作单元; 作业(job) :用户提交的工作单元,建立在MI进程模型上; OS/400不能直接处理进程,只能对作业进行管理。
AS/400开发环境
常用命令
– 库操作(CRTLIB、 CHGLIB 、 CLRLIB 、 DLTLIB 、CPYLIB、DSPLIB、WRKLIB) – 库列表操作(ADDLIBLE、 RMVLIBLE、 CHGLIBL、 EDTLIBL、 CHGSYSLIBL ) – 源物理文件操作( CRTSRCPF 、 CHGSRCPF ) – 目标操作(WRKOBJ、DSPOBJD、 CHGOBJD、CRTDUPOBJ)
AS/400系统概述
iSeries 400系列
AS/400系统概述
AS/400的先进体系结构
AS/400系统概述
AS/400的系统集成
AS/400系统概述
数据库管理系统DB2/400
– AS/400的数据库管理功能完全融合于操作系统 和机器微码中。 – AS/400上的所有数据具有单一的数据源,对数 据的存取和检索采用单一处理方式。 – DB2/400是OS/400的一个组成部分,或者说 OS/400集成了DB2/400。
有真正存贮在库中。 – 通过库名、目标名和目标类型可以唯一确定系统中的 一个目标。
基于对象的系统
库列表(Library list)
– 目标的两种表示方法:
未指定LIB(简单名字); 指定LIB(复合名字)。
– 每个作业在OS/400中被初始化时,系统为该作 业创建一张库列表。 – 系统根据库列表来检索未指定LIB(简单名字) 的 OBJ(在库列表中自上而下地逐个搜索,当 在某个LIB中找到该OBJ时停止搜索)。