Если при запуске в RMAN, команды crosscheck archivelog all, вы получаете следующее сообщение «validation failed for archived log». Это означает что в каталоге восстановления есть информация об архивных логах, которых нет на физическом носителе. Т.е. эти файлы уже кто-то удалил с диска из ОС, но запись о них в каталоге осталась.
Чтобы решить это проблему, необходимо сделать следующее:
crosscheck archivelog all;
delete expired archivelog all;