一、資料庫導出
1、導出使用者名/密碼,,導出使用者名為test_expdp。導出路徑預設為oracle中的dpdump檔案中
expdp test_expdp/test_expdp@orcl directory=dumpdir dumpfile=test_expdp_bak.dmp logfile=test_expdp_bak.log version=’10.2.0.1.0’;
(備注:若從低版本導出的資料庫要導入到高版本中,需要導出時後面添加高版本的資料庫版本号。)
二、資料庫導入
1、進入oracle,建立使用者和密碼,導入使用者名為test_impdp
create user test_impdp identified by impdp;
2、給新建立的使用者配置設定權限
grant dba,connect,resource to test_impdp;
3、資料庫中建立要導入的資料庫dmp檔案所在路徑
create or replace directory dumpdir as 'D:\database\'; (實際電腦中要有這個檔案路徑)
4、給新建立的使用者授予dmp所在路徑的權限
grant read,write on directory dumpdir to test_impdp;
5、将資料導入
impdp test_impdp/impdp@orcl directory=dumpdir dumpfile=test_expdp_bak.dmp logfile=test_impdp.log remap_schema=test_expdp:test_impdp
(備注:remap_schema=test_expdp:test_impdp 若建立的使用者與資料庫之前導出的使用者不一緻,則需要分别寫remap_schema=test_expdp:test_impdp,導出使用者:導入使用者)