MERGECOPY使用的数据集
MERGECOPY实用程序在运行过程中会使用多个数据集。
下表列出了MERGECOPY使用的数据集。 表格中列出了用于识别数据集的DD名称、数据集描述以及是否需要该数据集的说明。 在JCL中为每个所需数据集和任何可选数据集添加语句。
| 数据集 | 描述 | 是否必需? |
|---|---|---|
| SYSIN | 输入包含实用程序控制语句的数据集。 | 是 |
| SYSPRINT | 消息输出数据集。 | 是 |
| 图像复制数据集 | 包含最终图像副本的图像副本数据集。 使用实用程序控制语句的 COPYDDN 选项指定其 DD 名称。 默认的DD名称为SYSCOPY。 | 是 |
| 工作数据集 | 用于中间合并输出的临时数据集。 使用实用程序控制语句的WORKDDN选项指定其DD名称。 默认的DD名称是 SYSUT1。 | 是 |
| 输入数据集 | 您可以预先分配的图像复制数据集。 您来定义DD的名称。 | False |
- 表空间
- 合并副本的对象。
以下对象在实用程序控制语句中命名,不需要JCL中的DD语句:
数据集数
合并操作的输入数据集是动态分配的。 要合并增量副本,请在JCL中为实用程序作业分配一个工作数据集(WORKDDN)和最多两个新的副本数据集(COPYDDN)。 您可以将数据集分配到磁带或磁盘上。 如果将它们分配给磁带,则需要为每个数据集配备一个额外的磁带驱动器。
通过MERGECOPY的COPYDDN选项,您可以为输出数据集指定DD名称。 该选项的格式为 COPYDDN (ddname1,ddname2) ,其中 ddname1 是当前运行的系统中的主要输出数据集的DD名称 Db2 , ddname2 是当前运行的系统中的备份输出数据集的DD名称 Db2。 默认值为 ddname1 是SYSCOPY。
MERGECOPY的RECOVERYDDN选项允许您在恢复站点指定输出图像的复制数据集。 该选项的格式为 RECOVERYDDN (ddname3, ddname4)其中 ddname3 是恢复站点上主输出映像副本数据集的 DD 名称, ddname4 是恢复站点上备份输出数据集的 DD 名称。
定义工作数据集
工作数据集的大小至少应与合并的最大输入图像副本数据集相同。 使用与图像复制数据集相同的DCB属性。