1. 程式人生 > >Oracle11g匯出dmp並匯入Oracle10g的操作記錄

Oracle11g匯出dmp並匯入Oracle10g的操作記錄

Oracle11g匯出dmp並匯入Oracle10g的操作記錄。

 

操作環境說明:

Oracle11g環境:Windows7,Oracle Database 11g Enterprise Edition Release 11.2.0.1.0,ZHS16GBK。

Oracle10g環境:中標麒麟,Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production。

 

1、Oracle11g匯出資料至dmp:

expdp userid='dhccms/[email protected]
as sysdba
' schemas=dhccms directory=DATA_PUMP_DIR dumpfile=dhccms.dmp logfile=dhccms.log version=10.2.0.1.0

expdp匯出後文件存放目錄:<ORACLE_HOME>\admin\orcl\dpdump

image

 

2、Oracle10g通過dmp匯入命令:

impdp dhccms/dhccms DIRECTORY=DATA_PUMP_DIR DUMPFILE=DHCCMS.DMP FULL=y;

備註:

1、需要將dmp和log檔案上傳至Oracle10g的DATA_PUMP_DIR目錄中。

2、DATA_PUMP_DIR目錄可以通過如下命令查詢。

3、經驗證此種方式只能匯入同名賬號資料。

 

3、查詢Directory目錄命令:

select * from dba_directories;
image