同じバージョンの別の DB2 データベースにインポートする必要がある DB2 v9.7 ダンプ (.gz 形式) があります。
すべてのテーブルを一度にインポートする必要があります。
誰かがこれを達成する方法で私を助けることができますか?
よろしくお願いします。
-ニチカ
同じバージョンの別の DB2 データベースにインポートする必要がある DB2 v9.7 ダンプ (.gz 形式) があります。
すべてのテーブルを一度にインポートする必要があります。
誰かがこれを達成する方法で私を助けることができますか?
よろしくお願いします。
-ニチカ
まず、DB2 バックアップにはその名前構造がありません。その .gz 内に、次のような名前のファイルが必要です
SAMPLE.0.db2inst1.NODE0000.CATN0000.20131224235959.001
データベース名、バックアップの種類を示します。データベースをホストするインスタンス。ノード (DPF を使用する場合); タイムスタンプ; とファイル番号。
通常、タイムスタンプを変更するだけです。データベースを復元するには、ファイルがあるディレクトリに移動し、次のように入力する必要があります。
db2 restore db sample
最終的に、それが機能しない場合は、タイムスタンプ、ディレクトリ、またはその他のものを指定する必要があります。
db2 restore db sample from /dir taken at 20131224235959
インスタンスを変更する場合は、いくつかのパッケージを再バインドする必要があります。また、セキュリティ構造が新しいインストールでも同じであることを確認する必要があります (/etc/passwd と /etc/group には、DB2 で使用される同じユーザーとグループがあります)。
詳細については、http: //pic.dhe.ibm.com/infocenter/db2luw/v10r5/topic/com.ibm.db2.luw.admin.ha.doc/doc/c0006237.htmlを確認してください。
db2move コマンドを使用できます
db2move sample export
db2move sample import
ここで、sample はデータベース名です。