web-dev-qa-db-ja.com

SQL開発者への.dumpファイルのインポート:テーブルごとに個別にインポートする必要がありますか?

大きい.dmpインポートしたいファイルSQL developer。これには、いくつかのSchemasでインポートするすべてのデータが含まれています。

インポートするために、これをtableに分割する必要がありますか?

このガイド のように尋ねます。これは、テーブルごとにインポートすることをお勧めします。

3
java123999

このインポートファイルは、exp73、exp、expdpなどのツールで行われたエクスポートです。

カンマ区切りの値を持つExcelシートにデータがあるときに参照しているデータをインポートする方法では、SQL開発者がデータを含む大きな挿入ステートメントを作成して実行し、テーブルにデータを入力します。

やりたいことは、impdpやimpなどのOracleインポートツールを使用することです。

たまたまエクスポートのログがありますか? .logで終わる同じ名前のファイルがある可能性があります

Oracleエクスポートの特定のテーブルをインポートする方法の構文の例を次に示します。

impdp username/password@Oracle_sid tables=table1,table2 directory=data_pump_dir dumpfile=dumpfilename.dmp logfile=import_exec_log.log

次のクエリを実行して、データポンプのdirの場所を見つけ、対応するフォルダーにエクスポートを配置します。

 select * from dba_directories where directory_name ='DATA_PUMP_DIR';
1
A_V