Crosscheck archive in rman

validation failed for archived

Crosscheck Archivelog all Validation failed for archived log

In this article, we are going to learn how to perform crosscheck for archives in the oracle database step by step. Validation failed for archived solution.

validation failed

Sometimes we face the error validation failed message during rman backup. Actually, we face the error because someone deletes or moved the archives from their location using the OS command. Or changes the archive location.


We can solve the above error by just executing the below commands.

$rman target/

RMAN>crosscheck archivelog all;
RMAN>delete expired archivelog all;

Or use the below script.

$rman target/

RMAN>run {
     allocate channel c1 device type disk;
     crosscheck archivelog all;
     delete noprompt expired archivelog all;
     release channel c1;

Read: How to Delete old archives using ASMCMD?

Thank you for reading, if the above solution is helpful for you please write in the below comment box. Subscribe to me on YouTube.

One thought on “Crosscheck archive in rman

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to Top