事务转储实用程序的作业控制语句 (DFHDU710)
用于运行 DFHDU710 程序的作业流应包含以下数据集的 DD 语句:
- DFHDMPDS (必需)
- 要从中处理转储数据的输入数据集。
- DFHPRINT (必需)
- 将转储数据写入的输出数据集,通常是打印机。
- DFHTINDX (可选)
- 需要将转储索引摘要写入的输出数据集 (如果需要索引摘要输出)。 如果省略 DFHTINDX DD 语句,那么 DFHDU710 会尝试打开 SYSPRINT 数据集以进行转储索引输出。 如果失败,您将收到消息 IEC130I,并且不会写入转储索引摘要。
- SYSIN (可选)
- 在其中定义 DFHDU710 程序的控制语句的 SYSIN 数据集,如果要对特定选择参数进行编码,那么需要该数据集。 如果省略 SYSIN DD 语句,那么将显示消息 IEC130I。
以下示例是 DFHDU710 程序的样本作业流。图 1。 用于格式化和打印 CICS 事务转储数据集的样本作业
//PRNTDMP JOB accounting info,name,MSGLEVEL=(1,1),
// CLASS=A,MSGCLASS=A,REGION=2M 1
// EXEC PGM=DFHDU710,PARM='command,command,...' 2
//STEPLIB DD DSN=CICSTS54.CICS.SDFHLOAD,DISP=SHR 3
//DFHDMPDS DD DSN=CICSTS54.CICS.DFHDMPA,DISP=SHR
//DFHTINDX DD SYSOUT=A
//DFHPRINT DD SYSOUT=A,DCB=(BLKSIZE=133)
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
SELECT TYPE=OR
[selection parameters, each on a separate line]
END
/*
//
- 样本 JCL 给出了通常需要运行 DFHDU710 实用程序的区域大小 2 MB。 您可以使用样本区域大小作为自己 JCL 的基础,但必须确保区域大小足以在 CICS® 环境中运行 DFHDU710 实用程序。
- EXEC 语句的 PARM 选项包括:
- NOABBREV
- 阻止在事务转储中以缩写格式格式化跟踪条目。
- 不完整
- 防止在事务转储中以完整格式格式化跟踪条目。
可以使用 NOABBREV 和 NOFULL 选项来禁止跟踪格式化。 缺省操作是,跟踪将以AB略格式显示,后跟 FULL 格式 (请参阅 DFHTU710 实用程序的 ABBREV 和 FULL 关键字以获取详细信息)。
注: ABBREV 和 FULL 不是DFHDU710 实用程序的有效关键字。 - DOUBLE| 单个
- 对于 SINGLE ,事务转储输出是单间隔打印的。 对于 DOUBLE ,输出在打印行之间使用空白行进行打印。
- TRANSLATE=LC| FOLD | UC
- 对于 LC ,在转储输出右侧的解释输出中,小写字母打印为小写,大写字母打印为大写字母。 对于 FOLD ,在解释的输出中,所有小写字母都将转换为大写字母。 对于 UC ,在解释的输出中仅打印大写字母。
- 要与 CICS 同时运行事务转储实用程序以处理不活动磁盘事务转储数据集,请在定义启动作业流中的事务转储数据集的 DD 语句中指定 DISP=SHR。