Trace-Backup der Controlfile erstellen
OracleWartungBefehl
-- 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;Was es tut
Erzeugt das SQL-Skript (Trace), das die Controlfile neu anlegt, und/oder eine binäre Kopie davon.
Wann einsetzen
Nach Strukturänderungen (neue Datafiles/Redo), bei der Vorbereitung auf Disaster Recovery oder um die Controlfile neu anzulegen, wenn alle Kopien verloren sind.
Vorsicht
Aktualisiere die Trace-Datei bei jeder Strukturänderung; ein altes Skript erzeugt die falsche Struktur. REUSE überschreibt eine vorhandene Datei. Kein Risiko für das System, aber bewahre die erzeugte Datei sicher auf.