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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 實戰演練丨SCN太大引發ORA-600[2252]
- ASM REBLANCE引起的DG備庫停止同步問題ORA-16055ASM
- Oracle 12c DG備庫啟動報錯standby database requires recoveryOracleDatabaseUI
- 案例:DG主庫未設定force logging導致備庫壞塊
- Oracle的DBMS_SCN修正以及SCN的auto-rollover新特性Oracle
- ORACLE DG之備庫角色Oracle
- DG備庫手動管理 新增資料檔案
- 事務槽引起的 ORA-600 事件事件
- Oracle DG備庫手動管理新增資料檔案Oracle
- 【DG】備庫RMAN還原方式搭建DG(不使用duplicate命令)
- Oracle 11g DG新特性--Automatic block repairOracleBloCAI
- 【DG】Data Guard主備庫Failove切換AI
- 【DG】Data Guard主備庫Switchover切換
- ORACLE DG從庫 Rman備份恢復Oracle
- 11g dg 備庫搭建多種方式
- dg主庫建立檔案備庫未同步解決方法
- Java 18 新特性:使用Java程式碼啟動jwebserverJavaWebServer
- Superedge的新特性和未來之路
- Golang 中由零值和 gob 庫的特性引起的 BUGGolang
- Oracle資料庫由dataguard備庫引起的log file sync等待Oracle資料庫
- 12c DG新特性 - Active Data Guard Far Sync (Doc ID 2179719.1)
- Oracle-DG最大保護模式下,dg備庫出現問題對主庫有什麼影響?Oracle模式
- 【邏輯DG滾動升級二】ORACLE11204 邏輯DG滾動升級至12C---DG端前期準備Oracle
- Oracle備庫當機啟動解決方案Oracle
- 12.2新特性之ADG多節點啟動MRP程式
- 在Oracle DG Standby庫上啟用flashback database功能OracleDatabase
- MySQL 5.7 新特性大全和未來展望MySql
- Oracle 12c的DG自動同步密碼檔案--ASM 新特性:共享密碼檔案Oracle密碼ASM
- 【DG】Oracle之級聯DG--(cascade dg) --(一主一備一級聯)Oracle
- 透過修改控制檔案scn推進資料庫scn資料庫
- 熱備份/冷備份/ 冷啟動/熱啟動
- [20221130]最佳化備庫dg遇到的問題2.txt
- Oracle DG異構主備支援Oracle
- 在DG備庫備份資料庫並恢復到一個主機上,報錯RMAN-06820資料庫
- innodb 庫的備份注意點(由phpmyadmin引起的解決方案)PHP
- 一個面試題引起的SpringBoot啟動解析面試題Spring Boot
- DRM特性引起的RAC節點當機
- DG修復:異常關庫導致的資料庫啟動失敗ORA-01110及GAP修復資料庫