ページ

2011年1月20日木曜日

Oracle11gからOracle10gへのインポート

Oracle11gからDataPumpを用いてExportしたデータをOracle10gに取り込む。
こんなことをする人はおそらく少ないと思いますが、持ち運び可能なPCには10gしか入っておらず、データだけでも入れる必要が出てきました。少し調べるとできそうな感じに見えます。

DataPumpのexpdpコマンドには、VERSIONが設定できるようになっています。
VERSIONには基本的にLATESTが設定されるのですが、10.2など具体的なバージョンを入れることで、そのバージョンに対応したDMPファイルを作成してくれるようです。
実際に10.2と入れてEXPORTしたDMPファイルを、10gにインポートしてみると、問題なく取り込むことができました。