RMAN полное восстановление

Запускаем БД в режиме nomount
SQL> startup nomount;

Для восстановления  пригодится  ID базы данных
SQL>SELECT DBID FROM V$DATABASE;

Устанавливаем ID :
RMAN> SET DBID=1159350160

executing command: SET DBID

Производим восстановление контрольных файлов. Способ восстановления зависит от того каким образом была создана резервная копия файлов. В данном случае была включена опция CONTROLFILE AUTOBACKUP.

RMAN> RESTORE CONTROLFILE FROM AUTOBACKUP;

Переводим БД в режим mount, если она еще не смонтирована:
SQL> alter database mount;

Восстанавливаем базу данных
RMAN> restore database;

Накатываем журналы:
RMAN> recover database;

Открываем БД:
SQL> alter database open resetlogs;

Дополнительная информация