2014年10月13日

匯出11G 至10G (import from 11g export to 10 g)


用原本的EXP IMP 指令匯入匯出的話會有錯

SO..  要改用EXPDP  IMPDP  指定版本


STEP1 打開SQL命令  在資料庫中建立一個別名為datapump的 directory
SQL> CREATE DIRECTORY datapump AS 'C:/DB';


STEP2 測試是否有建成功
SQL> SELECT * DBA_DIRECTORIES;


STEP3 把權限給 OOXX 這個USER
SQL> GRANT READ, WRITE ON DIRECTORY datapump to OOXX;


STEP4 打開命令提示字元
expdp OOXX/密碼@xe directory=datapump dumpfile=newdump.dmp VERSION=10.2 content=metadata_only


content=metadata_only 是只匯出schema  也可content=all|data_only

接著到 要匯入的電腦  先重做STEP1~3

STEP5 打開命令提示字元
impdp OOXX/密碼@xe directory=datapump dumpfile=newdump.dmp VERSION=10.2
content=metadata_only

沒有留言:

張貼留言