指定接管命令 :DFHCLT TYPE=COMMAND

此宏允许您指定在接管期间备用 CICS® 系统要使用的命令。

读取语法图跳过可视语法图DFHCLTTYPE=COMMAND,COMMAND=command-string
COMMAND=command-string
定义传递给 MVS 执行的命令。 CICS 不会解释此命令。

以这种方式发出的命令最频繁的是 CEBT PERFORM TAKEOVER

在多区域操作 (MRO) 中,如果存在 从属 区域的简单层次结构,那么发生故障的主区域可以向其每个从属区域发出此命令 (如果需要它们也移至另一个 CPC)。

在更复杂的多区域操作中,发生故障的主区域可以向其 协调程序 区域发出此命令,协调程序可以向同一区域层次结构中的其他主区域和从属区域发出相同命令。 因此,许多与 MRO 连接的区域可以一起移动到另一个 CPC ,而无需操作员干预。

一些示例如下:
  • 没有协调程序的主区域向从属区域发送命令:
    DFHCLT TYPE=COMMAND,
            COMMAND='MODIFY CICSDEP,CEBT PERFORM
            TAKEOVER'
  • 主区域向其协调程序区域发送命令:
    DFHCLT TYPE=COMMAND,
            COMMAND='MODIFY CICSCRD,CEBT PERFORM
            TAKEOVER'
  • 协调程序区域将命令发送到主区域和从属区域:
    DFHCLT TYPE=COMMAND,
            COMMAND='MODIFY CICSMAS,CEBT PERFORM
            TAKEOVER'
    DFHCLT TYPE=COMMAND,
            COMMAND='MODIFY CICSDEP,CEBT PERFORM
            TAKEOVER'
  • 您还可以向在 MVS 下运行的任何其他作业发出其他命令:
    DFHCLT TYPE=COMMAND,
            COMMAND='MODIFY jobname,command
            string'