oracle dg 歸檔日誌恢復情況

studywell發表於2018-10-26



--DB 11.2

--檢查資料庫設定的保護模式,和當前所處的保護級別

select database_role,GUARD_STATUS,open_mode,protection_mode,protection_level from v$database;


--在主庫查詢歸檔日誌在DG端是否傳送到,是否被應用到。日誌生成時間和恢復完畢時間

select l."RECID",l."NAME",l."ARCHIVED",l."APPLIED",l."NEXT_TIME",l."COMPLETION_TIME"   

from v$archived_log l 

where l."STANDBY_DEST" ='YES'

 and l."NEXT_TIME" >(sysdate-0.5)

order by l."RECID" desc;



--檢查DG端對歸檔日誌的應用情況,日誌生成時間和恢復完畢時間

--如果為 REGISTRARRFSAPPLIEDNO, 則日誌檔案已收到, 但尚未應用。

--如果為 REGISTRARRFSAPPLIEDIN-MEMORY, 則日誌檔案已應用於記憶體中, 但尚未更新資料。

--如果為 REGISTRARRFSAPPLIEDYES, 則已應用日誌檔案, 並且已更新了資料。

select l."RECID",l."NAME",l."ARCHIVED",l."APPLIED",l."NEXT_TIME",l."COMPLETION_TIME"   

from v$archived_log l 

where l."NEXT_TIME" >(sysdate-0.5)

order by l."RECID" desc;


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-2217612/,如需轉載,請註明出處,否則將追究法律責任。

相關文章