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;