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 :

Problème à l'ouverture d'une base en standby


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 76
    Par défaut Problème à l'ouverture d'une base en standby
    Bonjour,

    Je viens de créer une base en standby en utilisant les docs que j'ai trouvé sur le forum
    Le passage des archives entre les deux bases se déroule bien, j'ai controlé en interrogeant les différentes vues,par contre les archives ne sont pas appliquées en auto
    J'ai ce message après le lancement de la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
         alter database open read only;
     
            erreuR à la ligne 1 :
        ora-6004: la base de donnees de sauvegarde necessite une recuperation
    J'ai du oublié un paramètre

    Code dans le fichier init<baseprimaire>.ora

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    log_archive_dest_2='service=<base standby>'
    log_archive_dest_state_2=enable
    Code dans le fichier init<basestandby>.ora
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    [standby_archive_dest=<dossier archivage>
    fal_client=<basestandby>
    fal_server=<basestandby>]
    Merci beaucoup pour votre aide

    Système d'exploitation : Windows
    Version d'oracle V9.2.0

  2. #2
    Membre Expert
    Inscrit en
    Avril 2006
    Messages
    1 024
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 1 024
    Par défaut
    est-ce que tu as commencé par faire avant de l'ouvrir en lecture seule:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    STARTUP NOMOUNT;
    ALTER DATABASE MOUNT STANDBY DATABASE;
    ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
    Tout en vérifiant que tu n'avait pas d'alertes ?

    http://download-uk.oracle.com/docs/c...e_ps.htm#61076

    c'est seulement ensuite qu'il faut faire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
    ALTER DATABASE OPEN READ ONLY;
    http://download-uk.oracle.com/docs/c...ps.htm#1014483

    Attention cependant, pendant que la base est ouverte en lecture, elle n'applique pas les nouvelles archives, ces dernières s'accumulent gentillement sur le répertoire défini dans STANDBY_ARCHIVE_DEST, et il faut régulièrement refaire un "..recover managed standby..." pour que les modifs soient prises en compte.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 76
    Par défaut
    oui,sur la standby database, j'ai commencé par ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    STARTUP NOMOUNT;
    ALTER DATABASE MOUNT STANDBY DATABASE;
    ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
    Ensuite sur la base principale, j'ai fais des modifs, des archives ont été générées sur les deux machines

    J'ai voulu continuer,c'est là que j'ai eu une première erreur lors de l'ouverture en read only

    Maintenant, si je relance cette commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
    J'ai le message d'erreur suivant

    ERREUR à la ligne 1 :
    ORA-01153: récupération après défaillance matérielle incompatible active

  4. #4
    Membre expérimenté
    Inscrit en
    Septembre 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 142
    Par défaut
    En fait le recover doit être toujours actif.

    Il faut l'arrêter.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 76
    Par défaut
    Non, le RECOVER était inactif
    Les archives arrivent bien a destination sur la base de secours mais ne sont pas appliquées
    J'ai vérifié dans la vue V$archive_log est la colonne applied est à NO

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2006
    Messages : 133
    Par défaut
    As tu essayé de réaliser le recover sans passer par le mode "manage" , peut être qu'il y a un problème sur une archive et que l'erreur n'est pas visible en manage..


    Je te suggère d'essayer cela :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    shutdown immediate;
    STARTUP NOMOUNT;
    ALTER DATABASE MOUNT STANDBY DATABASE;
    recover standby database;
    ==> choisir "AUTO"
    ==> En théorie tu devrais voir défiler une à une les archives "recouvertes" ...
    Si cela plante/bloque sur l'une d'entre elles, essayes de la re-récupérer sur ton serveur source (via ftp mode binaire par exemple) avant de relancer le recover ..

Discussions similaires

  1. Problème sur l'ouverture d'une base
    Par patgabjoe dans le forum Administration
    Réponses: 12
    Dernier message: 31/03/2008, 13h13
  2. Problème de droit à l'ouverture d'une base de données
    Par Nnsoft dans le forum Sécurité
    Réponses: 4
    Dernier message: 13/08/2007, 11h55
  3. Réponses: 9
    Dernier message: 15/03/2007, 16h17
  4. problème à l'ouverture d'une base de données Access
    Par guestCam dans le forum Access
    Réponses: 10
    Dernier message: 31/01/2007, 14h56
  5. Ouverture d'une base avec SHIFT !!! Problème
    Par snoopy69 dans le forum Access
    Réponses: 1
    Dernier message: 05/10/2005, 15h40

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