「oracle」データベース全体をインポートするサンプル

書式

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
IMPDP {ユーザー}/{パスワード}@{接続文字列}
DIRECTORY={ディレクトリ}
DUMPFILE={ファイル名}
LOG={ログファイル名}
FULL=Y
IMPDP {ユーザー}/{パスワード}@{接続文字列} DIRECTORY={ディレクトリ} DUMPFILE={ファイル名} LOG={ログファイル名} FULL=Y
IMPDP {ユーザー}/{パスワード}@{接続文字列} 
  DIRECTORY={ディレクトリ} 
  DUMPFILE={ファイル名} 
  LOG={ログファイル名} 
  FULL=Y

「FULL=Y」を指定してデータベース全体をインポートします。

使用例

1.ディレクトリを作成します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
create or replace directory DUMP_DIR as 'c:\study';
create or replace directory DUMP_DIR as 'c:\study';
create or replace directory DUMP_DIR as 'c:\study';

2.権限を付与します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
grant read, write on directory DUMP_DIR to user01;
grant read, write on directory DUMP_DIR to user01;
grant read, write on directory DUMP_DIR to user01;

3.データベース全体をインポートします

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
IMPDP user01/pwd@orcl DIRECTORY=DUMP_DIR DUMPFILE=impdmp_db.dmp LOGFile=impout.log FULL=Y
IMPDP user01/pwd@orcl DIRECTORY=DUMP_DIR DUMPFILE=impdmp_db.dmp LOGFile=impout.log FULL=Y
IMPDP user01/pwd@orcl DIRECTORY=DUMP_DIR DUMPFILE=impdmp_db.dmp LOGFile=impout.log FULL=Y

 

Oracle

Posted by arkgame