Oracleバイナリダンプではなくプレーンテキストがあります。これをpostgresにインポートするにはどうすればよいですか?これに利用できるツールはありますか?それとも他に何かありますか、誰かが以前にこれをしましたか?
私がしているのは、あるダンプ(oracle)を別のダンプ(postgres)に変換することです。
Oracleバイナリダンプではなくプレーンテキストがあります。これをpostgresにインポートするにはどうすればよいですか?これに利用できるツールはありますか?それとも他に何かありますか、誰かが以前にこれをしましたか?
私がしているのは、あるダンプ(oracle)を別のダンプ(postgres)に変換することです。
私はそれが簡単な即時の方法で実行可能であるとは思わない。プレーンテキストはsqlloader形式ですか?データベースのサイズが大きくない場合は、DDLをエクスポートしてからデータをINSERT形式でエクスポートする方が簡単かもしれません。
別の方法として、 Talendなどの移行ツールがありますが、これもすぐには実行できません。最短経路は、標準SQLであるIMHOを経由します。
新しいバージョンのPostgreSQL(9.1以降)では、外部データラッパーを使用してPostgreSQLデータベース内からOracleスキーマにアクセスできる場合があります。例: