
PKG APPLCOMPAT フィールド
PKG APPLCOMPATフィールドは、ジョブDSNTIJRTの DB2OPT パラメータのRTN_PKG_APPLCOMPAT設定を指定します。
| 許容値: | デフォルト、 V11R1、または Db2-function-level |
|---|---|
| デフォルト: | デフォルト |
| 更新: | パネル DSNTIPB のオプション 7 |
| DSNZPxxx : | none |
- デフォルト
- 以下のアクションを指定します
- DSNTIJRT/DSNTRIN Db2 が提供するルーチンで、有効なパッケージが不足しており、その CONTOKEN が現在の DBRM のものと一致するものについて、生成される BIND 文から APPLCOMPAT バインド・オプションを省略します。
- DSNTIJRT/DSNTRIN Db2 が提供するルーチンについて、有効な「現在の」パッケージの APPLCOMPAT レベルをチェックし、REBIND が必要かどうかを確認する。ここで、「現在」とは、パッケージ CONTOKEN が現在の DBRM のものに一致することを意味する
このオプションの結果は、APAR PH50704 以前の動作と一致します。
重要:
RTN_PKG_APPLCOMPAT(DEFAULT) がデフォルトで指定または適用されている場合、APPLCOMPAT サブシステムパラメータがパッケージのバインドに使用されます。 APPLCOMPAT サブシステムパラメータが V10R1 で、DSNTIJRT/DSNTRIN が下位レベルの DSNADMEM パッケージをバインドする必要がある場合、バインドは失敗します。
- Db2-function-level, V11R1
- Db2-function-level 現在の機能レベルと同等かそれ以下のV vv R r M mmm 形式の値です。 Db2 サブシステム。
以下のアクションを指定します。
- DSNTIJRT/DSNTRINは、有効な DB2OPT RTN_PKG_APPLCOMPAT設定とともに、APPLCOMPATバインドオプションを追加し、現在のDBRMのCONTOKENと一致する有効なパッケージが欠落している Db2 提供のルーチン用のBIND文を生成します。
- DSNTIJRT/DSNTRINは、 Db2 が提供するルーチンの「現在」のパッケージに対して、APPLCOMPATオプションを DB2OPT RTN_PKG_APPLCOMPATの有効な設定に設定したREBIND文を生成します。なぜなら、有効な「現在」のパッケージのAPPLCOMPATレベルは、 DB2OPT RTN_PKG_APPLCOMPATと一致しないからです。ここで、「現在」とは、パッケージCONTOKENが現在のDBRMのものと一致することを意味します。 例えば、DSNTRINは、 DB2OPT で次のREBINDステートメントを生成します。 RTN_PKG_APPLCOMPAT=V12R1M509:
REBIND PACKAGE(DSNADM.DSNADMCD.(V13R1)) APPLCOMPAT(V12R1M509)
