web-dev-qa-db-ja.com

ローカルコンピューター上のファイルでimpdpを実行できますか

現在ローカルコンピュータにあるダンプファイルを受け取りました。これを、サーバーでホストされているOracle 11G DBにインポートします。 impdpを実行するためにこのファイルをサーバーに移動する必要がありますか、それともファイルがローカルPCにあることを参照しながらimpdpを実行する方法はありますか?

2
herz423

DBサービスが実行されているユーザーがファイル共有にアクセスできる場合は、可能である必要があります。

上記に該当する場合は、ディレクトリオブジェクトを作成する必要があります。

create directory MYIMPORTDIR as '\\mycomp\mydir';

次に、次のようにimpdpを実行します。

impdp [username]/[pass] directory=MYIMPORTDIR dumpfile=expdat_1234.dat
2
Kris Johnston

ダンプファイルを、データベースがディレクトリオブジェクトとしてデータベース内で参照しているダンプファイルにアクセスできる領域に移動する必要があります。ローカルコンピューターからimpdpを実行できます。

2
Bjarte Brandt