1. 程式人生 > >通過expdp和impdp將Oracle11g資料匯入到oracle10g中

通過expdp和impdp將Oracle11g資料匯入到oracle10g中

--匯出過程

1、檢視目錄:

select * from dba_directories;

2、將目錄的操作許可權賦值給指定的使用者(不執行次步驟可能會出現許可權問題):

grant read,write on directory EXPDP_DIR to username;

3、執行匯出指令碼:

expdp username/[email protected] directory=expdp_dir dumpfile=expdp11g_123101.dmp  logfile=expdp11g_123101.log  version=10.2.0.1.0 schemas=JCISAPP

--匯入過程

1、檢視目錄:

select * from dba_directories;

2、將通過上面1、2、3步驟匯出的dmp拷貝到DATA_PUMP_DIR目錄:

3、將目錄的操作許可權賦值給指定的使用者(不執行次步驟可能會出現許可權問題):

grant read,write on directory DATA_PUMP_DIR to username;

4、建立相應的使用者和表空間:

5、執行匯入指令碼:

impdp username/[email protected] directory=data_pump_dir dumpfile=expdp11g_123101.dmp logfile=impdp11g_123101.log  version=10.2.0.1.0 schemas=JCISAPP

注意:

通過以上方式匯出和匯入的前提是必須登入到資料庫伺服器,上面涉及的的目錄請自行修改!