Dataguard question
Hello,
It is a logical Standby database with the following scenario:
- Primary site with two servers as RAC.
- Standby site with two servers as RAC.
- Both Primary servers send the redo logs to the 1st server of the Standby site.
- 1st server of the Standby receives the redo logs and applies them.
How can I check that, if the 1st server of the Standby fails, then the two Primary servers will send the redo logs to the 2nd server of the Standby?
Thank you!
make sure your tns entries are correct and your loag archive dest parameters use the corrrect entries
This is what I have for example in the 1st server of the Primary:
- In log_archive_dest:
log_archive_dest_2 string
service="(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=[IP_oracle_1st_server_Standby] )(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=DB_S1_XPT )(INSTANCE_NAME=DB1 )(SERVER=dedicated)))", LGWR NOAFFIRM delay=0 OPTIONAL max_failure=0 reopen=10 async=61440 db_unique_name="DB_S1 " register nonet_timeout valid_for=(online_logfile,primary_role)
- In tnsnames.ora of the 1st server of Primary:
DB_S1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [IP_1st_server_Standby] )(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = [IP_2nd_server_Standby] )(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = DB_S1_DGMGRL )
)
)
DB_S1_1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [IP_1st_server_Standby] )(PORT = 1526))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = DB1 )
)
)
DB_S1_2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = [IP_2nd_server_Satndby] )(PORT = 1526))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = DB2 )
)
)
Last edited by lulon; 11-03-2009 at 11:33 AM .
What else should I check apart from this configuration?
Posting Permissions
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Rules
Click Here to Expand Forum to Full Width
Bookmarks