IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

Reprise apres un crash 10G


Sujet :

Administration Oracle

  1. #1
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Points : 42
    Points
    42
    Par défaut Reprise apres un crash 10G
    Bonjour je suis en 10203 sous W2003, je dispose juste des file data, log . comment je peux recuperer les donnée de ces fichier.

  2. #2
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    224
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 224
    Points : 211
    Points
    211
    Par défaut
    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 ?

  3. #3
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    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

  4. #4
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Points : 42
    Points
    42
    Par défaut Reprise apres un crache 10G
    Merci je vais tenter cette solution je vous donnerais des nouvelle demain

  5. #5
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Points : 42
    Points
    42
    Par défaut
    Citation Envoyé par scheu Voir le message
    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
    impecable je viens de creer ma base le seul pb c'est qu il me demande une sequence que je n'ai pas : 2144 et mon log contient 2516 .
    y a t il un moyen de force meme avec la perte dee donnée?
    merci

  6. #6
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    absolument pas, et comment ça se fait que tu n'as pas de sauvegarde des archive logs ?

  7. #7
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Points : 42
    Points
    42
    Par défaut Reprise apres un crash 10G
    Citation Envoyé par orafrance Voir le message
    absolument pas, et comment ça se fait que tu n'as pas de sauvegarde des archive logs ?
    c'est une base externalise!!!!
    sachant que c'est le fichier system.ora qui 'est affecte, peut on recuperer les autre tablespace?

  8. #8
    Membre éclairé Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Points : 773
    Points
    773
    Par défaut
    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...


  9. #9
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    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

  10. #10
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 87
    Points : 42
    Points
    42
    Par défaut
    Citation Envoyé par scheu Voir le message
    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
    voila ce que j'obtiens quand je fais un resologs

    ALTER DATABASE OPEN RESETLOGS;
    ORA-01113: le fichier 1 nécessite une récupération après défaillance matérielle

  11. #11
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    Je suis navré mais ta base est morte. Revois très vite tes stratégies de sauvegarde pour éviter que cela ne se reproduise.

  12. #12
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Si tu n'as pas moyen de récupérer les archivelogs effectivement c'est foutu

Discussions similaires

  1. Réponses: 8
    Dernier message: 15/12/2008, 15h19
  2. Perfs dégradées aprés migration en 10g
    Par debdba dans le forum Administration
    Réponses: 21
    Dernier message: 16/07/2008, 16h12
  3. [Administration] reprise après basculement sur un réplicat
    Par Celelibi dans le forum Subversion
    Réponses: 1
    Dernier message: 17/05/2008, 12h50
  4. Redemarrer automatiquement une machine après un crash ou une coupure de courant.
    Par Arthurbean dans le forum Administration système
    Réponses: 3
    Dernier message: 21/05/2007, 13h44
  5. reprise apres erreur
    Par cdubet dans le forum Hibernate
    Réponses: 6
    Dernier message: 15/05/2007, 17h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo