Databases
cancel
Showing results for 
Search instead for 
Did you mean: 

Oracle Data Guard stopped sending Archive file after Network Failure

Sanjay Kumar Suri
Honored Contributor

Oracle Data Guard stopped sending Archive file after Network Failure

We have implemented ODG (Oracle Data Guard) between two sites using ARCH (ASYNC) method and following parameters are used in log_archieve_dest_2:

log_archive_dest_2 = service=sp1stdby arch async noaffirm delay=0 optional max_failure=0 max_connections=1 reopen=300 db_unique_name="sp1stdby" register net_timeout=180 valid_for=(online_logfile,primary_role)

log_archive_dest_state_2 = enable

One day due to firewall failure the primary site stopped sending achieve log files to DR site and gave following error in the alert file of the primary side.

ORA-03135: connection lost contact
Fri Feb 5 19:19:48 2010
FAL[server, ARC0]: FAL archive failed, see trace file.
Fri Feb 5 19:19:48 2010
Errors in file /oracle/SP1/saptrace/background/sp1_arc0_15641.trc:
ORA-16055: FAL request rejected
ARCH: FAL archive failed. Archiver continuing
Fri Feb 5 19:19:48 2010
ORACLE Instance SP1 - Archival Error. Archiver continuing.

[ Following is content of sp1_arc0_15641.trc file ]
kcrrfail: dest:2 err:12170 force:0 blast:1
*** 2010-02-05 19:51:12.330
Redo shipping client performing standby login
*** 2010-02-05 19:52:28.620
OCIServerAttach failed -1
.. Detailed OCI error val is 12170 and errmsg is 'ORA-12170: TNS:Connect timeout occurred

Even after the resolution of firewall issue the primary side did not start sending archive files to DR and could resume only after restarting the Oracle instance at primary side.

Can somebody tell us how to overcome this situation? Our database version is 10.2.0.2.

sks
A rigid mind is very sure, but often wrong. A flexible mind is generally unsure, but often right.
2 REPLIES
patrik rybar_1
Frequent Advisor

Re: Oracle Data Guard stopped sending Archive file after Network Failure

according to this note ORA - 03135 : connection lost contact while shipping from Primary Server to Standby server [ID 739522.1]
you do not need bounce db , just restart archiver proces

ENJOY !
Sanjay Kumar Suri
Honored Contributor

Re: Oracle Data Guard stopped sending Archive file after Network Failure

Thanks. How serious is following in the document:

WARNING !!!Small chance the process wont re-spawn

Hope this will not bouce the db.

sks
A rigid mind is very sure, but often wrong. A flexible mind is generally unsure, but often right.