ORA-12571: TNS:packet writer failure.
562343Feb 2 2010 — edited Feb 2 2010Hello,
I have this following regualar error between my primary and DR server, the error is:
ORA-12571: TNS:packet writer failure.
I turn the sqlnet trace and i found the following error:
[01-FEB-2010 10:40:25:406] nspsend: plen=1463, type=6
[01-FEB-2010 10:40:25:406] nttwr: entry
[01-FEB-2010 10:40:25:437] ntt2err: entry
[01-FEB-2010 10:40:25:437] ntt2err: soc 9728 error - operation=6, ntresnt[0]=530, ntresnt[1]=53, ntresnt[2]=0
[01-FEB-2010 10:40:25:437] ntt2err: exit
[01-FEB-2010 10:40:25:437] nttwr: exit
[01-FEB-2010 10:40:25:437] nspsend: 0 bytes to transport
[01-FEB-2010 10:40:25:437] nspsend: transport write error
[01-FEB-2010 10:40:25:437] nspsend: error exit
[01-FEB-2010 10:40:25:437] nserror: entry
[01-FEB-2010 10:40:25:437] nserror: nsres: id=0, op=67, ns=12571, ns2=12560; nt[0]=530, nt[1]=53, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
[01-FEB-2010 10:40:25:437] nsdofls: exit (-1)
[01-FEB-2010 10:40:25:437] nsdo: nsctxrnk=0
[01-FEB-2010 10:40:25:437] nsdo: error exit
[01-FEB-2010 10:40:25:437] nioqsn: send failed: bl = 6747454, nicbl = 10485760
[01-FEB-2010 10:40:25:437] nioqper: error from nioqsn
[01-FEB-2010 10:40:25:437] nioqper: ns main err code: 12571
*[01-FEB-2010 10:40:25:437] nioqper: ns (2) err code: 12560*
*[01-FEB-2010 10:40:25:437] nioqper: nt main err code: 530*
*[01-FEB-2010 10:40:25:437] nioqper: nt (2) err code: 53*
*[01-FEB-2010 10:40:25:437] nioqper: nt OS err code: 0*
*[01-FEB-2010 10:40:25:437] nioqer: entry*
[01-FEB-2010 10:40:25:437] nioqer: incoming err = 12150
[01-FEB-2010 10:40:25:437] niomapnserror: entry
[01-FEB-2010 10:40:25:437] niqme: entry
[*01-FEB-2010 10:40:25:437] niqme: reporting NS-12571 error as ORA-12571*
[01-FEB-2010 10:40:25:437] niqme: exit
[01-FEB-2010 10:40:25:437] niomapnserror: exit
[01-FEB-2010 10:40:25:437] nioqce: entry
[01-FEB-2010 10:40:25:437] nioqce: exit
[01-FEB-2010 10:40:25:437] nioqer: returning err = 12571
[01-FEB-2010 10:40:25:437] nioqer: exit
[01-FEB-2010 10:40:25:437] nioqsn: returning error: 12571
[01-FEB-2010 10:40:25:437] nioqsn: exit
[01-FEB-2010 10:40:25:437] nioqrs: entry
[01-FEB-2010 10:40:25:437] nioqrs: state = interrupted (1)
[01-FEB-2010 10:40:25:437] nscontrol: entry
[01-FEB-2010 10:40:25:437] nscontrol: cmd=1, lcl=0x0
[01-FEB-2010 10:40:25:437] nscontrol: normal exit
[01-FEB-2010 10:40:25:437] nioqsm: entry
[01-FEB-2010 10:40:25:437] nioqsm: Sending break packet (1)...
[01-FEB-2010 10:40:25:437] nsdo: entry
[01-FEB-2010 10:40:25:437] nsdo: cid=0, opcode=67, bl=1, what=17, uflgs=0x100, cflgs=0x3
[01-FEB-2010 10:40:25:437] nsdo: rank=64, nsctxrnk=0
[01-FEB-2010 10:40:25:437] nsdo: nsctx: state=8, flg=0x400d, mvd=0
[01-FEB-2010 10:40:25:437] nsdo: gtn=127, gtc=127, ptn=10, ptc=1463
[01-FEB-2010 10:40:25:437] nsdofls: entry
[01-FEB-2010 10:40:25:437] nsdofls: DATA flags: 0x0
[01-FEB-2010 10:40:25:437] nsdofls: normal exit
[01-FEB-2010 10:40:25:437] nsdo: sending NSPTMK packet
[01-FEB-2010 10:40:25:437] nspsend: entry
[01-FEB-2010 10:40:25:437] nspsend: plen=11, type=12
[01-FEB-2010 10:40:25:437] nttwr: entry
[01-FEB-2010 10:40:25:437] ntt2err: entry
[01-FEB-2010 10:40:25:437] ntt2err: soc 9728 error - operation=6, ntresnt[0]=530, ntresnt[1]=53, ntresnt[2]=0
[01-FEB-2010 10:40:25:437] ntt2err: exit
[01-FEB-2010 10:40:25:437] nttwr: exit
[01-FEB-2010 10:40:25:437] nspsend: 0 bytes to transport
[01-FEB-2010 10:40:25:437] nspsend: transport write error
[01-FEB-2010 10:40:25:437] nspsend: error exit
[01-FEB-2010 10:40:25:437] nsdo: error sending NSPTMK packet
[01-FEB-2010 10:40:25:437] nserror: entry
[01-FEB-2010 10:40:25:437] nserror: nsres: id=0, op=67, ns=12571, ns2=12560; nt[0]=530, nt[1]=53, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
[01-FEB-2010 10:40:25:437] nsdo: nsctxrnk=0
[01-FEB-2010 10:40:25:437] nsdo: error exit
[01-FEB-2010 10:40:25:437] nioqsm: send-break: failed to send break...
[01-FEB-2010 10:40:25:437] nioqper: error from send-marker
[01-FEB-2010 10:40:25:437] nioqper: ns main err code: 12571
[01-FEB-2010 10:40:25:437] nioqper: ns (2) err code: 12560
[01-FEB-2010 10:40:25:437] nioqper: nt main err code: 530
[01-FEB-2010 10:40:25:437] nioqper: nt (2) err code: 53
[01-FEB-2010 10:40:25:437] nioqper: nt OS err code: 0
[01-FEB-2010 10:40:25:437] nioqsm: exit
[01-FEB-2010 10:40:25:437] nioqer: entry
[01-FEB-2010 10:40:25:437] nioqer: incoming err = 12152
[01-FEB-2010 10:40:25:437] niomapnserror: entry
[01-FEB-2010 10:40:25:437] niqme: entry
[01-FEB-2010 10:40:25:437] niqme: reporting NS-12571 error as ORA-12571
[01-FEB-2010 10:40:25:437] niqme: exit
[01-FEB-2010 10:40:25:437] niomapnserror: exit
[01-FEB-2010 10:40:25:437] nioqce: entry
[01-FEB-2010 10:40:25:437] nioqce: exit
[01-FEB-2010 10:40:25:437] nioqer: returning err = 12571
[01-FEB-2010 10:40:25:437] nioqer: exit
[01-FEB-2010 10:40:25:437] nioqrs: nioqrs: Couldn't send break. returning 12571
[01-FEB-2010 10:40:25:437] nioqrs: exit
[01-FEB-2010 10:40:25:437] nioqds: entry
[01-FEB-2010 10:40:25:437] nioqds: disconnecting...
[01-FEB-2010 10:40:25:437] nsclose: entry
[01-FEB-2010 10:40:25:437] nstimarmed: entry
[01-FEB-2010 10:40:25:437] nstimarmed: no timer allocated
[01-FEB-2010 10:40:25:437] nstimarmed: normal exit
[01-FEB-2010 10:40:25:437] nttctl: entry
I think the interesting part is the one in bold, however i dont know what the hell does mean?
Any help to avoid this error please?
OS is windows 2003
Oracle is 10.2.0.4