Hitachi

Cosminexus V11 アプリケーションサーバ Cosminexus Reliable Messaging


4.3.1 管理情報テーブルの移行

DBMSの動作マシンの入れ替えなどによって,管理情報テーブルを異なるDBに移行するときの手順について,次に示します。

〈この項の構成〉

(1) 管理情報を格納するDBがHiRDBの場合

  1. Reliable Messagingの停止

    Reliable Messagingを停止します。詳細については,「4.1.3 Reliable Messagingの停止(永続版リソースアダプタの場合)」を参照してください。

  2. テーブルの移行

    HiRDBのディクショナリ搬出入ユティリティ(pdexpコマンド)とデータベース再編成ユティリティ(pdrorgコマンド)を使用して管理情報テーブルを移行します。詳細については,マニュアル「HiRDB システム運用ガイド」および「HiRDB コマンドリファレンス」を参照してください。

  3. 環境設定の変更

    次のどちらかの方法で環境設定を変更します。

    • HiRDBクライアント環境変数登録ツールを使用して,移行先マシンに合わせて環境変数を変更します(Windowsの場合)。または,HiRDBのクライアント環境変数グループの設定ファイルに記載している環境変数を,移行先マシンに合わせて変更します(UNIXの場合)。該当する環境変数については,「3.4.1(2)(b) HiRDBの環境変数グループの登録」を参照してください。

    • HiRDBクライアント環境変数登録ツールを使用して,新しい環境変数グループを登録し,DB Connector for Reliable Messagingのコンフィグレーションプロパティを変更します(Windowsの場合)。または,HiRDBのクライアント環境変数グループの設定ファイルを新しく作成し,DB Connector for Reliable Messagingのコンフィグレーションプロパティを変更します(UNIXの場合)。詳細については,「6.3 DB Connector for Reliable Messagingのコンフィグレーションプロパティの一覧」を参照してください。

(2) 管理情報を格納するDBがOracleの場合

  1. Reliable Messagingの停止

    Reliable Messagingを停止します。詳細については,「4.1.3 Reliable Messagingの停止(永続版リソースアダプタの場合)」を参照してください。

  2. テーブルの移行

    エクスポート・ユーティリティおよびインポート・ユーティリティを使用して管理情報テーブルを移行します。詳細については,Oracleのマニュアルを参照してください。

  3. 環境設定の変更

    次のどちらかの方法で環境設定を変更します。

    • DBクライアントの環境設定時に作成したネット・サービスのネットワーク情報を,移行先のマシンに合わせて変更します。DBクライアントの環境設定については,「3.4.2(2) DBクライアントの設定」を参照してください。

    • Oracle Clientの環境設定時に作成したネット・サービスのネットワーク情報に従って新たにネット・サービス名を作成し,DB Connector for Reliable Messagingのコンフィグレーションプロパティを変更します。詳細については,「6.3 DB Connector for Reliable Messagingのコンフィグレーションプロパティの一覧」を参照してください。