Сделать trace-бэкап controlfile
OracleОбслуживаниеКоманда
-- Generate a trace (CREATE CONTROLFILE script):
ALTER DATABASE BACKUP CONTROLFILE TO TRACE
AS '/tmp/create_controlfile.sql' REUSE;
-- Binary controlfile copy:
ALTER DATABASE BACKUP CONTROLFILE TO '/backup/controlfile_orcl.ctl' REUSE;Что делает
Генерирует SQL-скрипт (trace), пересоздающий controlfile, и/или его двоичную копию.
Когда использовать
После структурных изменений (добавление datafile/redo), при подготовке к аварийному восстановлению или для пересоздания controlfile при потере всех копий.
Внимание
Обновляйте trace-файл при каждом изменении структуры; старый скрипт создаст неверную структуру. REUSE перезаписывает существующий файл. Риска для системы нет, но храните созданный файл в защищённом месте.