ENABLE および DISABLE バインド・オプション

ENABLE および DISABLE オプションは、プランまたはパッケージをどの接続が使用できるかを決定します。

コマンド・オプション オプションの値 と併用
  • ENABLE
  • DISABLE
  • (*)
  • (BATCH)
  • (CICS)
  • CICS CICS 適用対象、…)
  • (DB2CALL)
  • (DLIBATCH)
  • DLIBATCH DLIBATCH ( 接続名、…)
  • (IMS)
  • (IMSBMP)
  • IMSBMP IMSBMP イムシド、…)
  • (IMSMPP)
  • IMSMPP IMSMPP イムシド、…)
  • REMOTE 1
  • (RRSAF)
注:
  1. ENABLE(REMOTE)DISABLE(REMOTE) のオプションは、BIND PLANまたはREBIND PLANでは無効です。
  2. ENABLE および DISABLE バインド オプションは、ネイティブ SQL プロシージャネイティブ REST サービス、または高度なトリガー のパッケージの REBIND には無効です。

ENABLEとDISABLEのオプション説明

DISABLE と ENABLE の両方を使用することは できません。 パッケージの場合、DISABLE と ENABLE が有効なのはローカル・バインド操作 に限られます。
ENABLE ( 接続タイプ )
プランまたはパッケージを使用できるシステム接続タイプのリストを指定します。 指定されていない接続タイプは使用できません。
DISABLE( 接続タイプ )
プランまたはパッケージを使用できない システム接続タイプのリストを指定します。 指定されていない接続タイプは使用できます。
いくつかの接続タイプとともに接続 ID をリストに指定して、 使用可能または使用不可にするタイプの特定の接続を識別 することができます。
  • 接続 ID を使用不可として指定すると、 同じ接続タイプに指定されていない接続は いずれも使用可能になります。
  • 接続 ID を使用可能として指定すると、 同じ接続タイプに指定されていない接続は いずれも使用不可になります。

接続 ID が有効になるのは、対応する接続タイプ を指定しているキーワードの後に限られます。

接続タイプごとの
(*)
すべての有効な接続タイプを指定します。 ENABLE に限り使用できます。
(BATCH)
プランまたはパッケージに対して、すべての TSO 接続が使用可能または 使用禁止のいずれかであることを示します。
(CICS)
CICS 接続を識別します。 CICS のSITテーブルで指定されているすべての CICS® VTAM®ノード名は、プランまたはパッケージに対して有効または無効に設定されています。
CICS CICS 適用対象、…)
CICS SIT テーブルの APPLID パラメータで指定された CICS VTAM ノード名を識別します。 applid で識別される CICS VTAM ノードは、プランまたはパッケージに対して有効または無効に設定されています。
(DB2CALL)
呼び出し接続機能 (CAF) がプランまたはパッケージに対して使用可能 、または使用禁止であることを示します。
(DLIBATCH)
データ言語 /I (DL/I) バッチ・サポート機能の接続を識別します。 DL/I バッチ・サポート・システムが持つ必要のある JCL の、 DDITV02 データ・セットまたはジョブ名からの接続 ID はすべて、 プランまたはパッケージに対して使用可能または使用禁止にされます。
DLIBATCH DLIBATCH ( 接続名、…)
接続 ID を指定します。接続 ID は DL/I バッチ・サポート・システム が持つ必要のある JCL 内の DDITV02 データ・セットまたはジョブ名からのものです。 connection-name で指定された DL/I バッチ接続は、 プランまたはパッケージに対して使用可能または使用禁止にされます。
(IMS)
Information Management System ( IMS )接続、DLIBATCH、IMSBMP、IMSMPPが、プランまたはパッケージに対して有効または無効にされていることを指定します。
(IMSBMP)
バッチメッセージプログラム(BMP)領域の IMS 接続を指定します。 CTLパラメータEXECのIMSID値によって識別される IMS のBMP接続はすべて、プランまたはパッケージに対して有効または無効に設定されています。
IMSBMP IMSBMP イムシド、…)
CTL パラメーター EXEC 上の IMSID の値を指定します。 IMS のBMP接続は 、imsid によって識別され、プランまたはパッケージに対して有効または無効になっています。
(IMSMPP)
メッセージ処理プログラム(MPP)および IMS 高速パス(IFP)の領域における IMS 接続を指定します。 CTLパラメータEXECのIMSIDの値によって識別されたすべての IMS MPP接続。 プランまたはパッケージに対して有効または無効に設定されています。
IMSMPP IMSMPP イムシド、…)
CTL パラメーター EXEC 上の IMSID の値を指定します。 IMS のMPP接続は 、imsid によって識別されますが、プランまたはパッケージに対して有効または無効に設定されています。
(REMOTE)
パッケージに対して、すべてのリモート接続が使用可能か、それとも使用不可かを示します。
(RRSAF)
RRS 接続機能の接続が、プランまたはパッケージに対して使用可能 または使用禁止のいずれかであることを示します。

システムを使用不可にするプラン: プラン によってシステムが使用不可になると、そのプランに付加されたパッケージ はすべて、ENABLE/DISABLE オプションに関係なく、そのシステムから 実行することはできません。 ただし、同じパッケージが他のプランに追加されていて、そのプランでシステムを使用可能に する場合は、そのパッケージはそのプランの下でそのシステムから実行可能です。

変更の開始PLANMGMTオプションとの相互作用 :REBINDコマンドでこれらのオプションまたはPLANMGMTオプションを変更する場合は、 PLANMGMTバインドオプションを参照して、影響について確認してください。変更の終わり

ENABLEとDISABLEのデフォルト値

処理 デフォルトの 値
BIND PLAN イネーブル(*)
BIND PACKAGE イネーブル(*)
REBIND PLAN 既存の値
REBIND PACKAGE 既存の値

ENABLEとDISABLEのカタログレコード

パッケージ用の SYSPKSYSTEMカタログテーブルと、プラン用の SYSPLSYSTEMカタログテーブルを参照してください。