1、原因:服务器进程数达到服务器允许参数最大值
措施:整数据库进程数参数
2、原因:客户端应用程序被封,例防火墙开启,禁止了TNS处理
措施:需加载信任或关闭防火墙
3、原因:客户端端口被封或被占,例1521,需开放端口才可处理或关闭其他端口
措施:找出长期占用端口资源的进程并KILL,让1521端口资源得到空闲
4、原因:OracleTNSListener服务出现子侦听现象
措施:关闭子侦听参数并重启TNSListener服务或升级Oracle10g版本到10.2.0.4以上。listener.ora中设置参数SUBSCRIBE_FOR_NODE_DOWN_EVENT_ORCL=OFF