VALIDATE и RESTORE VALIDATE

VALIDATE DATABASE - Проверка самой базы.
BACKUP VALIDATE - Проверка готовых бэкапов.
RESTORE VALIDATE - Проверка возможности восстановления бэкапов. Проверка идентична реальной операции восстановления исключением того, что RMAN не пишет выходных файлов.
CHECK LOGICAL - параметр для физической и логической проверкой блоков.

Примеры:
BACKUP VALIDATE DATABASE;
# BACKUP VALIDATE CHECK LOGICAL DATABASE ARCHIVELOG ALL;

RESTORE DATABASE VALIDATE;
RESTORE SPFILE VALIDATE;
RESTORE CONTROLFILE VALIDATE;
RESTORE ARCHIVELOG FROM TIME 'SYSDATE-1' VALIDATE;
# RESTORE CONTROLFILE TO '/PATH/TO/' VALIDATE;
# RESTORE ARCHIVELOG ALL VALIDATE;
# RESTORE ARCHIVELOG FROM TIME 'SYSDATE-1' VALIDATE CHECK LOGICAL;
# RESTORE ARCHIVELOG FROM TIME 'SYSDATE-1' UNTIL TIME 'SYSDATE' VALIDATE;
# RESTORE ARCHIVELOG FROM TIME='SYSDATE-1/24' VALIDATE;
# RESTORE DATABASE VALIDATE CHECK LOGICAL;
# RESTORE TABLESPACE USERS VALIDATE;

При невозможности восстановления ошибка: RMAN-06026 

Команда VALIDATE позволяет удостоверяться в том, что подвергаемые резервному копированию 
файлы действительно существуют в надлежащих местах и что они являются читабельными и не содержат никаких логических и физических повреждений.

VALIDATE DATABASE;
VALIDATE BACKUPSET 1;
VALIDATE DATAFILE 47;

Команду BACKUP VALIDATE можно применять только на уровне наборов данных, в то время как 
команду VALIDATE  на уровне и наборов резервных копий, и табличных 
пространств, и файлов данных, и даже блоков данных.

Команда RESTORE...PREVIEW отображает детальный отчет обо всех резервных копиях, которые потребуются для успешного выполнения команды RESTORE
RESTORE DATABASE PREVIEW;
RESTORE DATABASE PREVIEW SUMMARY;