ORA – 00257 archiver error

Quando vediamo questo errore, la prima cosa è controllare l’area di ripristino flash Nel caso in cui effettivamente la FRA fosse piena, è possibile eliminare i vecchi log di archivio dal filesystem quindi su rman

utilizza il seguente

run {
crosscheck archivelog all;
delete noprompt expired archivelog all;
}

Il comando CROSSCHECK viene utilizzato per determinare se i backup registrati nel repository esistono ancora su disco o nastro, se RMAN non è in grado di individuare i backup, aggiorna i relativi record nel repository RMAN a Stato SCADUTO. È quindi possibile utilizzare il comando DELETE EXPIRED per rimuovere i record dei backup scaduti dal repository RMAN. Se i file scaduti esistono ancora, il comando DELETE EXPIRED termina con un errore.

Potrebbe aumentare temporaneamente lo spazio eseguendo questo comando:
alter system set DB_RECOVERY_FILE_DEST_SIZE = xxxx

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *