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

Recovery Manager Oracle Discussion :

[rman][sncf.ora] Erreur de backup RMAN : fichier SNCF(SID).ORA


Sujet :

Recovery Manager Oracle

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut [rman][sncf.ora] Erreur de backup RMAN : fichier SNCF(SID).ORA
    Bonjour,
    Depuis hier, mes backups echouent avce l'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RMAN-03002: failure of backup plus archivelog command at 12/04/2006 22:47:43
    ORA-19599: block number 233 is corrupt in control file C:\ORACLE\PRODUCT\10.2.0\DATABASE\SNCFSSID.ORA
    quelqu'un sait il a quoi correspondt ce fichier et comment resoudre le problème ?

  2. #2
    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
    comme le message l'indique c'est un control file : http://www.google.com/custom?q=contr...developpez.com

  3. #3
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Cela veut dire que le fichier SNCFSSID.ORA contient un bloc corrompu.
    Il faut trouver le type de ce bloc, s'il appartient à un fichier de contrôle , archivelog, ou piece de backup. Dans ton cas c'est le fichier de contrôle.

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    qu'est ce qu'un fichier de contrôle que je n'ai pas créé vient faire à un endroit ou je n'ai rien mis ?

  5. #5
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Tout simplement, Rman doit récuperer des informations depuis le fichier de contrôle lorsque on n'utilise pas de Catalogue. S'il trouve des informations incoherentes entre les fichiers archivelogs et le fichier e contrôle, alors il dit qu'il ya corruption.
    Le problème ca peut venir des archivelogs. (Est ce que tu a lancé un resetlogs ?)

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    Non, pas sur une base de production 24/24 :-(

  7. #7
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Est ce que le disque est plein ?

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    eh non.

    Mais je pense utiliser la commande rman
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'ailleurs\sncfsid.ora'
    J'espere que ca va me recreer un autre fichier en esperant qu'il ne sera pas corrompu.
    Vous en pensez quoi ?

  9. #9
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Moi a ta place, je ferais une sauvegarde complète de la base.

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 286
    Points : 279
    Points
    279
    Par défaut
    Citation Envoyé par bouyao
    Moi a ta place, je ferais une sauvegarde complète de la base.
    Justement c'est en effectuant cette sauvegarde (via rman) que l'erreur arrive au moment du backup des controle files.

    Mais comme tu as dit un peu plus haut
    Citation Envoyé par bouyao
    S'il trouve des informations incoherentes entre les fichiers archivelogs et le fichier e contrôle, alors il dit qu'il ya corruption.
    J'ai donc deplacer les archivelogs présents lors de la premiere apparition de l'erreur puis j'ai relancé le backup qui s'est bien déroulé cette fois.

    Apres une fouille approfondie du fichier bdump/alert il n'y a qu'un evenement entre le dernier backup normal et la premiere erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    alter database create standby controlfile as ...
    The primary database controlfile was created using the
    'MAXLOGFILES 5' clause.
    The resulting standby controlfile will not have enough
    available logfile entries to support an adequate number
    of standby redo logfiles. Consider re-creating the
    primary controlfile using 'MAXLOGFILES 8' (or larger).
    Use the following SQL commands on the standby database to create
    standby redo logfiles that match the primary database:
    ALTER DATABASE ADD STANDBY LOGFILE 'srl1.f' SIZE 52428800;
    ALTER DATABASE ADD STANDBY LOGFILE 'srl2.f' SIZE 52428800;
    ALTER DATABASE ADD STANDBY LOGFILE 'srl3.f' SIZE 52428800;
    ALTER DATABASE ADD STANDBY LOGFILE 'srl4.f' SIZE 52428800;
    Un collegue prepare une mise en standby.
    Je ne saurais dire si mon soucis venait de la, mais c'est tentant

    Je considere que c'est "résolu" puisque le backup fonctionne à nouveau, mais je reste sur ma faim concernant le pourquoi

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

Discussions similaires

  1. Nommage fichier backup RMAN
    Par linux_sql dans le forum Administration
    Réponses: 5
    Dernier message: 27/07/2012, 14h24
  2. erreur backup rman sur disque
    Par fouad77fr dans le forum Administration
    Réponses: 0
    Dernier message: 23/03/2009, 14h27
  3. Exemple de fichier init<SID>.ora
    Par mogweys dans le forum Oracle
    Réponses: 8
    Dernier message: 30/05/2006, 04h21
  4. RMAN / DELETE OBSOLETE ne supprime pas les fichiers
    Par segphault dans le forum Recovery Manager
    Réponses: 3
    Dernier message: 12/04/2006, 09h48
  5. fichier init<sid>.ora et oracle 9iv2
    Par e77em dans le forum Oracle
    Réponses: 11
    Dernier message: 17/11/2005, 09h32

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