交易重启程序
如果出现以下情况,CICS®默认事务重启程序会请求重启事务:
- 事务未执行终端读取 (读取初始输入数据除外) ,终端写入或同步点, 和
- 重新启动计数小于 20 (用于限制重新启动次数) , 和
- 当前异常终止代码为下列其中一项:
- ADCD ,指示事务由于 DBCTL 死锁而异常终止
- AFCF ,指示事务由于文件控制检测到死锁而异常终止
- AFCW ,指示事务由于 VSAM 检测到的死锁而异常终止 (仅 RLS)。
注: 无法重新启动使用 RETURN TRANSID CHANNEL () 启动的伪会话事务。
CICS默认事务重启程序 DFHREST 的源代码在 SDFHSAMP 库中仅以汇编语言提供。
用于映射通信区域的汇编程序副本位于 SDFHMAC 库中。
凡是看到 nn 的地方, nn 表示 CICS 版本, library 就是库名称。 例如, CICSTS64。 CICS.SDFHLOAD。