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

Oracle Discussion :

perte datafile system


Sujet :

Oracle

  1. #1
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 11
    Par défaut perte datafile system
    Salut tout le monde,

    J'ai un petit soucis sur une base de production en version 9.2.0.1...
    Lorsque je démarre ma base (startup), j'ai le message d'erreur suivant :

    Database mounted.
    ORA-01113: file 1 needs media recovery
    ORA-01110: data file 1: 'D:\DATA\ORACLE\TOK1\DATA\TOK1SYS.ORA'

    Ce datafile est mon databfile system


    Ma base de données est en mode backup
    SQL> select * from v$backup;

    FILE# STATUS CHANGE# TIME
    ---------- ------------------ ---------- ---------
    1 ACTIVE 1464426788 23-AUG-06
    2 ACTIVE 1464426792 23-AUG-06
    3 ACTIVE 1464427021 23-AUG-06
    4 ACTIVE 1464427021 23-AUG-06
    5 ACTIVE 1464427021 23-AUG-06
    6 ACTIVE 1464427021 23-AUG-06
    7 ACTIVE 1464427031 23-AUG-06
    8 ACTIVE 1464427017 23-AUG-06

    Ma base est en mode archivelogs

    SQL> select log_mode from v$database;

    LOG_MODE
    ------------
    ARCHIVELOG


    Comment puis-je faire pour restaurer ma base de données (je ne l'ai encore jamais fait...).

    J'ai lu le tutorial de Jaouad sur http://oracle.developpez.com/guide/s...e/generalites/ mais je n'ai rien vue sur la restauration suite à une sauvegarde à chaud...

    Plz, help :s

    Merci d'avance pour toute réponse

  2. #2
    Membre Expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Par défaut
    Bonjour,

    tu fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    STARTUP MOUNT;
     
    SELECT V1.FILE#, NAME 
          FROM V$BACKUP V1, V$DATAFILE V2 
          WHERE V1.STATUS = 'ACTIVE' AND V1.FILE# = V2.FILE# ;
    après

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ALTER DATABASE DATAFILE 'fichier données avec son chemin' END BACKUP;
    et enfin

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ALTER DATABASE OPEN;

  3. #3
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 11
    Par défaut
    Ok merci ca marche

  4. #4
    Membre Expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Par défaut
    Il faut penser à

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Perte des mots de passe des utilisateurs SYS et SYSTEM
    Par KIMM dans le forum Connexions aux bases de données
    Réponses: 7
    Dernier message: 12/12/2013, 10h39
  2. System datafile Problème
    Par Adomi Razaki dans le forum Oracle
    Réponses: 4
    Dernier message: 23/08/2013, 12h04
  3. Réponses: 4
    Dernier message: 03/05/2012, 22h51
  4. Réponses: 1
    Dernier message: 15/06/2007, 16h39
  5. Réponses: 3
    Dernier message: 23/09/2006, 13h05

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