Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/10/2011, 18h12   #1
Invité de passage
 
Homme
Administrateur de base de données
Inscription : juillet 2011
Messages : 13
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 : 13
Points : 4
Points : 4
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:
Citation:
---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
bangoulap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 16h43   #2
Invité de passage
 
Homme
Administrateur de base de données
Inscription : juillet 2011
Messages : 13
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 : 13
Points : 4
Points : 4
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
bangoulap est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h52.


 
 
 
 
Partenaires

Hébergement Web