expdp/impdp的使用總結 (供查詢使用)

tieshuai發表於2008-06-27

expdp/impdp的使用總結

發表人:pulf | 發表時間: 2008年四月11日, 15:15

expdp/impdp的使用總結

1.使用expdp要先在資料庫中建立directory,並給相應的使用者read,write許可權.
SQL>create directory expdpdir as 'd:';
SQL>grant read,write on directory expdpdir to helios;

2.常用的匯出倒入用法
a) 匯出匯出表:
expdp helios/helios directory=expdpdir dumpfile=11.dmp tables=dep,em,cat
expdp scott/timer DUMPFILE=tmp_200703.dmp DIRECTORY=dmpdir TABLES=tmp QUERY='where status is not null'
impdp helios/helios directory=expdpdir dumpfile=11.dmp tables=dep,em,cat
impdp system/oracle directory=expdpdir dumpfile=11.dmp tables=helios.dep,helios.em,helios.cat

remap_schema=helios:system //倒入到system下面
b) 匯出匯出schema
expdp helios/helios directory=expdpdir dumpfile=11.dmp schemas=helios
impdp system/oracle directory=expdpdir dumpfile=11.dmp schemas=helios remap_schema=helios:system
c) 匯出匯出表空間
expdp helios/helios directory=expdpdir dumpfile=11.dmp tablespaces=system,rep_ts
imppdp helios/helios directory=expdpdir dumpfile=11.dmp tablespaces=system,rep_ts
d) 匯出匯出資料庫(匯出使用者需要dba角色)
expdp helios/helios directory=expdpdir dumpfile=11.dmp full=y
impdp helios/helios directory=expdpdir dumpfile=11.dmp full=y

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/701141/viewspace-366151/,如需轉載,請註明出處,否則將追究法律責任。

相關文章