启用和禁用 IMS 功能

如果缺省情况下未启用 IMS 功能,那么可以通过发出 UPDATE IMSFUNC 命令在 IMS 运行时动态启用该功能。 或者,可以通过将函数定义为在 IMS PROCLIB 数据集的 DFSDFxxx 成员中启用,然后冷启动 IMS来静态地启用该函数。

要动态启用 IMS 功能,请确保已启用 OM 和 SCI。

使用 UPDATE IMSFUNC 命令进行的更改将记录在 x "22" 映射字节 x "31" 日志记录中,并且可在 IMS 重新启动期间进行恢复。 例如,如果在 DFSDFxxx 成员中启用了功能,并且稍后使用 UPDATE IMSFUNC禁用了该功能,那么在 IMS 重新启动时将恢复已禁用的值。

如果使用 UPDATE IMSFUNC 命令更改函数启用值,并且 IMS 处于冷启动状态,那么会发生下列其中一种情况:
  • 对于本地函数,在冷启动期间将从 DFSDFxxx PROCLIB 成员检索启用值。 在这种情况下,可能需要在冷启动后发出 UPDATE IMSFUNC 命令以将启用值返回到先前状态。
  • 对于全局函数,如果您使用 RM , CQS 和资源结构,那么在冷启动期间将从资源结构中检索启用值。
  • 对于目录功能,将在冷启动期间从目录检索启用值。

在安装包含缺省情况下未启用的 IMS 功能的 PTF 之后,请使用以下一个或多个步骤来启用或禁用该功能: