博客
关于我
7大常用JCL 模板
阅读量:788 次
发布时间:2023-01-23

本文共 1708 字,大约阅读时间需要 5 分钟。

JCL 常用命令模板总结

在数据管理领域,JCL(Job Control Language)是一种重要的工具用于定义和提交工作流程。以下是七种常用JCL模板,涵盖数据集的创建、删除以及相关操作。这些模板可以根据实际需求进行定制和扩展。

删除数据集

最基本的JCL命令用于删除指定数据集。以下是一个标准的删除命令模板:

//jobname JOB NOTIFY=&SYSUID//stepname EXEC PGM=IEFBR14//SYSPRINT DD SYSOUT=*//ddname DDDSN=dsname,DISP=(OLD,DELETE,DELETE)//

删除VSAM数据集

VSAM(Virtual Storage Access Method)是一种常用的数据管理方法。删除VSAM数据集的命令如下:

//jobname JOB NOTIFY=&SYSUID//stepname EXEC PGM=IDCAMS//SYSPRINT DD SYSOUT=*//SYSIN DD *DELETE 'entryname1'DELETE 'entryname2,entryname3,entryname4'//

创建数据集

创建新的数据集通常需要指定存储设备和数据集属性。以下是一个典型的创建命令:

//jobname JOB//stepname EXEC PGM=IERBR14//ddname DDDSN=dsname,DISP=(NEW,CATLG)//UNIT=SYSALLDA,SPACE=(TRK,1)//

数据集上带库

将数据集存储在库中的命令如下:

//jobname JOB//stepname EXEC PGM=IEBGENER//SYSPRINT DD SYSOUT=*//SYSIN DD DUMMY//SYSUT1 DD DSN=dsname,DISP=SHR//SYSUT2 DD DSN=dsname,DISP=(NEW,CATLG)//UNIT=tapedevice,VOL=SER=volser//

拷贝顺序数据集

顺序数据集的拷贝操作如下:

//jobname JOB NOTIFY=&SYSUID//stepname EXEC PGM=IEBGENER//SYSPRINT DD SYSOUT=*//SYSIN DD DUMMY//SYSUT1 DD DSN=dsname,DISP=SHR//SYSUT2 DD DSN=dsname,DISP=OLD//

拷贝分区数据集

分区数据集的拷贝操作要求使用适当的参数配置:

//jobname JOB//stepname EXEC PGM=IEBCOPY//SYSPRINT DD SYSOUT=*//sysut1 DD DSN=dsname,DISP=SHR//sysut2 DD DSN=dsname,DISP=(NEW,CATLG)//SPACE=(CYL,(1,1,45)),//DCB=(RECFM=FB,LRECL=80,BLKSIZE=800),//UNIT=unit,VOL=SER=volser//SYSIN DD *//COPYIN DD=sysut1,OUTDD=sysut2//SELECTM=(membername)//

拷贝分区数据集成员

如果需要拷贝分区数据集成员到另一个分区数据集:

//jobname JOB NOTIFY=&SYSUID//stepname EXEC PGM=IEBCOPY/*JOBPARMS YSAFF=*,LINES=99*///SYSPRINT DD SYSOUT=*//sysut1 DD DSN=dsname,DISP=SHR//sysut2 DD DSN=dsname,DISP=SHR//UNIT=uint,VOL=SER=vol//SYSIN DD *//COPYMOD INDD=sysut1,OUTDD=sysut2//SELECTM=(membername)//

这些模板为用户提供了创建和管理数据集的基础命令,用户可以根据实际需求进行修改和扩展。

转载地址:http://dseyk.baihongyu.com/

你可能感兴趣的文章
MacOS 应对系统无响应的方法
查看>>
Mac隐藏辅助功能|自定义苹果Mac显示器
查看>>
ActivityNotFoundException异常错误
查看>>
git远程仓库切换
查看>>
学习Vue.js2.0(国外视频教程)
查看>>
ubuntu 16.04 镜像下载
查看>>
CUDA9.1、cuDNN7在Ubuntu16.04上的安装
查看>>
微信小程序云开发:怎么删除云函数?已解决
查看>>
解决微信小程序项目导入的问题:app.json 未找到、 __wxConfig is not defined
查看>>
非迅捷|PDF、Word、PPT、Excel、图片等互相在线转换:免费、简单、快速、零错误、无套路
查看>>
PyCharm配置anaconda环境
查看>>
查找最小值栈的O(1)
查看>>
Java面试题整理,闭关在家37天“吃透”这份345页PDF,纯干货
查看>>
概念唱片Plastic Beach封面高清壁纸
查看>>
LINUX-WIFI无线接入的一些东西
查看>>
word文档手写字母总会大写问题
查看>>
Redis中的key
查看>>
Spring 和 DI 依赖注入
查看>>
laravel server error 服务器内部错误
查看>>
iJ配置Maven环境详解
查看>>