DUPLICATE DATABASE 注意事項

gholay發表於2014-03-02
如果副本資料庫與目標庫不在同一臺機器上,並且副本資料庫的線上日誌檔案路徑與目標庫相同,則執行duplicate命令時必須指定NOFILENAMECHECK引數以避免衝突提示。暈了吧,異機操作路徑相同還必需指定NOFILENAMECHECK。此處oracle表現的很傻,它不知道你要恢復的路徑是在另一臺機器上,它只是認為要恢復到的路徑怎麼跟目標資料庫表現的一樣呢?會不會是要覆蓋目標資料庫啊,為了避免這種情形,於是它就報錯。所以一旦異機恢復,並且路徑相同,那麼你必須通過指定NOFILENAMECHECK來避免oracle的自動識別。


If duplicating a database on the same host as the source database, then ensure that NOFILENAMECHECK is not set. Otherwise, RMAN can potentially overwrite and corrupt the target database data files, temp files, or online logs.

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

相關文章