选择事务转储实用程序的输出 (DFHDU710)
CICS 转储域的输出将写入 DASD 或磁带,具体取决于您在创建事务转储数据集并将其定义到 CICS时指定的时间。 事务转储实用程序 DFHDU710为打印准备事务转储输出并打印格式化信息。
关于此任务
不会擦除事务转储数据集的内容,但在下次打开该数据集以供使用时会丢失这些内容。 仅在以下情况下才会发生此情况:
- 在初始化期间打开数据集。
- 您可以使用 CEMT SET DUMPDS SWITCH 命令或相应的 EXEC CICS SET 命令切换到数据集。
- 数据集通过 CEMT SET DUMP OPEN 命令或相应的 EXEC CICS SET 命令显式打开。
如果使用转储实用程序来打印 CICS仍在使用的转储数据集,那么将打印当前运行期间写入的任何事务转储。 之后可能是来自先前运行的未识别部分事务转储,其头在当前运行期间已被覆盖。 任何此类部分事务转储都可以后跟先前运行的进一步事务转储。
请勿使用转储实用程序来打印在最近执行 CICS期间未打开的转储数据集。 如果尝试,那么将重新打印先前执行中的事务转储,或者程序无法识别数据集上的记录。
过程
- 在打印事务转储数据集之前,请关闭该数据集。 使用 CEMT SET DUMPDS SWITCH 命令或相应的 EXEC CICS 命令来切换到另一个转储数据集,并关闭活动的转储数据集。要使 CICS 在转储数据集已满时自动执行切换,请使用 CEMT SET DUMPDS AUTOSWITCH 命令或相应的 EXEC CICS SET 命令。 打印转储数据集的内容时,请勿切换转储数据集。
- 要选择要打印的转储,请使用 SYSIN 数据集中的控制语句。除了您选择的转储之外, DFHDU710 程序始终以正在处理的数据集上的转储的索引形式写入摘要。 索引信息取自事务转储头记录,并写入使用 DD 名称 DFHTINDX 定义的数据集,或写入 SYSPRINT 数据集 (如果缺少 DFHTINDX DD 语句)。