SQLNET.RECV_TIMEOUT/SEND_TIMEOUT and RMAN
November 2nd, 2011 by TheBonsai
Hi there,
I was analyzing some unexpected RMAN termination, a RMAN-10038/RMAN-03009 combo:
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03009: Fehler bei REFAF Befehl in c13 Kanal auf 10/31/2011 08:21:50 RMAN-10038: Datenbank-Session für Kanal c13 unerwartet beendet
Nothing, not even an RMAN tracing was able to reveal more hints. The trace just told it in other words. No underlying ORA/TNS error or similar.
It finally turned out it were some parameters recently added to sqlnet.ora, I set SQLNET.RECV_TIMEOUT and SQLNET.SEND_TIMEOUT and the beast silently dropped RMAN channels that were idle for a while. The next command in this channel blew up the whole RUN block of the backup script.
I removed the parameters and it works again.
Be careful with your sqlnet.ora
Category: english, Oracle, Work | No Comments »