1.建立目錄
查詢已有目錄:select * from dba_directories
建立並授權:
create directory dump_dir as '/tmp/'
grant read,write on directory dump_dir to snkdata;
2.匯出資料
(1)按使用者匯出:parallel是併發度,2和4都測試過
expdp snkdata/1234 directory=dump_dir dumpfile=test.dmp schemas=snkdata parallel=2
(2)按表匯出
expdp scott/tiger directory=dump_dir dumpfile=tab.dmp tables=dept,emp logfile=exp.log;
(3)按表空間:注意用system使用者
expdp system/manager directory=dump_dir dumpfile=tablespace.dmp tablespaces=user01,user02 logfile=/exp.log;
(4)匯出整庫
expdp system/manager directory=dump_dir dumpfile=full.dmp full=y logfile=/exp.log;
3.匯入資料
(1)匯入使用者資料
impdp scott/tiger directory=dump_dir dumpfile=schema.dmp schemas=scott logfile=/exp.log;
使用者對映:
impdp system/manager directory=dump_dir dumpfile=schema.dmp schemas=scott remap_schema=scott:system logfile=/exp.log parallel=2;
(2)匯入表:將dept emp匯出使用者scott對應空間內
impdp scott/tiger directory=dump_dir dumpfile=tab.dmp tables=dept,emp logfile=/exp.log;
(3)匯入表空間
impdp system/manager directory=dump_dir dumpfile=tablespace.dmp tablespaces=user01 logfile=/exp.log;
(4)匯入整庫
impdp system/manager directory=dump_dir dumpfile=full.dmp full=y logfile=/exp.log;
oracle 資料幫浦匯入與資料幫浦匯出
資料幫浦匯入 指令 impdp 一 資料庫所有物件的匯入 impdp system tiger dumpfile pump dir mydatabase dat filesize 100m nologfile y job name zhang full y estimate only 二 使用者資料...
Oracle資料幫浦詳解
oracle資料幫浦詳解 oracle database 10g中採用了資料幫浦 data dump 技術,使dba或開發人員可以將資料庫元資料 物件定義 和資料快速移動到另乙個oracle資料庫中。一 資料幫浦匯出匯入 expdp和impdp 的作用 1 實現邏輯備份和邏輯恢復。2 在資料庫使用者...
oracle 資料幫浦使用
1 建立directory create or replace directory ekltrustdirectory as home oracle eklxt restoredb 注意 1 要確保路徑在服務上存在 2 如果linux環境要有目錄要有讀寫許可權 2 匯出備份 export oracl...