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

[目次][用語][索引][前へ][次へ]

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

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

<この項の構成>
(1) 管理情報を格納するDBがHiRDBの場合
(2) 管理情報を格納するDBがOracleの場合

(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のコンフィグレーションプロパティの一覧」を参照してください。