Oracle 12c DG備庫啟動報錯standby database requires recovery
Oracle 12c DG備庫啟動報錯:
SQL> alter database open read only;
alter database open read only
*
ERROR at line 1:
ORA-10458: standby database requires recovery
ORA-01196: file 1 is inconsistent due to a failed media recovery session
ORA-01110: data file 1: '/data/oracle/oradata/WMSPROD/system01.dbf'
原因:備庫丟失歸檔日誌。
ORA-16016: archived log for thread 1 sequence# 4673 unavailable
Recovery interrupted!
Some recovered datafiles maybe left media fuzzy
解決辦法:從主庫複製過來相應的歸檔日誌進行恢復。
1)備庫查詢:SQL>select process,client_process,sequence#,status from v$managed_standby;//定位正在應用的日誌檔案
select max(sequence#) from v$archived_log;
2)主庫查詢:SQL> select process,client_process,sequence#,status from v$managed_standby;//查詢主庫當前寫到的日誌檔案
select max(sequence#) from v$archived_log;
3)對比備庫與主庫之間的待傳輸應用日誌檔案,從主庫複製到備庫歸檔路徑
4)備庫註冊,註冊備庫缺失的最近的歸檔日誌即可
ALTER DATABASE REGISTER PHYSICAL LOGFILE '/u01/app/oracle/archivelog/xxx.dbf' ;
5)備庫應用redo
alter database recover managed standby database disconnect from session;
問題解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2856234/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 物理備庫open報錯ORA-10458: standby database requires recoveryDatabaseUI
- 在Oracle DG Standby庫上啟用flashback database功能OracleDatabase
- Oracle DG Standby Database型別OracleDatabase型別
- Oracle DG建立Physical Standby DatabaseOracleDatabase
- Oracle DG建立Logical Standby DatabaseOracleDatabase
- oracle9i(9204)dg(data guard)_ place the standby database in manual recovery modeOracleDatabase
- 恢復備庫 activate standby database 報錯找不到standby redo - ORA-00313Database
- Oracle 11g R2 DG 備庫啟動報錯,需要恢復日誌處理措施Oracle
- oracle dg報錯Oracle
- Oracle 12C pluggable database自啟動OracleDatabase
- oracle 12C RAC 啟動報錯 ORA-00845Oracle
- ORACLE10G DG配置下Physical Standby Database的管理OracleDatabase
- 搭建windows到linux的oracle 12c physical standby備庫WindowsLinuxOracle
- Oracle DataGuard Standby database ID mismatch錯誤OracleDatabase
- Oracle DG主備啟動關閉順序Oracle
- Oracle DG主備啟動和關閉流程Oracle
- RAC DG 物理standby ASM無法啟動ASM
- 物理data guard備standby庫的時候報錯。
- ORACLE DG之備庫角色Oracle
- Oracle 12.2 physical standby備庫收集AWR報告Oracle
- RAC環境的STANDBY資料庫備份報錯資料庫
- oracle11g 在dg中standby檢視報ora-04045錯誤Oracle
- Oracle11g的Dataguard測試,建立物理備庫(Physical Standby Database)OracleDatabase
- Linux作業系統啟動時自動啟用oracle standby備庫日誌應用Linux作業系統Oracle
- 配置Oracle11g的Dataguard測試,建立物理備庫(Physical Standby Database)OracleDatabase
- Oracle DG備庫手動管理新增資料檔案Oracle
- oracle 之recovery directory databaseOracleDatabase
- oracle 11.2.0.4 ogg 12.3.0.1.0備庫rep程式啟動報錯OGG-00446Oracle
- ORACLE DG從庫 Rman備份恢復Oracle
- 4 Creating a Logical Standby Database 建立邏輯備庫Database
- duplicate standby database 報ORA-05507錯誤解決方法Database
- 獨立開啟Oracle的Standby庫Oracle
- Oracle Database 12c可插拔資料庫案例OracleDatabase資料庫
- Oracle database的啟動方式OracleDatabase
- Oracle 11g DataGuard增加standby日誌組報錯"ORA-01156: recovery or flashback"Oracle
- DG -- READ ONLY模式開啟物理Standby模式
- DG備庫未啟動SCN 新特性引起ORA-600 2252
- oracle rac dg庫報錯ORA-01031: insufficient privilegesOracle