ENABLE および DISABLE バインド・オプション
ENABLE および DISABLE オプションは、プランまたはパッケージをどの接続が使用できるかを決定します。
| コマンド・オプション | オプションの値 | と併用 |
|---|---|---|
|
|
注:
ENABLE(REMOTE)とDISABLE(REMOTE)のオプションは、BIND PLANまたはREBIND PLANでは無効です。- 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カタログテーブルを参照してください。