ITPub博客

首页 > 数据库 > Oracle > Error "TNS-12518: TNS:listener could not hand off client connection"

Error "TNS-12518: TNS:listener could not hand off client connection"

Oracle 作者:kinshingwong 时间:2014-12-31 18:22:43 0 删除 编辑

In this Document

Symptoms
Cause
Solution


APPLIES TO:

Oracle Fusion Application Toolkit - Version 11.1.3.0.0 and later
Information in this document applies to any platform.
**11/3/2014 checked for relevancy**

SYMPTOMS

Fusion Applications database server is unresponsive.

The following errors occurred in the database alert log file:

TNS-12547: TNS:lost contact
   ns secondary err code: 12560
   nt main err code: 0
   nt secondary err code: 0
   nt OS err code: 0
Tue Apr 09 08:47:00 2013
Shutting down instance: further logons disabled
opiodr aborting process unknown ospid (25649) as a result of ORA-609
opiodr aborting process unknown ospid (25973) as a result of ORA-609
opiodr aborting process unknown ospid (25680) as a result of ORA-609
opiodr aborting process unknown ospid (25927) as a result of ORA-609
Tue Apr 09 08:47:00 2013
kkjcre1p: unable to spawn jobq slave process, slot 2, error 1089
kkjcre1p: unable to spawn jobq slave process, slot 2, error 1089 
...
Stopping background process QMNC
Stopping background process CJQ0
opiodr aborting process unknown ospid (25571) as a result of ORA-609
opiodr aborting process unknown ospid (25969) as a result of ORA-609
opiodr aborting process unknown ospid (25924) as a result of ORA-609
opiodr aborting process unknown ospid (25651) as a result of ORA-609
opiodr aborting process unknown ospid (25845) as a result of ORA-609
Tue Apr 09 08:47:22 2013
opiodr aborting process unknown ospid (25980) as a result of ORA-609
Tue Apr 09 08:47:33 2013
Stopping background process MMNL
Stopping background process MMON
Tue Apr 09 08:48:23 2013
Background process MMON not dead after 30 seconds
Killing background process MMON

 The following errors occurred in the sqlnet.log:

type='UNKNOWN' level='16' host_id='myhost'
host_addr='myIP'>
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
 Solaris Error: 130: Software caused connection abort

type='UNKNOWN' level='16' host_id='myhost'
host_addr='myIP'>
TNS-12560: TNS:protocol adapter error
TNS-00530: Protocol adapter error
 Solaris Error: 130: Software caused connection abort

type='UNKNOWN' level='16' host_id='myhost'
host_addr='myIP'>
TNS-12525: TNS:listener has not received client's request in time allowed
TNS-12535: TNS:operation timed out
 TNS-12606: TNS: Application timeout occurred

type='UNKNOWN' level='16' host_id='myhost'
host_addr='myIP'>
TNS-12518: TNS:listener could not hand off client connection
TNS-12536: TNS:operation would block
 TNS-12560: TNS:protocol adapter error
  TNS-00506: Operation would block
   Solaris Error: 11: Resource temporarily unavailable

type='UNKNOWN' level='16' host_id='myhost'
host_addr='myIP'>
TNS-12518: TNS:listener could not hand off client connection
TNS-12547: TNS:lost contact
 TNS-12560: TNS:protocol adapter error
  TNS-00517: Lost contact
   Solaris Error: 32: Broken pipe

type='UNKNOWN' level='16' host_id='myhost'
host_addr='myIP'>
TNS-12528: TNS:listener: all appropriate instances are blocking new connections

 

The following are the ulimit values on the database server:

ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         unlimited
stack(kbytes)        8192
coredump(blocks)     unlimited
nofiles(descriptors) 256
vmemory(kbytes)      unlimited

 

 

CAUSE

Limit of open files "nofiles(descriptors) 256" was too low.

SOLUTION

Increase the ulimit values on the database server.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30060321/viewspace-1386406/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Oracle'sRedoLog
请登录后发表评论 登录
全部评论

注册时间:2014-12-11

  • 博文量
    12
  • 访问量
    30445