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 :

Problème lors de la restauration


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 500
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 500
    Par défaut Problème lors de la restauration
    Bonjour,

    La démarche de la restauration à été la suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    orastop
    cp backup_hier.dbf en_cours.dbf
    orastart
    Et depuis impossible de relancer Oracle pour utilisation.

    Avec Oracle Enterprise Manager j'ai ce message :
    Connexion de l'agent à l'instance
    Statut
    Echec
    Détails ORA-01033: ORACLE initialization or shutdown in progress (DBD ERROR: OCISessionBegin)
    J'ai essayé de restaurer en effectuant la démarche suivante sans succes :
    SQL> startup mount
    ORA-32004: obsolete and/or deprecated parameter(s) specified
    ORACLE instance started.

    Total System Global Area 1828716544 bytes
    Fixed Size 2021640 bytes
    Variable Size 335546104 bytes
    Database Buffers 1476395008 bytes
    Redo Buffers 14753792 bytes
    Database mounted.
    SQL> RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROLFILE;
    ORA-00279: change 54745248 generated at 08/25/2008 20:30:58 needed for thread 1
    ORA-00289: suggestion : /home/oracle/product/10.2.0/db_1/flash_recovery_area/SAGE/archivelog/2008_08_27/o1_mf_1_3255_%u_.arc
    ORA-00280: change 54745248 for thread 1 is in sequence #3255


    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}

    ORA-00308: cannot open archived log '/home/oracle/product/10.2.0/db_1/flash_recovery_area/SAGE/archivelog/2008_08_27/o1_mf_1_3255_%u_.arc'
    ORA-27037: unable to obtain file status
    IBM AIX RISC System/6000 Error: 2: No such file or directory
    Additional information: 3


    ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/home/oracle/product/10.2.0/oradata/sage/system01.dbf'


    SQL> ALTER DATABASE OPEN RESETLOGS;
    ALTER DATABASE OPEN RESETLOGS
    *
    ERROR at line 1:
    ORA-01152: file 1 was not restored from a sufficiently old backup
    ORA-01110: data file 1: '/home/oracle/product/10.2.0/oradata/sage/system01.dbf'
    J'attends vos réponses, merci d'avance.

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    orastop
    cp backup_hier.dbf en_cours.dbf
    orastart
    Comment doit on comprendre ça ?
    Un seul fichier a été recopié ?
    Seulement les datafiles ?
    D'ou vient backup_hier.dbf ?

    Si les controlefiles n'ont pas été effacés/modifiés
    pourquoi "using backup control file" ?

    Si un seul datafile doit etre restoré il y a une commande recover datafile.


    Quel etait l'objectif de la restoration ?

    Si le but était de faire revenir 'en_cours.dbf' à un état précédent (point in time recovery), je ne pense pas que cela puisse se faire sur UN seul datafile/tbs, il doit falloir restorer TOUTE la base.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 500
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 500
    Par défaut
    Citation Envoyé par Alain B. Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    orastop
    cp backup_hier.dbf en_cours.dbf
    orastart
    Comment doit on comprendre ça ?
    Un seul fichier a été recopié ?
    Seulement les datafiles ?
    D'ou vient backup_hier.dbf ?

    Si les controlefiles n'ont pas été effacés/modifiés
    pourquoi "using backup control file" ?

    Si un seul datafile doit etre restoré il y a une commande recover datafile.


    Quel etait l'objectif de la restoration ?

    Si le but était de faire revenir 'en_cours.dbf' à un état précédent (point in time recovery), je ne pense pas que cela puisse se faire sur UN seul datafile/tbs, il doit falloir restorer TOUTE la base.
    Le but de la restauration était de restauré une base qui se trouvait sur un tablespace.
    Un de mes collegues a tenté une restauration complète car il y avait un probleme similaire avec le fichier restauré ; et maintenant j'ai le problème expliqué ci-dessus.

    Si je tente un recover datafile j'ai le message ci-dessous :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SQL> recover datafile  '/home/oracle/product/10.2.0/oradata/sage/system01.dbf'
    ORA-00283: recovery session canceled due to errors
    ORA-01610: recovery using the BACKUP CONTROLFILE option must be done

  4. #4
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 206
    Par défaut

    j'ai les mêmes erreurs
    en fait ton file system est corrompu

  5. #5
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    206
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 206
    Par défaut
    alors alain
    tu aas restauré ta base?

  6. #6
    Membre émérite
    Inscrit en
    Décembre 2003
    Messages
    493
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 493
    Par défaut
    Si le but était de faire revenir 'en_cours.dbf' à un état précédent (point in time recovery), je ne pense pas que cela puisse se faire sur UN seul datafile/tbs, il doit falloir restorer TOUTE la base

    c'est totalement faux , le PIT sur un tablespace existe depuis belle lurette

    par contre, vos post sont à mon niveau incompréhensibles : qu'avez vous fait tournée comme script de backup , utilisez vous rman ?

  7. #7
    Membre éprouvé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 500
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 500
    Par défaut
    La récupération à été faite avec Oracle Enterprise Manager.
    Étant donné que ce n'est pas moi qui l'ai fait je n'ai pas de détail sur ce dernier.

Discussions similaires

  1. Problème lors d'une restauration à froid
    Par D_Latch dans le forum Administration
    Réponses: 11
    Dernier message: 21/08/2008, 09h43
  2. Problème lors d'une restauration
    Par Hakunamatata dans le forum Administration
    Réponses: 7
    Dernier message: 27/05/2006, 20h49
  3. Problème lors du chargement
    Par carlito dans le forum Flash
    Réponses: 26
    Dernier message: 06/01/2004, 15h21
  4. Réponses: 2
    Dernier message: 17/08/2003, 20h07

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