關於開啟資料庫時的resetlogs選項
當出現下面幾種情況時,必須使用resetlogs選項開啟資料庫:
- incomplete media recovery
- recovery using a backup control file
- recovery with a control file created with the resetlogs option
當對做過不完全恢復時,聯機重做檔案中最近的redo記錄沒有被應用,resetlogs選項在開啟資料庫之前,把這些未應用的redo記錄從重做檔案中清除掉。
當資料庫要恢復到刪除一個資料檔案之前的狀態時,控制檔案必須包含這個資料檔案,這樣,必須使用一個比當前控制檔案舊的控制檔案,或者重建控制檔案。很明顯,這樣的控制檔案不會包含最新的控制檔案資訊,也可能與其他資料檔案、重做檔案不同步,使用backup control file 恢復資料庫後,resetlogs選項可以使得這些檔案重新同步。這裡涉及的命令主要是下面兩條:
alter database backup controlfile to 'c:control.bak';
recover database using backup controlfile
options=until CANCEL/until SCN/until TIME
在所有的控制檔案及聯機重做檔案都丟失的情況下,重建控制檔案的SQL命令應該使用resetlogs選項,這樣重建控制檔案時,重做檔案也會重新建立出來。只有控制檔案都丟失時,可以使用noresetlogs選項的SQL命令重建控制檔案。
用resetlogs開啟資料庫時,控制檔案中的重做檔案資訊被更新,聯機的重做檔案的序列號重新從1開始。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-152542/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 3.1.5.1 關於啟動資料庫例項資料庫
- 使用_allow_resetlogs_corruption強制開啟資料庫資料庫
- 2 Day DBA-開始資料庫管理-設定DC首選項-關於DatabaseControl首選項資料庫Database
- dbca刪除資料庫時選項灰色資料庫
- 關於資料庫開啟大頁對效能的影響資料庫
- 例項管理及資料庫的啟動關閉資料庫
- 關於Oracle資料庫的時間查詢Oracle資料庫
- win10的資料夾選項在哪裡_win10開啟資料夾選項的步驟Win10
- 時間序列化資料庫選型?時序資料庫的選擇?資料庫
- win10的資料夾選項在哪 win10怎麼開啟電腦資料夾選項Win10
- Oracle 資料庫例項啟動關閉過程Oracle資料庫
- 【轉】新建例項開啟已有的資料庫 — 資料庫與例項的區分測試資料庫
- 【02】Oracle資料庫的例項啟動關閉詳解Oracle資料庫
- 關於下拉選單查詢資料庫的問題資料庫
- 資料庫啟動時,涉及到的不一致情況的分析:介質恢復,例項恢復和resetlogs資料庫
- 關於Oracle中重啟資料庫的一個bugOracle資料庫
- w10的資料夾選項在哪裡 win10系統資料夾選項怎麼開啟Win10
- 2.5.10.2 關於資料庫時區檔案資料庫
- ResetLogs 選項學習與測試
- 例項,資料庫,資料字典與資料庫建立的關係資料庫
- 關於查詢不用重啟或者關閉資料庫的引數資料庫
- Oracle資料庫恢復之resetlogsOracle資料庫
- 關於PHP往mysql資料庫中批次插入資料例項教程PHPMySql資料庫
- 3.1.3 關於資料庫服務自動啟動資料庫
- 關於開機啟動-登錄檔項
- Oracle中關於資料庫例項名與資料庫服務名(轉載)Oracle資料庫
- 【AMM】關於資料庫例項AMM引數說明資料庫
- 開啟關閉oracle資料庫附加日誌Oracle資料庫
- Oracle資料庫歸檔模式的開啟和關閉Oracle資料庫模式
- 關於資料庫故障資料庫
- 測試恢復3==當資料庫處於開啟狀態時的恢復資料庫
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項啟動Oracle
- 3.3.1 關於關閉資料庫資料庫
- resetlogs開啟資料庫後備份、歸檔日誌是否可用的測試 RMAN-06054資料庫
- 資料庫第一次resetlogs是發生在db建立時資料庫
- 10可以穿越resetlogs恢復資料庫!資料庫
- 資料庫PostrageSQL-預置選項資料庫SQL
- mongodb關閉資料庫例項MongoDB資料庫