「Oracle 12c」Oracleのバックアップでエクスポート・インポートを使う方法
環境
Windows Server 2012 R2 Oracle 12.2.0.1.0
構文
CREATE OR REPLACE DIRECTORY ディレクトリ AS ディレクトリパス;
操作例
1.ディレクトリオブジェクトBACK_DIRを作成
SQL> CREATE OR REPLACE DIRECTORY BACK_DIR AS 'D:\dump';
2.権限を付与
方法1 SQL> GRANT READ ON DIRECTORY BACK_DIR TO CFT; SQL> GRANT WRITE ON DIRECTORY BACK_DIR TO CFT; 方法2 SQL> GRANT READ, WRITE ON DIRECTORY BACK_DIR TO CFT;
3.Oracleのバックアップでエクスポート
>EXPDP CFT/CFTPWD@USERDB DIRECTORY=BACK_DIR DUMPFILE=CFT_BAK.DMP LOGFILE=CFT_BAK.LOG
4.Oracleのバックアップでインポート
>IMPDP CFT/CFTPWD@USERDB DIRECTORY=BACK_DIR DUMPFILE=CFT_BAK.DMP LOGFILE=CFT_BAK.LOG