Z Data Tools を使用可能にするための代替手段

ユーザーが Z Data Tools を利用できるようにするには、次の 4 つの方法があります。
  • HFM.SHFMMOD1 を LINKLIST に連結する。
  • HFM.SHFMMOD1 を、TSO ログオン・プロシージャー内の STEPLIB DD ステートメントに追加する。
  • HFM.SHFMMOD1 データ・セットを、TSO コマンド TSOLIB を使用してアクティブにする。
  • HFM.SHFMMOD1 を ISPLLIB DD 連結を追加する。
重要:
TSO ユーザー用の Z Data Tools ロード・ライブラリーを割り振るために LIBDEF を実装し、そのユーザーも LIBDEF を発行せずに Z Data Tools ロード・ライブラリーにアクセスできる場合は、Z Data Tools ロード・ライブラリーは同じ (同一のバージョンおよびメンテナンス・レベル) です。

Z Data Tools ライブラリーは、ユーザーの TSO ログオン・プロシージャー内で割り振られます。ISPF メインメニューは、ZDT/Db2 をオプションとして許可するようにカスタマイズされています。このオプションを選択すると、HFMINIT に基づく exec が実行され、LIBDEF を使用して Z Data Tools ライブラリーが割り振られます。

TSO ログオン・プロシージャー内で割り振られる Z Data Tools ライブラリーは、LIBDEF を使用して exec で割り振られる Z Data Tools ライブラリーと異なります。

この状態では、ユーザーが 1 つの ISPF 論理セッションで ZDT/Db2 を実行していて、2 番目の ISPF 論理セッションで Z Data Tools Base componentまたは ZDT/IMS を実行している場合に問題が発生します。

説明

ほとんどの Z Data Tools モジュールは再入可能です。ISPF 分割画面環境では、各 Z Data Tools モジュールは、そのモジュールを必要とする最初の ISPF セッションによって 1 回だけロードされます。ユーザーが別の ISPF セッションを開始して Z Data Tools を実行すると、Z Data Tools で必要なモジュールは、モジュールがまだロードされていない場合にのみロードされます。このため、ロードされるモジュールに関して予測不能な結果が生じる可能性があり、結果は Z Data Tools Base componentまたは Z Data Tools IMS コンポーネントが Z Data Tools Db2® セッションの前に開始されるか、その逆になるかによって異なります。

Z Data Tools を ISPF から使用可能にするには、Z Data Tools の稼働環境のカスタマイズに説明するように ISPF 環境を構成してください。