Oracle

如何使用 RMAN 顯示是否有需要備份的歸檔日誌?

  • September 7, 2018

我主要關心的是知道 Oracle 存檔日誌是否有一段時間沒有備份,因為我可能不知道有什麼東西壞了。

當我查詢 v $ log it appears to be good with First_Time being very recent. I would think v $ 如果日誌沒有備份,日誌會有很多行。

SELECT * FROM v$log; 

只顯示幾個,兩個說目前(四個返回)。

select * from v$log_history order by FIRST_TIME desc;

顯示很多。

您可以從 RMAN 執行此操作。

list archivelog all backed up 0 times to disk;

要麼

list archivelog all backed up 0 times to sbt_tape;

取決於您使用的備份方法。

您可以查詢 v$archived_log

SELECT  *
FROM    V$ARCHIVED_LOG
WHERE   ARCHIVED != 'YES';

引用自:https://dba.stackexchange.com/questions/188020