日誌損壞時,加入隱含引數開啟資料庫的總結
對在日誌損壞時,什麼時候需要加入隱含引數開啟資料庫的問題一直沒弄清楚,做了一下測試,總結如下:(我也不知道對不對,請高手指正)
一、歸檔模式
1、損壞當前聯機日誌
1.1 非乾淨關閉
1.1.1、有活動事務
1.1.1.1、有備份
1)關閉資料庫、備份現場、複製備份
2)recover database until cancel;(選擇AUTO)
3)recover database until cancel;(選擇CANCEL)
4)alter datbase open resetlogs;
5)做一次全備
1.1.1.2、無備份(需要加入隱含引數)
1)關閉資料庫、加入隱含引數、複製備份
2)recover database until cancel;(選擇CANCEL)
3)alter database open resetlogs;
4)註釋隱含引數,並做一次全備
1.1.2、無活動事務
1)startup mount
2)alter database clear [unarchived] logfile group n;
3)alter database open;
1.2 乾淨關閉
參考1.1.2
2、損壞非當前聯機日誌
參考1.1.2
二、非歸檔模式
1、損壞當前聯機日誌
1.1 非乾淨關閉
1.1.1、有活動事務(需要加入隱含引數)
1)關閉資料庫、保護現場、加入隱含引數
2)recover database until cancel;(選擇CANCEL)
3)alter database open resetlogs;
4)做一次全備、註釋隱含引數
1.1.2、無活動事務
1)startup mount
2)alter database clear [unarchived] logfile group n;
3)alter database open;
1.2 乾淨關閉
參考1.1.2
2、損壞非當前聯機日誌
參考1.1.2
總結:
1、歸檔模式下,只有損壞當前聯機日誌、當前聯機日誌有活動事務、且資料庫無備份的情況下才需要加入隱含引數。
2、非歸檔模式下,只要損壞當前聯機日誌、且當前聯機日誌有活動事務,無論資料庫是否有備份的情況下都需要加入隱含引數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/231499/viewspace-63745/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redo損壞修復啟動資料庫辦法資料庫
- 3.1.2 啟動時指定資料庫初始化引數資料庫
- PostgreSQL資料庫toast表損壞解決SQL資料庫AST
- SQLite資料庫損壞及其修復探究SQLite資料庫
- InterBase資料庫檔案損壞的修復方法資料庫
- MySQL資料庫中常見的日誌檔案彙總!MySql資料庫
- 【資料庫資料恢復】MongoDB資料庫檔案損壞的資料恢復案例資料庫資料恢復MongoDB
- MySQL的日誌總結MySql
- 當前日誌損壞的案例(轉)
- 啟動tomcat時,日誌裡大量輸出建立資料來源dataSource的日誌Tomcat
- 伺服器Oracle資料庫損壞修復伺服器Oracle資料庫
- [20190417]隱含引數_SPIN_COUNT.txt
- 常用指令碼:獲取隱含引數指令碼
- 【LINUX】Oracle資料庫 linux磁碟頭資料損壞修復LinuxOracle資料庫
- 織夢資料庫配置檔案資料庫損壞:嘗試修復資料庫資料庫
- 時序資料庫 TDengine 3.0 引數體系使用方式彙總資料庫
- k8s各元件啟動時, -v引數指定的日誌級別K8S元件
- dg庫日誌應用慢引數調整
- rsyslog日誌總結
- logback.xml日誌寫入資料庫改造,重寫原始碼手工讀取yml引數作為資料來源引數的方法...XML資料庫原始碼
- 伺服器資料庫損壞能修復嘛伺服器資料庫
- 資料庫資料恢復—NTFS分割槽損壞如何恢復SqlServer資料庫資料資料庫資料恢復SQLServer
- [20190401]隱含引數_mutex_spin_count.txtMutex
- Oracle direct path read相關隱含引數Oracle
- Oracle資料庫不同損壞級別的恢復詳解Oracle資料庫
- 執行在容器中Postgres資料庫資料損壞後如何恢復?資料庫
- 如何開關資料庫告警日誌及修改日誌級別資料庫
- oracle資料庫mmnl日誌很大Oracle資料庫
- 《跳跳小子》開發日誌——反思與總結
- 資料庫資料恢復-SQL SERVER資料庫MDF (NDF)或LDF損壞如何恢復資料?資料庫資料恢復SQLServer
- 資料庫altert日誌中的GTX提示資料庫
- 使用隱含引數testMappingSpeed排查GoldenGate抽取慢的步驟APPGo
- 【PARANETERS】Oracle異常恢復相關的隱含引數Oracle
- 如何列印完整的MYSQL帶引數SQL日誌資訊MySql
- u盤檔案損壞怎麼恢復資料 u盤恢復損壞資料的有效方法
- go開發屬於自己的日誌庫-日誌庫優化Go優化
- pg14資料庫引數修改方式小結資料庫
- MySQL日誌引數配置簡介MySql