Sauvegarder le controlfile en trace
OracleMaintenanceCommande
-- 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;Ce que fait la commande
Génère le script SQL (trace) qui recrée le controlfile et/ou une copie binaire de celui-ci.
Quand l'utiliser
Après des changements de structure (ajout de datafiles/redo), lors de la préparation d'un plan de reprise après sinistre, ou pour recréer le controlfile si toutes les copies sont perdues.
Attention
Régénérez le fichier trace à chaque changement de structure ; un ancien script crée une structure erronée. REUSE écrase un fichier existant. Aucun risque pour le système, mais stockez le fichier généré en lieu sûr.