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 :

replication dataguard en RAC


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2011
    Messages : 16
    Par défaut replication dataguard en RAC
    bonjour,
    j'ai configuré dataguard sur win2008 server et donc la base primaire fonctionne en RAC(OV511 et ov512)
    et la base secours en stand alone (ov81).
    voici un exemple de la config de certains paramteres du pfile:
    ---INITOV51.ora

    *.log_archive_config='dg_config=(ov51,ov81)'
    *.log_archive_dest_1='LOCATION=+DATA_ov81/ valid_for=(all_logfiles,all_roles) db_unique_name=ov81'
    *.log_archive_dest_2='LOCATION=+FRA_ov81/ valid_for=(all_logfiles,all_roles) db_unique_name=ov81'
    *.log_archive_dest_4='service=ov51 sync affirm valid_for=(online_logfiles,primary_role) db_unique_name=ov51'
    *.log_file_name_convert='+DATA_ov51/OV51','+DATA_OV81/OV81','+FRA_OV51/OV51','+FRA_OV81/OV81'
    *.db_file_name_convert='ov51','ov81','+DATA_ov51','+DATA_OV81','+FRA_OV51','+FRA_OV81','+DATA_OV51_T2/OV51, +DATA_OV81_T2/OV81

    --INITOV81.ora

    *.log_archive_config='dg_config=(ov51,ov81)'
    *.log_archive_dest_1='LOCATION=+DATA_ov51/ov51/ valid_for=(all_logfiles,all_roles) db_unique_name=ov51'
    *.log_archive_dest_2='LOCATION=+FRA_ov51/ov51/ valid_for=(all_logfiles,all_roles) db_unique_name=ov51'
    *.log_archive_dest_4='service=ov81 sync affirm valid_for=(online_logfiles,primary_role) db_unique_name=ov81'
    *.Log_archive_dest_state_1='enable'
    *.Log_archive_dest_state_2='enable'
    *.Log_archive_dest_state_4='enable'
    *.log_file_name_convert='+DATA_ov81/ov81/','+DATA_ov51/ov51/','+FRA_ov81/ov81/','+FRA_ov51/ov51/','+DATA_OV81_T2/OV81','+DATA_OV51_T2/OV51'
    comme vous le constatez j'utilise ASM pour la gestion des mes databases files aussi bien sur ov51 que ov81
    Mon probleme est le suivant:
    j'ai crée un troisième diskgroup dénommé DATA_OV51_T2','+DATA_OV81_T2' sur le 2 BD et je les ai rajouté sur la
    parmeter db_file_name_convert comme suit:
    db_file_name_convert=+DATA_OV51/OV51/, +DATA_OV81/OV81/, +FRA_OV51/OV51/, +FRA_OV81/OV81/, +DATA_OV51_T2/OV51, +DATA_OV81_T2/OV81

    mais il se trouve que lorsque je crée un tablespace sur DATA_OV51_T2 à partir de l'instance ov511 et que je fais un switch logfile
    mon tablespace est aussitot repliqué sur la standby mais alors pas au bon endroit
    car je m'attends à ce que la replication se fasse sur le diskgroup +DATA_OV81_T2 sur la standby(OV81) mais elle se fait plutot sur +DATA_OV81/OV81
    sur la standby(ov81)
    je ne sais pas quel parametre je dois modifier pour que mon tablespace pointe sur le bon diskgroup +DATA_OV81_T2/OV81.
    A noter que dans la base primaire mon tablespace est crée dans DATA_OV51_T2 tel que precisé dans le script de creation de Tablespace donc le
    probleme se situe au niveau de l'emplacement de ce TBS sur la standby.

    Merci d'avance pour votre assistance

  2. #2
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Juillet 2011
    Messages : 16
    Par défaut replication dataguard en rac
    bonjour,
    J'ai finalement trouvé mon erreur
    en fait le paramètre *.db_create_file_dest='+DATA_OV81' n'aurait pas du pointer sur +DATA_OV81 car j'avais desormais 3 diskgroups à savoir
    DATA_OV81, FRA_OV81 et DATA_OV81_T2 alors il fallait unset ce parametre
    comme suit

    db_create_file_dest=' '

    d'autant plus que ce paramètre était à AUTO ce qui demanadait à oracle de gérer automatiquement ses diskgroups.
    *.standby_file_management='AUTO'

    conclusion
    *.db_create_file_dest=' '
    *.standby_file_management='AUTO'

    Ca marche

    Merci à tous

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

Discussions similaires

  1. Ora10g, RAC, Dataguard Broker
    Par real127 dans le forum Oracle
    Réponses: 1
    Dernier message: 07/06/2010, 11h35
  2. Replication LDD dataguard stanby logical
    Par petitfrere dans le forum Oracle
    Réponses: 0
    Dernier message: 26/06/2009, 15h44
  3. Oracle(RAC) et Dataguard
    Par Mehdilis dans le forum Administration
    Réponses: 8
    Dernier message: 25/05/2007, 16h44
  4. [10g] Dataguard vs Advanced Replication
    Par Cereal123 dans le forum Oracle
    Réponses: 3
    Dernier message: 15/12/2005, 11h06

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