Oracle

錯誤恢復數據庫 RMAN-06054

  • January 29, 2019

我刪除了測試數據庫,現在我想恢復它,當我嘗試恢復數據庫時出現此錯誤。我在數據庫中擁有的一切都在那裡,一切正常。

我該如何解決這個錯誤?

unable to find archived log
archived log thread=1 sequence=2
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 01/28/2019 11:49:40
RMAN-06054: media recovery requesting unknown archived log for thread 1 with sequence 2 and starting SCN of 422743

SQL> select sequence# from v$archived_log;

SEQUENCE#
----------
   11
   12
    1
   11
    1
   12

這在執行不完全恢復但未指定恢復應停止的位置時是正常的。

如果序列 1 是備份的最後一個日誌序列,則可以通過使用代替來避免上述錯誤:

recover database;

這:

recover database until sequence 2;

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