create oracle目錄,用user 登入sqlplus
create or replace directory dpdata1 as '/A/B';
給予權限, dba登入sqlplus
grant read,write on directory dpdata1 to user;
導出dmp
a.按表導出,bin目錄下
./expdp user/pwd@SID TABLES=table1,table2 dumpfile=expdp.dmp DIRECTORY=dpdata1;
b.按使用者導出
./expdp user/pwd@SID schemas=user dumpfile=expdp.dmp DIRECTORY=dpdata1;
導入dmp
a.導入按表導出的dmp,bin目錄下
./impdp user/pwd@SID DIRECTORY=dpdata1 DUMPFILE=expdp.dmp full=y logfile=impdlog.log ;
b.導入按使用者導出的dmp
./impdp user/pwd@SID DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=user logfile=impdlog.log ;
本文轉自追光的貓部落格51CTO部落格,原文連結http://blog.51cto.com/ql0722/1916656如需轉載請自行聯系原作者
00_yatou