ORACLE DIRECTORY目錄管理步驟
ORACLE的 DIRECTORY在數據庫中是個目錄的路徑,需要在操作系統中有相應的目錄與之對應;ORACLE目錄的作用就是讓ORACLE數據庫和操作系統之前進行文件的交互,最常見的就是數據泵的導入和導出;
DIRECTORY的管理步驟:
1、創建:CREATE [OR REPLACE] DIRECTORY directory AS 'pathname' ;
例如:CREATE OR REPLACE DIRECTORY DIR AS 'F:\expbak';
2、賦權:GRANT READ[,WRITE] ON DIRECTORY directory TO username;
例如:grant read, write on directory exp_dir to john;
3、查詢directory的方法
select * from dba_directories;
4、刪除:drop directory DATACHK_DUMP;
5、通過數據泵導出數據到相應的目錄
導出的時候可以直接配合directory 直接寫dumpfile的文件名接口,oracle會導出到相應的目錄中。
expdp \"/ as sysdba\" directory=DIR_EXP dumpfile=party.photo_compare_info_201612.dmp tables=party.photo_compare_info_201612 logfile=expdp_party.photo_compare_info_201612.log