O erro RMAN-06059: expected archived log not found pode aparecer durante um BACKUP ARCHIVELOG ALL ou quando você roda o PLUS ARCHIVELOG no backup do banco. Nessa hora, o RMAN simplesmente trava o processo porque não conseguiu encontrar um dos archivelogs.
Starting backup at Mar 20 2025 16:31:15
current log archived
released channel: ch1
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of backup command at 03/20/2025 16:32:16
RMAN-06059: expected archived log not found, loss of archived log compromises recoverability
ORA-19625: error identifying file +FRA/prdlink/archivelog/2025_02_27/thread_1_seq_252439.2147.1194162947
ORA-17503: ksfdopn:2 Failed to open file +FRA/prdlink/archivelog/2025_02_27/thread_1_seq_252439.2147.1194162947
ORA-15012: ASM file '+FRA/prdlink/archivelog/2025_02_27/thread_1_seq_252439.2147.1194162947' does not existO que fazer
Verificar quais arquivos estão marcados como indisponíveis
RMAN> LIST ARCHIVELOG UNAVAILABLE;
List of Archived Logs
Thrd Seq Low Time Next Time
---- ------- --------- ---------
1 252439 27-FEB-25 27-FEB-25
Name: +FRA/prdlink/archivelog/2025_02_27/thread_1_seq_252439.2147.1194162947
UNAVAILABLERMAN-06059
Atualizar o status dos archivelogs
RMAN> CROSSCHECK ARCHIVELOG ALL;
crosschecked archived log
archived log file name=+FRA/prdlink/archivelog/2025_02_27/thread_1_seq_252439.2147.1194162947
status EXPIREDRMAN-06059
Remover os registros dos archives expirados
RMAN> DELETE EXPIRED ARCHIVELOG ALL;
deleted archived log
archived log file name=+FRA/prdlink/archivelog/2025_02_27/thread_1_seq_252439.2147.1194162947
Deleted 1 objectsRiscos
e o archive log ausente ainda não tiver sido incluído em nenhum backup, não será possível restaurar o banco até qualquer ponto após esse log.
Nessa situação, a recuperação só será possível após a realização de um novo backup full, que cria um novo ponto de partida para restore.
Antes de excluir, garantir que:
- O log já foi incluído em backup anterior (
LIST BACKUP OF ARCHIVELOG SEQUENCE 252439) - O log está disponível em outro local (ex: Data Guard, storage secundário, fita etc)
Excluir o registro de um archive log não backupado deve ser último recurso.
RMAN-06059 DURING RMAN BACKUP OF ARCHIVELOG (Doc ID 415978.1)
#20251120 #DBASobrinho #GuinaNãoTinhaDó #BóBó #CaceteDeAgulha #OracleACE #PegaLadrão



