|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Bonjour je suis en 10203 sous W2003, je dispose juste des file data, log . comment je peux recuperer les donnée de ces fichier.
|
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Étudiant Inscription : février 2008 Messages : 224 ![]() |
Je ne comprends pas trop ton problème, tu n'as plus de control file ? de pfile, spfile ? en gros tu n'as plus de base sauf les data files et le redo log files ?
|
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
Si ta base a bien été arrêtée à froid, tu peux tenter la manip suivante :
- crée un pfile minimaliste - démarre l'instance (startup nomount) - lance un script "create controlfile ..." qui indiquera les chemins de tes logs et tes datafiles - alter database mount - alter database open Si ta base est bien ouverte sans erreur, tu peux récupérer les données
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne. La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi ! Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/ |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Merci je vais tenter cette solution je vous donnerais des nouvelle demain
|
|
|
00
|
|
|
#5 | |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Citation:
y a t il un moyen de force meme avec la perte dee donnée? merci |
|
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
absolument pas, et comment ça se fait que tu n'as pas de sauvegarde des archive logs ?
|
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
|
|
|
00
|
|
|
#8 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Tu entends quoi par "base externalise" ?
Rappelons que le DBA est là pour manipuler de façon poussée un produit extrêmement complexe qui a ses propres lois et qui sont immuables. Si tu as une base dans un état incohérent et que tu n'as pas les ARCHIVE LOGS pour la reconstruire, ton boulot s'arrête là, on fait de la technique, pas de la magie noire... |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
Si tu n'as pas le log 2144 tu ne pourras pas restaurer les données plus loin dans le temps, tu peux toujours faire un "alter database open resetlogs" mais les transactions jouées entre la séquence 2144 et la dernière qui est d'après ce que tu dis la 2516 seront perdues
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne. La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi ! Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/ |
|
|
00
|
|
|
#10 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : février 2005 Messages : 87 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Je suis navré mais ta base est morte. Revois très vite tes stratégies de sauvegarde pour éviter que cela ne se reproduise.
|
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
Si tu n'as pas moyen de récupérer les archivelogs effectivement c'est foutu
__________________
La théorie, c'est quand on sait tout mais que rien ne fonctionne. La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi ! Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com