`

JCL例程——IEBCOMPR

阅读更多

IEFBR14 是一个比较常用的实用程序,它实际是一个空程序,什么也不做,只是返回返回
码0,但是使用它可以进行JCL 语言的各种处理,如DD 语句中创建数据集等。
使用 IEFBR14 来创建数据集:
例一:
//DEFFILE JOB CLASS=A,REGION=4096K,
// MSGLEVEL=(1,1),MSGCLASS=A,NOTIFY=&SYSUID
//DELETE EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DELETE TEST.FILE
/*
//ALLOC EXEC PGM=IEFBR14
//SYSPRINT DD SYSOUT=*
//FILE1 DD DISP=(NEW,CATLG),DSN=TEST.FILE,
// UNIT=3380,VOL=SER=MVSDL3,
// SPACE=(3200,(360,180)),
// DCB=(RECFM=VB,BLKSIZE=3200)
以上JCL 创建了一个新的顺序数据集TEST.FILE
例二:
//SAMPJOB JOB CLASS=A,MSGCLASS=A,MSGLEVEL=(1,1)
//DELETE EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
DELETE TEST.FILE1
/*
//DEFINE EXEC PGM=IEFBR14
//FILE1 DD DSN=TEST.FILE1,
// DISP=(NEW,CATLG),
// STORCLAS=OSBASE,MGMTCLAS=OSMGMT,
// SPACE=(6160,(500,100,200)),
// DCB=(LRECL=80,BLKSIZE=6160,DSORG=PO,RECFM=FB)
上例中创建了一个分区数据集TEST.FILE1
删除文件:
//IEFBR14 JOB CLASS=A,REGION=4096K,MSGLEVEL=(1,1),
// MSGCLASS=A,NOTIFY=&SYSUID
//STEP1 EXEC PGM=IEFBR14
//DATASET DD DSN=TEST.BACKUP,DISP=(OLD,DELETE)

分享到:
评论

相关推荐

    DD 语句常见参数——JCL Mainframe

    DD 语句是 JCL(Job Control Language)中的一种关键指令,用于定义作业中的输入/输出数据集。在 Mainframe 环境中,DD 语句的参数配置至关重要,因为它直接影响到作业的执行和数据处理。以下是 DD 语句中常见的几个...

    Jcl/Jvcl支持Delphi xe 10.3

    《JCL/JVCL在Delphi XE10.3中的支持与应用》 JCL(Java Class Library)和JVCL(Java Visual Component Library)是两个在Delphi开发者社区中广泛应用的开源库,它们提供了丰富的功能和组件,极大地扩展了Delphi的...

    First JCL Sample-经典JCL例子

    JCL,全称为Job Control Language,是IBM大型主机系统中用于控制作业流程的脚本语言。它是IBM Mainframe操作系统的核心组成部分,主要用于定义和调度在主机上运行的作业。本篇文章将详细讲解一个基础的JCL样本,以...

    JCL错误代码汇总

    JCL错误代码汇总,各种JCL编译过程中的出现的错误代码。

    IBM内部JCL资料

    - **类型**:JCL程序主要有两种类型——目录化程序(Cataloged Procedures)和内嵌程序(Instream Procedures)。目录化程序存储在系统库中,可供所有程序员使用;而内嵌程序则直接编写在作业流中。 #### 二、创建...

    JCL_Debug_StackTrace_Demo

    JCL(Jedi Code Library)是一个强大的开源库,它为Delphi开发者提供了丰富的工具和功能,其中之一就是异常处理和堆栈跟踪。本文将详细讨论如何使用JCL进行调试,特别是如何利用其强大的堆栈跟踪功能来诊断和解决...

    JCL语言与实用程序教程.pdf

    - **IEBCOMPR**:进行数据压缩。 - **IEBCOPY**:复制数据集。 - **IEBGENER**:生成数据集。 - **DFSORT**:强大的排序工具,支持复杂的数据处理需求。 通过以上总结可以看出,JCL不仅是一种控制作业执行的语言,...

    jcl语言教程

    此外,IBM大型机提供了大量的实用程序,如IEFBR14、IEBCOMPR、IEBCOPY、DFSORT等,用于数据转换、压缩、排序等常见数据处理任务。掌握这些实用程序的使用方法,可以大大提高数据处理的效率和准确性。 #### 结论 ...

    日立大机JCL手册_影印版

    【日立大机JCL手册_影印版】是一份重要的技术参考资料,主要针对日立公司的大型主机系统,尤其关注其Job Control Language(JCL)。JCL是IBM大型机操作系统,如MVS、IMS等环境下的作业控制语言,用于描述和控制在...

    JCL Utilities

    在本文件中提到的JCL实用程序主要包括IEBCOMPR(Compare Data Sets)、IEBCOPY(Copy Data Sets)和IEBDG(Data Set Generation)等。这些工具是针对特定任务设计的,它们极大地简化了复杂的数据处理工作,提高了...

    IBM大型机JCL培训教程

    - **IEBCOMPR**: 用于压缩数据集。 - **IEBCOPY**: 用于复制数据集。 - **DFSORT**: 用于对数据集进行排序、合并等操作。 通过本课程的学习,学员将能够深入了解JCL的基本概念和语法,掌握如何使用JCL编写有效的...

    jcl-over-slf4j-1.7.25-API文档-中文版.zip

    赠送jar包:jcl-over-slf4j-1.7.25.jar; 赠送原API文档:jcl-over-slf4j-1.7.25-javadoc.jar; 赠送源代码:jcl-over-slf4j-1.7.25-sources.jar; 赠送Maven依赖信息文件:jcl-over-slf4j-1.7.25.pom; 包含翻译后...

    jcl-over-slf4j-1.7.33-API文档-中文版.zip

    赠送jar包:jcl-over-slf4j-1.7.33.jar; 赠送原API文档:jcl-over-slf4j-1.7.33-javadoc.jar; 赠送源代码:jcl-over-slf4j-1.7.33-sources.jar; 赠送Maven依赖信息文件:jcl-over-slf4j-1.7.33.pom; 包含翻译后...

    有关jcl语法 练习

    JCL(Job Control Language)是IBM大型机操作系统如OS/390或z/OS中的作业控制语言,用于定义和调度系统作业。本练习旨在帮助你熟悉JCL的基本语法,特别是涉及数据集的分配和管理。 首先,让我们了解如何编写JCL来...

    JVCL345及JCL231

    JVCL (Java Variant Component Library) 和 JCL (Java Class Library) 是两个在 Delphi 开发环境中广泛使用的组件库。这两个库分别提供了大量的组件和实用工具,以帮助开发者提高开发效率和代码质量。在这个特定的...

    JCL大型机应用

    【JCL大型机应用】 JCL(Job Control Language)是IBM大型机系统中用于控制作业流程的语言,它是大型机环境中不可或缺的一部分。JCL是大型机系统管理员和程序员用来提交、调度和管理作业的重要工具,其主要任务是...

    spring-jcl-5.3.10-API文档-中文版.zip

    赠送jar包:spring-jcl-5.3.10.jar; 赠送原API文档:spring-jcl-5.3.10-javadoc.jar; 赠送源代码:spring-jcl-5.3.10-sources.jar; 赠送Maven依赖信息文件:spring-jcl-5.3.10.pom; 包含翻译后的API文档:spring...

    JCL语言与实用程序教程

    2. **IEBCOMPR**: 用于压缩数据集。 3. **IEBCOPY**: 用于复制数据集。 4. **IEBGENER**: 用于生成新数据集。 5. **DFSORT**: 用于排序数据集。 通过学习这些JCL语言的基础概念、语句及其实用程序,用户可以有效地...

Global site tag (gtag.js) - Google Analytics