Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/03/2008, 12h02   #1
Invité de passage
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 3
Points : 3
Par défaut Utilisation du LOGMINER

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
thatsallfunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2008, 14h26   #2
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
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.
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/03/2008, 16h02   #3
Invité de passage
 
Inscription : mars 2007
Messages : 32
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 32
Points : 3
Points : 3
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).
thatsallfunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2008, 16h29   #4
Membre du Club
 
Inscription : septembre 2005
Messages : 94
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 94
Points : 67
Points : 67
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
lca94 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h48.


 
 
 
 
Partenaires

Hébergement Web