понедельник, 14 марта 2011 г.

Duplicate control file (Дублирование управляющего файла)

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

Сначала изменим SPFILE:

SQL> ALTER SYSTEM SET control_files =
'$HOME/ORADATA/u01/ctrl01.ctl',
'$HOME/ORADATA/u02/ctrl02.ctl' SCOPE=SPFILE;


Остановим БД в нормальном режиме:

SQL> shutdown


Затем создаем копии управляющего файла:

$ cp $HOME/ORADATA/u01/ctrl01.ctl
     $HOME/ORADATA/u02/ctrl02.ctl


И запускаем базу данных:

SQL> startup

Комментариев нет:

Отправить комментарий