DBAtlas · Atlas d'exploitation des bases de données

Sauvegarder le controlfile en trace

OracleMaintenance

Commande

-- 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.

Ouvrir dans DBAtlas →

Voir aussi