交易重启程序

如果出现以下情况,CICS®默认事务重启程序会请求重启事务:
  1. 事务未执行终端读取 (读取初始输入数据除外) ,终端写入或同步点,
  2. 重新启动计数小于 20 (用于限制重新启动次数) ,
  3. 当前异常终止代码为下列其中一项:
    • ADCD ,指示事务由于 DBCTL 死锁而异常终止
    • AFCF ,指示事务由于文件控制检测到死锁而异常终止
    • AFCW ,指示事务由于 VSAM 检测到的死锁而异常终止 (仅 RLS)。
注: 无法重新启动使用 RETURN TRANSID CHANNEL () 启动的伪会话事务。

CICS默认事务重启程序 DFHREST 的源代码在 SDFHSAMP 库中仅以汇编语言提供。

用于映射通信区域的汇编程序副本位于 SDFHMAC 库中。

凡是看到 nn 的地方, nn 表示 CICS 版本, library 就是库名称。 例如, CICSTS64。 CICS.SDFHLOAD。