|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 32 ![]() |
Bonjour à tous,
Suite à une erreur "utilisateur" ayant provoquée une perte de données significative dans un schéma de production, un PITR (Point In Time Recovery) a été entrepris mais s'est mal déroulé. Suite à cette opération l'ouverture de la base a été effectuée dans le mode "RESETLOGS" (alter database open resetlogs) -> Une nouvelle récupération à partir d'une sauvegarde antérieure à cette ouverture n'est donc plus possible. Malheureusement une sauvegarde cohérente partielle (sans les fichiers de journalisation en ligne) (de la base telle qu'elle était suite à l'erreur utilisateur") avait été effectuée. La seule alternative est apparemment d'utiliser le LOGMINER afin de retrouver les instructions ayant provoqué la suppression des données afin de pouvoir rejouer l'inverse de celles-ci (d'après ce que je crois comprendre). Qu'en pensez-vous? Connaissez-vous la procédure visant à mettre en oeuvre cette solution apparente ou en avez-vous une autre? La base concernée est une 10G XE en mode "archivelog" -> Je dispose encore de toutes les archives générées depuis la mise en prod' de la base. MERCI D'AVANCE POUR VOTRE AIDE |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
Il est probablement possible de restaurer votre base à une incarnation antérieure (je pense que c'est aussi possible avec XE mais je ne l'ai pas testé). Voir un exemple avec RMAN.
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 32 ![]() |
Merci pour cette réponse mais j'ai justement déjà tenté de le faire mais pas au bon endroit. Suite à cela j'ai donc effectué un "alter database open resetlogs" et ne peux donc plus recommencer (je ne dispose pas de l'intégralité de la sauvegarde de la base avant la manipulation).
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : septembre 2005 Messages : 94 ![]() |
Mais sans sauvegarde complète ...rien n'est possible
LOGMINER utilise justement les logs (les journaux) pour fouiller les requêtes. sinon pour utiliser Logminer ya ça : http://helyos.developpez.com/logminer |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com