DG備庫未啟動SCN 新特性引起ORA-600 2252
Oracle 已經在 2019 年 6 月 23 日後自動調整高版本的資料庫 SCN COMPATIBILITY 為 3,調整之後,這些資料庫內部的
SCN 上限增速會變成 96k, 從而可能出現超出低版本的 SCN 的情況,如果發生這種情況,將會導致低版本資料庫無法與高版
本透過 DB Link 進行連線。該功能是透過Auto-Rollover特性實現的。
DG備庫報錯資訊
...
DG-ORA-00600: internal error code, arguments: [2252], [4225],, [], [], [], [], [], [], []
LGWR (ospid: 32363): terminating the instance due to error 470
Sat Apr 10 00:49:53 2021
System state dump requested by (instance=1, osid=32363 (LGWR)), summary=[abnormal instance termination].
System State dumped to trace file /picclife/app/oracle/diag/rdbms/rcalldb/rcalldb/trace/rcalldb_diag_32353_20210410004953.trc
Some DDE async actions failed or were cancelled
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
opiodr aborting process unknown ospid (12109) as a result of ORA-1092
Sat Apr 10 00:49:53 2021
ORA-1092 : opitsk aborting process
...
lgwr trace資訊
*** TRACE FILE RECREATED AFTER BEING REMOVED ***
Incident 8889 created, dump file:
ORA-00600: internal error code, arguments: [2252], , [], [], [], [], [], [], []
error 470 detected in background process
ORA-00600: internal error code, arguments: [2252] [],
ORA-600 [2552 ]報錯, 表示 Oracle 為事務計算出來的 SCN 號是不合理的數值,其中的一個可能原因和系統時間相關,因為 SCN 的計算和時間有關,如果作業系統的時間錯誤,就可能導致這個問題。
經過排查備庫作業系統時間未發生過改變,也沒有低版本的資料庫透過DB Link訪問備庫。
重啟備庫後資料庫
scn compatible
database scn compatibility changed from 1 to 3 due auto-rollover
重啟備庫後備庫恢復正常,備庫沒有Auto-Rollover特性。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28373936/viewspace-2770927/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-600[2662]與[2252] 以及 修改系統SCN
- 實戰演練丨SCN太大引發ORA-600[2252]
- ASM REBLANCE引起的DG備庫停止同步問題ORA-16055ASM
- Oracle 12c DG備庫啟動報錯standby database requires recoveryOracleDatabaseUI
- Oracle DG主備啟動關閉順序Oracle
- Oracle DG主備啟動和關閉流程Oracle
- Oracle的DBMS_SCN修正以及SCN的auto-rollover新特性Oracle
- SCN與oracle啟動Oracle
- DG備庫手動管理 新增資料檔案
- ORACLE DG之備庫角色Oracle
- Data Guard新特性:快照備用資料庫資料庫
- oracle DG 11g新特性彙總Oracle
- Oracle 12c DG新特性Far SyncOracle
- 新專案準備啟動
- 啟動SCN不一致的資料庫資料庫
- 案例:DG主庫未設定force logging導致備庫壞塊
- undo壞塊引起資料庫無法啟動資料庫
- Oracle DG備庫手動管理新增資料檔案Oracle
- 【DG】備庫斷檔問題
- ORA-600 [2662] Block SCN is ahead of Current SCN 處理方法 說明BloC
- 事務槽引起的 ORA-600 事件事件
- DG中主庫與備庫角色的交換
- 【DG】備庫RMAN還原方式搭建DG(不使用duplicate命令)
- Oracle資料庫啟動過程驗證檢查點SCNOracle資料庫
- 【DG】怎麼使用Data Pump備份物理備庫
- Oracle 11g DG新特性--Automatic block repairOracleBloCAI
- Java 18 新特性:使用Java程式碼啟動jwebserverJavaWebServer
- 【DG】Data Guard主備庫Switchover切換
- ORACLE DG從庫 Rman備份恢復Oracle
- Superedge的新特性和未來之路
- Oracle 11g R2 DG 備庫啟動報錯,需要恢復日誌處理措施Oracle
- 10G新特性筆記之備份恢復新特性筆記
- 【DG】Data Guard主備庫Failove切換AI
- 11g dg 備庫搭建多種方式
- dg歸檔沒有傳輸到備庫
- 【DATAGUARD】DG系列之RACtoONE物理備庫的搭建
- MySQL 5.7 新特性大全和未來展望MySql
- 【DATAGUARD】DG系列之11g新特性簡單介紹