我想恢復和恢復我的oracle數據庫到當前狀態。恢復和恢復方案
例如,我在星期天進行了完整備份,並且我有從週日到週三的所有存檔日誌。
如果我從備份恢復並恢復到新主機,我的數據庫僅處於星期日狀態。
如何將所有歸檔日誌應用於恢復我的數據庫到星期三狀態?
我是否需要在週日或當前星期三使用controlfile autobackup?
請給我步驟來做到這一點。
問候,Sarith
我想恢復和恢復我的oracle數據庫到當前狀態。恢復和恢復方案
例如,我在星期天進行了完整備份,並且我有從週日到週三的所有存檔日誌。
如果我從備份恢復並恢復到新主機,我的數據庫僅處於星期日狀態。
如何將所有歸檔日誌應用於恢復我的數據庫到星期三狀態?
我是否需要在週日或當前星期三使用controlfile autobackup?
請給我步驟來做到這一點。
問候,Sarith
將完整備份還原到新服務器以及所有要還原的新歸檔日誌文件。
請參閱註釋:161742.1(如何使用舊控制文件前滾數據庫,使用Archivfiles)在metalink中獲取完整指南,但我將對其進行解釋。
如果您沒有訪問的Metalink那麼這裏是從該說明文簡寫爲:以安裝方式
開始分貝 SQLPLUS>啓動安裝
發出命令開始恢復,並應用所有歸檔日誌文件比還原的控制/數據文件更新。
SQLPLUS>改變數據庫恢復直到取消使用備份控制文件;
使用此命令繼續,直到您用完歸檔日誌才能應用。 SQLPLUS> alter database recover繼續默認;
當您用完歸檔日誌申請 停止恢復並打開帶有重置日誌的數據庫。
SQLPLUS> alter database recover cancel; SQLPLUS> alter database open resetlogs;
現在重要的是採取一個新的備份,因爲您已經重置日誌,因爲舊的存檔日誌將無法與此db一起使用。
正如另一張海報所述,請閱讀備份恢復手冊瞭解更多信息。
你還沒有說什麼版本使用的是Oracle的,使用的是你在的地方版本,並在備份策略會影響您恢復究竟如何。
你需要閱讀和理解Backup and Recovery Manual
如果這其實是一個生產問題,那麼你現在需要聯繫Oracle支持,這是不犯錯誤或在工作中學習的時間。
沒關係。感謝U. 但是如果我在重做日誌文件中有一些重做數據,我該如何將它轉發到我恢復的數據庫? 此致敬禮, Sarith – Sarith 2009-06-10 05:15:07