z/OS でのバージョン 2.1 ブローカーのバージョン 6.0 へのマイグレーション

始める前に
  • z/OS® 上でのブローカーの作成に必要なステップを理解していることが必要です。
  • JCL は、z/OS 上のブローカーをマイグレーションするために mqsimigratecomponents コマンドを使用します。このコマンドは多数のパラメーターを使用するため、ブローカーのマイグレーションを試行する前にこれらを完全に理解しておく必要があります。
  • ブローカーをマイグレーションする前に、集約が進行中でないことを確認してください。 ブローカーをバージョン 6.0 にマイグレーションすると、進行中の集約用に保管されているライブ・データはすべて失われます。
  • ロケールトピックのリストに含まれないロケールでブローカーを実行する場合、サポートされるコード・ページにコード・ページが含まれ、ロケールが正しくセットアップされていることを確認してください。

ブローカーをバージョン 2.1 からバージョン 6.0 にマイグレーションする場合は、保存されている資料が z/OS で失われます。この状況は、バージョン 6.0 z/OS ブローカーをバージョン 2.1 にマイグレーションして戻す場合にも生じます。

  1. バージョン 2.1 ブローカーを停止します。
  2. ブローカー・データベース表をバックアップします。
  3. 新しいブローカー PDSE を作成します。
  4. すべてのブローカー JCL を、バージョン 6.0 でインストール済みの SBIPPROC および SBIPSAMP PDSE から新しいブローカーの PDSE にコピーし、それらすべてをカスタマイズします。

    このマイグレーションに対する新規のバージョン 6.0 JCL をカスタマイズするとき、++HOME++ JCL 変数を既存のバージョン 2.1 コンポーネント・ディレクトリーと同じ値にしないでください。そうしないと、前の ENVFILE は BIPGEN ジョブを実行依頼したときに上書きされます。++HOME++ 変数を開始済みタスク・ユーザー ID ホーム・ディレクトリー (/u/mq01brk など) に設定してください。

    1. ブローカーのバージョン 2.1 mqsicompcif ファイルの中で定義されている値を使用して、BIPEDIT ファイルをカスタマイズします。『mqsicompcif および BIPEDIT で等価な z/OS カスタマイズ変数』に、バージョン 2.1 mqsicompcif ファイルで使用されるカスタマイズ変数と、バージョン 6.0 BIPEDIT ファイル内の等価な変数をリストしています。
    2. 環境ファイル ENVFILE、および ODBC 初期設定ファイル dsnaoini に加えた追加の変更を、コンポーネントのデータ・セットにある BIPBPROF および BIPDSNAO にコピーします。BIPGEN ジョブを実行依頼して、環境ファイル ENVFILE を作成します。
    3. JCL BIPMGTB ジョブをカスタマイズし、実行依頼します。 これによって LOB 表スペースが作成されます。 バージョン 5.0 において、z/OS 上のブローカー・データベースは LOB 表スペースを使用するようになりました。 バージョン 2.1 では使用されていなかったため、この時点で作成する必要があります。
    4. BIPMGCMP ジョブをカスタマイズし、実行依頼します。これによって、レジストリー、キュー、およびブローカー・データベースがマイグレーションされます。 データベース・マイグレーション操作にはデータベース表の作成、削除、ドロップが含まれるため、適切な DB2® 特権が必要です。 これらの特権は、mqsicreatebroker コマンドの実行に必要な特権と同じです。
  5. 開始済みタスク JCL (BIPBRKP) をプロシージャー・ライブラリーにコピーします。 開始済みタスクをコピーする際は、元のタスクのコピーをバックアップ用にもう 1 つ取り、安全な場所に保管しておきます。
  6. バージョン 6.0 ブローカーを始動すると、検証プログラムが実行されます。
関連タスク
z/OS でのブローカーの作成
ブローカー PDSE の作成
ブローカー JCL のカスタマイズ
ブローカーが開始するタスクのプロシージャー・ライブラリーへのコピー
バージョン 2.1 リソースのバックアップ
バージョン 2.1 からのマイグレーションの計画
z/OS 上でのロケールの変更
関連資料
ブローカー PDSE の内容
mqsicompcif および BIPEDIT で等価な z/OS カスタマイズ変数
サンプル BIPEDIT ファイル
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
最終更新 : 2009-02-20 12:43:58

ah23937_