2009-06-30 7 views

Répondre

1

Cet article vous donnera un bon départ: Flashback Table

par exemple si vous DOP accidentellement une table, il suffit d'utiliser cette commande:

FLASHBACK TABLE mytable TO BEFORE DROP; 

si vous souhaitez revenir le contenu d'une table à une heure antérieure:

FLASHBACK TABLE mytable TO SCN 2202666520; 

ou

FLASHBACK TABLE mytable TO TIMESTAMP 
TO_TIMESTAMP(29-JUN-2009 10:30', 'DD-MON-YYYY HH24:MI'); 

Documentation : Flashback Technology: Recovering from Logical Corruptions

+0

Merci Jeffrey !!! Donc, est-ce que nous n'avons pas à faire de paramètres dans le fichier init.ora dans le cas de FlashBack Table comme dans le cas de FlashBack Database ??? –

+0

La table de retour arrière utilise la même méthode que la base de données flashback - elle utilise les blocs d'annulation pour récupérer l'état antérieur des données. c'est-à-dire si votre période de rétention d'annulation n'est pas assez longue, elle ne pourra pas vous aider. Vous voudrez vérifier vos paramètres UNDO_MANAGEMENT et UNDO_RETENTION. –

Questions connexes