expdp的一次遷移

安佰勝發表於2010-08-26

做了一次32位到64位的資料遷移

老東西,沒啥新技術

有幾個值得注意的地方記錄下來

1、初始下環境變數,可以不做,做了方便看

2、不需要知道使用者名稱密碼,直接使用sysdba來操作,用兩組引號即可

3、asm中建立表空間直接寫磁碟組名就行

4、遷移後老庫裡的使用者鎖定即可

--expdpdata
export NLS_LANG="Simplified Chinese_china".ZHS16GBK
expdp "'/ as sysdba'" dumpfile=xxxx2_%U.dmp logfile=expdp_xxx2.log directory=ADMIN_DIR schemas=xxxx2 filesize=2g &


--create tablespace
create tablespace xxxx datafile '+DATA/' size 4096m;
alter tablespace xxxx add datafile '+DATA/' size 4096m;
create tablespace xxxx datafile '+DATA/' size 4096m;
create tablespace xxxx datafile '+DATA/' size 4096m;
create temporary tablespace temp02 tempfile '+DATA/' size 2048m;

--impdata
export NLS_LANG="Simplified Chinese_china".ZHS16GBK
impdp "'/ as sysdba'" dumpfile=(xxxx2_01.dmp,xxxx2_02.dmp) logfile=impdp_xxxx2.log directory=EXPDIR schemas=xxxx2 TABLE_EXISTS_ACTION=append &

alter user kong2 account lock;

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13177610/viewspace-671930/,如需轉載,請註明出處,否則將追究法律責任。

相關文章