啟用及停用 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 之後,請使用下列一個以上步驟來啟用或停用該功能: