Bonjour à tous
environement: Oracle 11gR2 (rac) sous linux 6
Voila, j'ai 2 nodes en PRODUCTION db_unique_name = P et 2 de reserve db_unique_name = S
J'ai un dataguard qui assure en cas de probleme. Je configure un broker.
Et au moment de voir la config j'ai ceci:
SI je fais un show database verbose S j'ai ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 DGMGRL> show configuration Configuration - DG_P Protection Mode: MaxPerformance Databases: P - Primary database S - Physical standby database Error: ORA-16664: unable to receive the result from a database Fast-Start Failover: DISABLED Configuration Status: ERROR
Le log du dataguard du node S1 est propore, si je fais un create table et insert en P ça me passe les infos a S. Par contre le log du S2 donne ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Database Status: DGM-17016: failed to retrieve status for database "S" ORA-16664: unable to receive the result from a database
Je fais un tnsping a P a ça me repond bien...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Failed to connect to remote database P. Error is ORA-12514 Failed to send message to site P. Error code is ORA-12514.
et dans l'alertlog de S2 j'ai ceci:
Je ne sais pas vraiment quoi regarder car au niveau listener, vu que j'ai reussi a creer la standby avec duplicate for standby from active database, j'avais toutes les conexions ok.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 oracle:/home/oracle > tail -f /opt/oracle/admin/diag/rdbms/s/S02/trace/alert_S02.log Time: 29-NOV-2013 16:35:00 Tracing not turned on. Tns error struct: ns main err code: 12564 TNS-12564: TNS:connection refused ns secondary err code: 0 nt main err code: 0 nt secondary err code: 0 nt OS err code: 0
Une piste ?
D'avance merci
Partager