.dmpはOracle 10g(Express Edition)で構築されたテーブルのダンプで、フィールドの1つはCLOBタイプです。.dmpファイル(Oracle)をMySql DBにインポートする方法は?
テーブルをxml/csvファイルにエクスポートしてからMySqlにインポートしようとしましたが、エクスポートによってCLOBフィールドが無視されてしまいました(私はsqldeveloperを使っていました)。
私はこのpostにCLOBをテキストファイルに抽出する方法を説明しましたが、他のフィールドまたは少なくとも主キーフィールドの処理が欠落しているようです。それは完全なテーブルのCSVを作成するために採用することはできますか? (私はまったくplsqlに慣れていません)
ブルートフォースのアプローチとして、私はPythonインターフェイスを使ってすべてのレコードを単純にクエリし、それをフラットファイルにスプールしますが、私はLOOOONG時間(すべてのレコードのクエリは、すべてのネイティブコンマをASCIIに置き換えます...)
ありがとうございました!
OraDump.pyへのリンクが死んでいます。ありがとう。 – Mat
彼らは1月に私の口座を閉めました。私はいつかそこにいませんから。私は時間があるときにそれを修正しようとします。 – ScienceFriction
こんにちは@ScienceFriction、あなたの "oradump.py"スクリプトを[Gist](https://gist.github.com/)に入れてください。 –