oracle資料幫浦筆記

2021-09-08 17:10:38 字數 1359 閱讀 8702

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...