5

Oracleデータポンプファイルが与えられた場合、元の/ソーススキーマにアクセスせずに使用済みのテーブルスペースを検索/取得することは可能ですか?

文字列Linuxコマンドを使用しようとしましたが、テーブルスペースを示すパターンが見つかりません。

何か案が?

4

3 に答える 3

13

sqlfileオプションを使用して、DDLステートメントをファイルにダンプできます。

impdp directory=expdir dumpfile=myexp.dmp sqlfile=myddl.sql
于 2012-10-29T08:19:53.793 に答える
2

スキーマ名を取得するのと似ています-

strings myexp.dmp | grep TS_NAME | sed -e 's/.*<TS_NAME>\([^<]*\)<\/TS_NAME>.*/\1/g' | sort -u
于 2016-07-01T12:50:48.057 に答える
-1

したがって、エクスポートはmyexp.dmpファイル内にありますが、同じ行に次のログを追加すると役立つ場合があります。myexp_log_file.log; これにより、エクスポート/インポートが行ったことの全範囲が提供されます。

于 2019-02-17T21:21:03.953 に答える