古いDB2システムから新しいOracleデータベースにデータを転送したい。
これを行うにはどうすればよいですか?
別のアプローチは、DB2データベースへのOracleデータベースリンクを作成するために使用できるOracle Gateway for DB2を使用することです。次に、SQLスクリプトを使用して、各テーブルからすべてのデータを順番に「プル」します。
insert into Oracle_table select * from db2_table@dblink;
Db2からデータをエクスポートし、Oracleにインポートします。ビッグエンディアン、Unix対Windowsなどの考慮事項があります。
ここにリンクがあります:
http://www.ibm.com/developerworks/data/library/techarticle/dm-0505tham/
ニーズを満たす専用の移行ツールがあります。
http://www.Oracle.com/technetwork/database/migration/db2-084087.html
データを移行する別の一般的なソリューションは、CSVファイルの各テーブルをエクスポートしてから、新しいデータベーステーブルに各CSVファイルをインポートすることです。 CSVをOracleテーブルにインポートするには、SQLローダーユーティリティ(Oracleに付属)を使用できます。この便利な tool を使用すると、必要なスクリプトを自動的に作成できます。