Data Pumpをつかってimport/exportするための前準備

  • OS上の作業で、表データなどが格納されるダンプ・ファイル・セットやログ・ファイルの作成先となるディレクトリを作成
  • OS上のディレクトリに対して読み取り、書き込み権限を付与
SQL> create directory DATA_PUMP_DIR as 'C:\data_pump_dir';
  • データベースに登録したディレクトリに対して権限を付与。ちなみにgrantの反対はrevoke。
SQL> grant read, write on directory DATA_PUMP_DIR to sqluser;
  • データベースに登録したディレクトリを確認したいとき
SQL> SELECT directory_name, directory_path FROM dba_directories
 WHERE directory_name='DATA_PUMP_DIR';