运行 DFHINST6 作业

此作业执行 SMP/E 的APPLY和ACCEPT功能,分别将 CICS® 事务服务器安装到目标库和分发库中。

要确保 DFHINST6 成功运行,请执行以下步骤:
  • 确保 Db2® SDSNLOAD 库可用于此作业。 如果没有 SDSNLOAD ,那么 DFHINST6 将失败; 请参阅 指定 SDSNLOAD 库的数据集名称

    如果使用空的 SDSNLOAD 库运行 DFHINST6 ,那么 APPLY 步骤将完成,返回码为 4 ,并且绑定程序的返回码为 8。 REXX for CICS 模块 CICSQL 和 CICDB2(与 Db2的接口) 存储在 SCICLOAD 中,没有必需的 Db2 例程,并且不可用。

  • 在安装了 z/OS® UNIX 文件系统的同一 MVS 映像上运行 DFHINST6 ,除非您已配置 MVS 共享。

    如果修改了其他安装作业(例如,要使用现有的库,因此也使用现有的目标区域和分发区域),那么考虑将 DFHINST6 作业分割成执行 APPLY CHECK、APPLY、ACCEPT CHECK 和 ACCEPT 函数的四个独立作业。

DFHINST6 作业是所有安装作业中运行时间最长的一个作业。 它会产生大量的打印输出。 对于 DFHINST6 作业的区域大小,当前设置为“REGION=0M”,因为该作业比其他安装作业需要更多内存。 调整 JES 参数(例如,用 JES2 /*JOBPARM LINES=99 语句)以避免发生系统异常终止 722。

如果成功,此作业将给出返回码 4。 请参阅 GIM23903W -LINK 成功。 消息,在应用作业输出的报告中列出。 根据安装程序的执行环境,DFHINST6 作业会发出 GIM23903W 消息和 GIM23913W 消息。 这两个消息都是可以接受的。

绑定程序在 APPLY 阶段为未解析的外部引用生成 IEW2454W 消息,而某些 CICS Transaction Server 装入模块在安装期间进行链接编辑,并给出返回码 4。 您还可能会收到大量 IEW2646W 和 IEW2651W 消息,这分别指示与用户指定的 RMODE 和 AMODE 方式存在冲突。 您可以忽略这些 IEWxxxx 消息,这些消息是针对可执行 CICS Transaction Server 装入模块的组件对象模块生成的。

可能会显示消息 IEW2689W、IEW2470E、IEW2648E 和 IEW2303E。 可以忽略它们。

运行 DFHINST6 作业后,该作业会产生以下 SMP/E 消息:
GIM20502I  GIMSMP PROCESSING IS COMPLETE - THE HIGHEST RETURN CODE WAS 04 -

您可以忽略这条 SMP/E 消息。

若出现其他 SMP/E 消息,请参阅 SMP/E 获取 z/OS 消息、代码及诊断指南,了解其含义并采取相应措施。

如果 DFHINST6 作业异常结束,那么检查作业日志以确定发生问题的原因,纠正问题,然后从 DFHINST1 作业开始,重复运行所有作业。 问题纠正可以避免在重新运行这些 SMP/E 作业期间发生 SMP/E 空间问题,以及随之发生的 X37 异常终止。

如果 DFHINST6 作业失败,并且您在使用现有的全局区域(即,您指定了 DFHISTAR 作业的 GZONE 参数以及处置参数 OLD),请执行以下步骤:
  1. REJECT CICS Transaction Server 基本级别函数 SYSMOD。
  2. 重新运行 DFHINST1 作业。 当重新运行安装作业时,在先前运行中已成功完成的一些步骤将生成值为 8 的返回码。