JCL实用程序是预先编写的程序,广泛用于大型机中,以实现日常需求,组织和维护数据。它用于在数据集或记录级别重新组织,更改或比较数据。
这些实用程序允许操作数据集,这些数据集作为程序的输入提供。
- IEBCOPY –
它用于将一个或多个成员从现有数据集中复制到新的或现有的PDS数据集中,用于压缩PDS,将PDS加载到TAPE以及从TAPE卸载到DISK。 - IEBGENER –
它用于复制或打印顺序数据集。也用于将任何TAPE文件复制到DISK或将DISK复制到TAPE。 - IEHLIST –
它是一种系统实用程序,用于列出一个或多个PDS目录中的条目,目录中的条目或列出卷目录(VTOC)的内容。 - IEHMOVE –
它用于将一个数据集从一个体积移动到另一体积。 - IEBCOMPR –
它用于比较两个PS或PDS数据集的内容。 - IEBEDIT –
它用于创建包含选择的作业步骤的JCL。这些作业步骤可以输入到作业流中进行处理。 - IEHPROGM –
它用于删除或重命名数据集或成员,以及用于编目或取消编目非VSAM数据集。 - DFSORT和SYNCSORT –
它是功能强大的IBM实用程序,用于复制,排序或合并数据集。 SYSIN DD语句用于指定条件。它用于实现许多功能,- 将所有记录从SORTIN复制到SORTOUT。
- 跳过前100条记录,然后复制20条记录。
- 按指定字段位置的顺序对输入文件进行排序。
- 根据条件在输入文件中包含或忽略记录。
- 按照指定字段位置的顺序合并输入文件。
- 根据输入文件中指定的JOIN KEY联接两个或多个输入文件。
- 删除重复项
- 对相同键记录的值求和。
- 将序列号添加到输出文件。
- 重新整理输入文件,然后再进行排序。
- 从单个输入文件创建多个文件。
- 写入之前重组已排序的文件。
- ICETOOL –
它是DFSORT的包装,是另一个IBM实用程序,用于对数据集执行各种操作。文件操作在TOOLIN DD语句中指定。- 复制唯一,选定和重复的记录。
- 获取数字字段的统计信息(最大值,平均值和总数)。
- 计算字段中的唯一值。
- IDCAMS –
生成和修改VSAM和生成数据组(GDG)数据集。执行IDCAMS任务的命令包括DEFINE,PRINT,LISTCAT,REPRO,ALTER,VERIFY和DELETE。它会按时间顺序为GDG创建版本化文件。它列出了VSAM数据集属性并删除不需要的数据集。