国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

案例分享:Active DataGurad環境ORA-00338報錯解決方案

IT那活兒 / 3537人閱讀
案例分享:Active DataGurad環境ORA-00338報錯解決方案
點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!!

事件背景

事情發生在某運營商核心生產環境ActiveDataGuard應急庫主機和存儲過保,根據需求新搭建一套應急環境。“一切就緒,靜等版本割接”,終于等到了某年某月某日晚準備啟動割接計劃,誰知天有不測風云,某運營商在遷移數據同步軟件的過程中反饋同步軟件無法正常啟動。

具體報錯如下:

ORA-00310:archived log contains sequence 578278; sequence 578272 required

ORA-00334:archived log: xxxxxxxxxxxxxxxxx/onlinelog/sdy_redo_a41

報錯顯示歸檔日志中scn是578278,需要578272。

查詢對應的standby_log的scn號578272。

查看trace日志可以看到ora-0038ora-00312報錯,檢查新老應急環境scn號不一致。


解決辦法

2.1 處理過程

1)退出日志實時應用模式

alter database recover managed standby database cancel;

2)關閉數據庫

shutdown immediate

3)啟動數據庫到mount狀態

startup mount

4)清除報錯的日志組4

alterdatabase clear unarchived logfile group 4;

5)應用日志

alterdatabase recover managed standby database using current logfiledisconnect from session;

6)日志應用完后先退出然后再打開數據庫

alterdatabase recover managed standby database cancel;
alter databaseopen;

7)再次應用日志

alterdatabase recover managed standby database using current logfiledisconnect from session;

2.2 解決完檢查下日志文件

Scn號已經更新,執行下報錯sql也可以正常執行,新老應急環境scn號檢查一致。

分析總結

DataGurad是實現核心數據庫容災方案的常用手段,以保護關鍵業務數據免受故障,災難,人為錯誤和數據損壞,同時還可以提供復雜報表業務查詢功能,可以大大減輕生產環境負載。但是,DataGurad在使用過程中問題也是層出不窮。希望這次分享的內容能夠幫助大家在日常運維過程中快速定位和解決問題。



本文作者:丁 偉(上海新炬中北團隊)

本文來源:“IT那活兒”公眾號

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129113.html

相關文章

  • 基于DevOps、微服務以及k8s的高可用架構探索與實現

    摘要:前言本文給大家分享的題目是基于微服務以及的高可用架構探索與實現。比如說年大地震的時候我正好在東京,當時在做一個金融系統的相關工作。那次大地震導致很多很多的問題,雖然大地震不是在東京發生,但是還是給我們的系統造成了影響。 前言 本文給大家分享的題目是《基于DevOps、微服務以及K8S的高可用架構探索與實現》。整個企業的高可用架構面臨很多的挑戰,面向微服務、容器化以及敏態交付,是我們現在...

    cnio 評論0 收藏0
  • 一次關于bug的自我否定

    摘要:案例挺簡單,但是改過程有些曲折,在此分享一下在改過程中的自我懷疑自我否定直到曲徑通幽的心路歷程。首先來到我腦海的原因是自執行函數的執行順序,是否有異步一說。這個問題其實是一個小問題導致的,無關乎技巧。 最近在學習JavaScript中的閉包,涉及到其中一個案例,想著改寫一下。案例挺簡單,但是改bug過程有些曲折,在此分享一下在改bug過程中的自我懷疑自我否定直到曲徑通幽的心路歷程。需求...

    levy9527 評論0 收藏0
  • 集成安裝之Oracle12C補丁升級數據字典更新報錯處理

    集成安裝之Oracle12C補丁升級數據字典更新報錯處理 img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%; ...

    IT那活兒 評論0 收藏795
  • 本地測試沒問題,機器人測試錯誤的簡單規避辦法

    摘要:曲線救國既然只有機器人報錯,那么本地測試好后,可以考慮將機器人報錯的部分做排除。雖然好用,但卻不能自己定義具體的信息它的就那幾種,比如就一個打造自己的單元測試服務器迫在眉睫。接收到信息后,檢出相應的分支,執行單元測試,并將測試的結果推送給 本地環境可以跑通,但只要一上機器人環境,便會出現錯誤。一般這種情況都是由于本地與travis的JDK版本不一致造成的。然而,機器人又有日志大粘限制,...

    stefan 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<