Oracle expdp
exp 客戶端工具
expdp 服務端工具
expdp help=y 幫助命令
directory 匯出目錄邏輯名
--查詢預設資料泵目錄
select * from dba_directories
where directory_name='DATA_PUMP_DIR';
--修改預設資料泵目錄
create or replace directory data_pump_dir as '/u01/app/oracle/admin/test10g/dpdump/';
--檢視匯出邏輯目錄
select * from all_directories;
select * from dba_directories;
--建立匯出邏輯目錄 dump_exp
create directory dump_exp as '/u01/dump_dbtest';
如果不指定路徑,則用預設路徑
--刪除匯出邏輯目錄 dump_exp
drop directory dump_exp
--給hr使用者授予目錄dump_exp讀寫許可權
grant read,write on directory dump_exp to hr;
--匯出hr使用者下的3張表 employees,departments,jobs
expdp hr/hr tables=employees,departments,jobs
dumpfile=hr20120811.dmp
logfile=hr20120811.log
directory=dump_exp
--匯出表的一部分
expdp hr/hr tables=employees
dumpfile=hr20120811.dmp
logfile=hr20120811.log
directory=dump_exp
query='"where employee_id between 200 and 206"'
--指定型別指定物件(模糊查詢表 :em開頭的)
expdp hr/hr dumpfile=include_1.dmp logfile=include_1.log
directory=dump_exp
include=table:\"like \'EM%\'\"
--匯出儲存過程
expdp hr/hr schemas=hr dumpfile=include_4.dmp logfile=include_4.log directory=dump_exp
include=PROCEDURE
除了TABLE以外的物件用 exclude=TABLE
--匯出使用者
expdp sys/manager@dbtest schemas=hr dumpfile=hr.dmp logfile=hr.log directory=dump_exp
--匯出表空間
expdp sys/manager tablespaces=dumpspace directory=dump_exp dumpfile=dp.dmp logfile=dp.log
--匯出資料庫
expdp sys/manager full=y dumpfile=full.dmp logfile=full.log directory=dump_exp
grant exp_full_database to hr; (也可以給hr授權)
--匯入表
將hr使用者的employees表匯入到自己使用者下
impdp sys/manager tables=hr.employees ignore=y directory=dump_exp dumpfile=employees.dmp
將hr使用者的employees表匯入到ikki使用者下
impdp sys/manager tables=hr.employees ignore=ydirectory=dump_exp dumpfile=employees.dmp remapschema=hr:ikki
--匯入使用者
impdp sys/manager schemas=hr directory=dump_exp dumpfile=hr.dmp
--匯入表空間
impdp sys/manager tablespace=dumpspace directory=dump_exp dumpfile=tbs_dp.dmp
(如果表空間被刪除,需要重新建立表空間)
--全庫匯入(資料庫結構必須完好,輕易不要匯入資料庫,建議部分匯入)
impdp sys/manager directory=dump_exp dumpfile=full.dmp full=y
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27633655/viewspace-1080603/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle expdp and impdpOracle
- Oracle expdp 指令碼Oracle指令碼
- oracle expdp/impdp用法Oracle
- ORACLE expdp/impdp詳解Oracle
- Oracle expdp/impdp 使用示例Oracle
- oracle expdp中的parallelOracleParallel
- Oracle——EXPDP加密和壓縮Oracle加密
- Oracle expdp 排除表引數Oracle
- oracle expdp和impdp使用例子Oracle
- ORACLE EXPDP命令使用詳細Oracle
- ORACLE 10G expdp/impdpOracle 10g
- ORACLE中的EXPDP總結Oracle
- Oracle10g expdp & impdpOracle
- oracle資料庫的impdp,expdpOracle資料庫
- oracle EXPDP/IMPDP 常用命令Oracle
- Oracle 邏輯備份 expdp/impdpOracle
- expdp&impdp For Oracle 10GOracle 10g
- oracle匯入匯出之expdp/impdpOracle
- Oracle expdp impdp dump引數介紹Oracle
- oracle資料泵備份(Expdp命令)Oracle
- Oracle 傳輸表空間-EXPDP/IMPDPOracle
- ORACLE EXPDP IMPDP 中停止和啟動Oracle
- oracle 10g imp/exp IMPDP/EXPDPOracle 10g
- oracle實驗記錄 (expdp/impdp使用)Oracle
- oracle expdp後臺終止或者暫停Oracle
- Oracle expdp資料泵遠端匯出Oracle
- Oracle 邏輯備份之EXPDP精講Oracle
- oracle 10g expdp-impdp解讀Oracle 10g
- oracle實驗記錄 (transport tablespace(EXPDP/IMPDP))Oracle
- [oracle] expdp 匯出分割槽表的分割槽Oracle
- ORACLE for aix 11.2.0.1 DATAPUMP expdp之BUG 9470768OracleAI
- oracle按照表條件expdp匯出資料Oracle
- Oracle 10g expdp attach引數體驗Oracle 10g
- Oracle資料泵匯出匯入(expdp/impdp)Oracle
- 記一次 oracle expdp 匯出錯誤Oracle
- Oracle 效能優化-expdp備份速度優化02Oracle優化
- ORACLE EXPDP IMPDP 的停止和啟動及監控Oracle
- Oracle 效能優化-expdp備份速度優化03Oracle優化