4.3.1 管理情報テーブルの移行
DBMSの動作マシンの入れ替えなどによって,管理情報テーブルを異なるDBに移行するときの手順について,次に示します。
(1) 管理情報を格納するDBがHiRDBの場合
-
Reliable Messagingの停止
Reliable Messagingを停止します。詳細については,「4.1.3 Reliable Messagingの停止(永続版リソースアダプタの場合)」を参照してください。
-
テーブルの移行
HiRDBのディクショナリ搬出入ユティリティ(pdexpコマンド)とデータベース再編成ユティリティ(pdrorgコマンド)を使用して管理情報テーブルを移行します。詳細については,マニュアル「HiRDB システム運用ガイド」および「HiRDB コマンドリファレンス」を参照してください。
-
環境設定の変更
次のどちらかの方法で環境設定を変更します。
-
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の場合
-
Reliable Messagingの停止
Reliable Messagingを停止します。詳細については,「4.1.3 Reliable Messagingの停止(永続版リソースアダプタの場合)」を参照してください。
-
テーブルの移行
エクスポート・ユーティリティおよびインポート・ユーティリティを使用して管理情報テーブルを移行します。詳細については,Oracleのマニュアルを参照してください。
-
環境設定の変更
次のどちらかの方法で環境設定を変更します。
-
DBクライアントの環境設定時に作成したネット・サービスのネットワーク情報を,移行先のマシンに合わせて変更します。DBクライアントの環境設定については,「3.4.2(2) DBクライアントの設定」を参照してください。
-
Oracle Clientの環境設定時に作成したネット・サービスのネットワーク情報に従って新たにネット・サービス名を作成し,DB Connector for Reliable Messagingのコンフィグレーションプロパティを変更します。詳細については,「6.3 DB Connector for Reliable Messagingのコンフィグレーションプロパティの一覧」を参照してください。
-