使用rman的命令duplicate複製資料庫

std1984發表於2009-09-18

環境: windows xp  ,oracle 10g,  兩臺主機,為了簡便,資料庫名和路徑都一樣

注意事項:

1.   duplicate主機上的監聽器一定要靜態註冊。否則會提示這個錯誤”ORA-12528: TNS: 監聽程式: 所有適用例程都無法建立新連線“

2.  源資料庫做一個備份,並將這個備份和最後一部分日誌歸檔複製到duplicate主機的相應目錄下。

3.  啟動duplicate資料庫到未載入模式。(startup nomount pfile=D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora),

     退出這個會話。(如果沒有退出,在源主機上執行duplicate命令會一直hang)

4.在源主機上cmd執行rman, connect target sys, connect auxiliary 是連線標識), RMAN>duplicate target database to orcl nofilenamecheck; 要加上nofilenamecheck這個選項,因為複製同樣的檔名。

 

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

相關文章