- 浏览: 914853 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (537)
- Java SE (114)
- Struts (18)
- Hibernate (25)
- Spring (3)
- Page_Tech (41)
- Others (87)
- Database (29)
- Server (24)
- OpenSource_Tools (15)
- IDE_Tool (22)
- Algorithm (28)
- Interview (22)
- Test (28)
- Hardware (1)
- Mainframe (25)
- Web application (4)
- Linux (3)
- PHP (17)
- Android (1)
- Perl (6)
- ubuntu (1)
- Java EE (9)
- Web Analysis (5)
- Node.js (2)
- javascript (2)
最新评论
-
一键注册:
request.getRequestURL()和request.getRequestURI() -
SuperCustomer:
...
SED的暂存空间和模式空间 -
juyo_ch:
讲得挺好理解的,学习了
java 死锁及解决 -
chinaalex:
最后一题答案正确,但是分析有误.按照如下过程,上一行为瓶,下一 ...
zz智力题 -
liaowuxukong:
多谢博主啦,弱弱的了解了一点。
C++/Java 实现多态的方法(C++)
继续练习 JCL, 虽说速度确实有点慢,可是我也尽力了,时间有限啊,我也不是那种只顾着学习的人,常去的 BLOG 还是要看,枪枪三人行也要看,还要关注一下 WAR3, 关注一下出了什么碟子,还要听音乐,一天的空闲时间就那么多,所以也就只有这点时间来学大机了。前几天练习了基本语法以及系统实用程序 IEFBR14, 以及 IEBGENER 的基本用法,凡是涉及到流内控制语句的就先放下了,不太看得懂,然后今天就轮到 IEBCOPY 了,不过先把前面的 EFBR14, 以及 IEBGENER 进行一个总结,但是首先应该注意的一点是凡是以 IEB 打头的数据集实用程序均不可用于 VSAM 数据集!
IEFBR14
IEFBR14 是一个不含控制语句的实用程序,它可以用来创建或删除磁盘数据集。下面
是它的应用实例:
例 . 数据集的删除
//DELETE JOB …
// EXEC PGM=IEFBR14
//DD1 DD DSN=data.set.name,DISP=(OLD,DELETE)
/*
需要注意的是,如果要删除的数据集已编目,用户不能在指定 UNIT 或者 VOL=SER 参
数。如果用户指定了以上参数,那么数据集虽然同样被删除,但不能被反编目。 (其实我现在连这几个参数的实际意义,编目,反编目都理解得不大好,失败)。
IEBGENER 程序主要用于:
( 1 ) 建立顺序数据集、分区数据集或扩展分区数据集成员的备份。这个拷贝可以是磁带到磁带、磁盘到磁盘或磁盘到磁带。注意:如果需要将备份数据集放在原数据集所在的卷,它们两者不能同名。
( 2 )从顺序数据集产生分区数据集或扩展分区数据集。通过实用程序控制语句,将顺序数据集逻辑化分为若干个记录组并为其分配成员名,之后 IEBGENER 程序把这些新建的成员放到指定的分区数据集或扩展分区数据集中。注意:对于含有跨区记录的数据集不能产生分区数据集或扩展分区数据集。
( 3 )为分区数据集添加新成员。 IEBGENER 程序将输入的顺序数据作为一个成员加到指定的分区数据集或扩展分区数据集中。
( 4 )产生一个编辑的顺序数据集、分区数据集或扩展分区数据集。通过使用实用程序控制语句,指定一个或一组记录或整个数据集的编辑信息。
( 5 ) 处理含有双字节字符数据集。用 IEBGENER 可以拷贝、编辑、重新组块或打印含有双字节字符( DBCS )的数据,也可以将含有 DBCS 数据的顺序数据集转换 成为分区数据集。
( 6 ) 打印顺序数据集、分区数据集或扩展分区数据集的成员。
( 7 ) 对数据集的逻辑记录进行重新组块或改变其长度。
( 8 ) 为顺序输出数据集拷贝用户标号。
( 9 ) 为用户例程提供编辑设施及出口,该例程用于处理标号、受控输入数据及永久性输入输出错误。
下面是 IEBGENER 的作业控制语句列表:
语 句 |
说 明 |
JOB |
作业初始 |
EXEC |
指定程序名 PGM=IEBGENER |
SYSPRINT DD |
指定系统输出数据集 |
SYSUT1 DD |
定义输入数据集 |
SYSUT2 DD |
定义输出数据集 |
SYSIN DD |
定义控制数据集,控制语句可以是 GENERATE 、 EXITS 、 LABELS 、 MEMBER 、 RECORD
|
控制语句说明:
GENERATE :指明成员名和别名数、记录标识符、文字及控制数据集中的编辑信息。
EXITS :指明用户出口例程。
LABELS :特指用户标号处理。
MEMBER :指定新建分区数据集或扩展分区数据集的成员名或成员别名。
RECORD :定义将处理的记录组并提供编辑信息。
例 1 . //PRINT JOB …
//STEP1 EXEC PGM=IEBGENER
//SYSPRINT DD SYSOUT=A
//SYSIN DD DUMMY
//SYSUT1 DD DSN=INPUT,UNIT=3380,DISP=SHR,
// DCB=(RECFM=F,LRECL=80,BLKSIZE=80),VOL=SER=111112
//SYSUT2 DD SYSOUT=A,DCB= DCB=(RECFM=F,LRECL=80,BLKSIZE=80)
上面是一个打印顺序数据集的例子。由于该作业不需要公用程序的控制语句,因此 SYSIN DD 语句定义了空数据集 DUMMY , SYSUT1 定义了输入顺序数据集 INPUT , SYSUT2
定义了输出数据集的输出设备,其中 DCB 参数用于改变数据输出格式。
发表评论
-
服务器集群从微软到IBM的实现原理
2012-03-22 10:21 2250适用机型: 所有服务器 文档内容: I ... -
TSO$ISPF入门 (怎样进入UNIX 从 ISPF)
2012-03-16 10:56 2398主机文件基础知识主机DATASET(就是PC的文件) 名字h ... -
[zz] 主机OS/390汇编程序入门篇
2011-12-28 15:41 1392概述 主机OS/390 汇编程序曾经风靡一时。它曾应用于 ... -
ISAM and VSAM
2011-11-27 13:55 2305一、ISAM文件 索引顺序 ... -
LOADXX in IPL
2011-11-27 13:55 842When the system is up, operator ... -
VSAM
2011-11-16 10:02 0一、VSAM概述: VSAM(Virtual St ... -
[转]大型机几种常见的文件格式
2011-11-16 09:59 0前面提到了几个例子 ... -
DFSMS之ACS介绍
2011-11-16 09:56 984ACS routine简介ACS是“自动类选择”的意思。在IS ... -
DFSMS四个组件
2011-11-16 09:54 982DFSMS四个基本组件概述 ... -
More about IPL
2011-11-16 09:47 823The Hardware Management Conso ... -
VSAM基础知识介绍
2011-11-16 09:46 14201。VSAM基本概念 虚拟存 ... -
Catalog数据集查找流程与VTOC介绍
2011-11-16 09:44 1514Catalog与查找数据集Catalog是一个很重要的概念,依 ... -
JCL错误集锦
2011-04-07 17:19 6885在工作中,TSO可能会根据不同的工作性质来安装不同的模块, ... -
IMS 介绍
2011-02-23 14:22 1534简介 IMS 是 IBM ... -
data set
2011-01-21 14:21 886在IBM的主框架操作系统中,数据集(data set)就是一个 ... -
IEBCOMP 和 IEHLIST
2011-01-21 09:41 1463IEBCOMP IEBCOMPR 程序用 ... -
IEBPTPCH
2011-01-21 09:40 1615IEBPTPCH IEBPTPCH 可以 ... -
IEBCOPY
2011-01-21 09:38 1021IEBCOPY : IEBCOPY ... -
CICS 下建立MAP
2011-01-19 17:28 1374起这个标题的时候,自己都还是迷迷糊糊的,因为 我到现在还搞 ... -
VSAM
2011-01-19 17:27 1390一个礼拜没整理大机笔 ...
相关推荐
在《大型机-JCL中文教程》中,你将详细学习到如何编写有效的JCL脚本,如何处理I/O操作,以及如何调试和优化作业流程。通过实例和练习,你将能够熟练掌握这一控制语言,从而在大型机环境中自如地进行作业管理和调度。...
### 大型机技术之JCL详解:从实践到理解 #### 一、JCL基础知识概览 JCL,即Job Control Language(作业控制语言),是IBM大型机系统中用于控制作业执行的一种脚本语言。它允许用户通过一系列指令来定义作业的执行...
JCL(Job Control Language)是IBM大型机操作系统如OS/390或z/OS中的作业控制语言,用于定义和调度系统作业。本练习旨在帮助你熟悉JCL的基本语法,特别是涉及数据集的分配和管理。 首先,让我们了解如何编写JCL来...
### 大型机上机练习1 实验一 主机环境熟悉 #### 1. 实验目的和要求 本实验的主要目的是让参与者熟悉IBM个人通讯软件(PCOMM)的安装和配置过程,以及如何通过该软件连接至大型主机并进行基本操作。此外,还需要...
【os390大型服务器及JCL教程】 OS/390是IBM为大型主机(Mainframe)系统设计的一种操作系统,它在20世纪末到21世纪初广泛应用于金融、电信、保险等行业的核心业务处理。OS/390是System/390操作系统的后续版本,提供...
【IBM大型机培训资料】是一份专为学习和掌握IBM大型机技术,特别是COBOL编程语言设计的综合培训资源。这份资料集包含了理论讲解、实践操作和学习指南,旨在帮助初学者和有一定经验的开发者深入理解IBM大型机平台上的...
3. **JCL(Job Control Language)**:掌握编写和调试JCL脚本,用于控制大型机上的作业执行流程。 4. **DFSMS(Data Facility Storage Management Subsystem)**:理解数据管理和存储的体系,包括数据集管理、备份...
在IT领域,JCL(Job Control Language)和COBOL(Common Business Oriented Language)是两种重要的编程语言和作业控制工具,尤其在大型机系统中广泛使用。本篇将详细介绍JCL与COBOL的关系、它们各自的作用以及如何...
【标题】"jcl ppt"涉及的是IBM主机系统中的Job Control Language(JCL),这是一种用于在大型机系统,如IBM System z系列上控制作业执行的编程语言。JCL是IBM Mainframe环境中不可或缺的部分,用于定义数据处理任务...
JCL,全称为Job Control Language,是IBM大型机系统中的作业控制语言,主要用于定义和控制在Mainframe系统上的作业流程。它是一种非交互式的编程语言,用来预设作业的执行环境、指定输入输出设备、以及调度作业的...
JCL 用指南是 实 DSE大型机 用指南系列作品的入 作品,旨在介 并 实 门级 绍 明 说 Job Control Language 在MVS上的用途、工作原理、用法以及使用技巧。 目 者 标读 从事以及希望从事大型机(mainframe)相 工作的 ...
COBOL(Common Business Oriented Language)是一种古老但仍然广泛使用的编程语言,尤其在金融、政府和保险行业的大型系统中。这个压缩包文件是针对COBOL编程的学习资源,适合初学者或者正在进行COBOL培训的人员使用...
VSAM(Virtual Storage Access Method,虚拟存储访问方法)是IBM在大型机系统中广泛使用...本套VSAM训练资料旨在帮助学习者掌握VSAM的基本概念、操作技巧及实践应用,通过反复练习,提升在大型机系统中的数据管理能力。
通过这些PPT和练习文档,学习者可以逐步了解并掌握IBM大机的基础操作,包括ISPF的使用、操作系统管理、数据库操作以及系统间的通信。这将为未来在大型主机环境中工作或进行更高级的系统管理奠定坚实的基础。
通过学习本教程,读者不仅可以掌握COBOL编程的基本技能,还能理解如何在大型机环境下使用JCL来管理和执行COBOL程序。对于那些希望进入或深入理解商业计算领域的专业人士来说,这是一个非常有价值的起点。
以上题目涵盖了IBM Z01认证考试中的一些基础知识和技术细节,有助于考生加深对IBM大型机系统的理解和掌握。通过对这些题目的学习和练习,考生可以更好地准备IBM Z01认证考试。值得注意的是,虽然这个题库只有20题,...
5. **大型机知识**:由于COBOL常用于IBM大型机,熟悉z/OS操作系统、JCL(Job Control Language)和MVS(Multiple Virtual Storage)系统是必要的。 6. **现代工具和框架**:学习如何使用现代的开发环境(如Micro ...
- 编写COBOL程序:COBOL是一种用于商业数据处理的编程语言,主要用于编写大型主机系统。在Exercise 1中,你需要创建一个COBOL程序,它能读取包含特定布局的输入文件,并进行计算。 - 编译COBOL程序:编译过程将源...