ORA-3136 WARNING: inbound connection timed out

      今天在日常查看数据库告警日志时发现信息:WARNING: inbound connection timed out (ORA-3136)

metalink文章id:[ID 465043.1]

   type='UNKNOWN' level='16' host_id='m1hfdata'
 host_addr='::1' pid='15535'>
 WARNING: inbound connection timed out (ORA-3136)
 

    这个问题是因为客户端参数SQLNET.INBOUND_CONNECT_TIMEOUT指定的时间内没有通过验证而出现的。可以在$ORACLE_HOME/network/log 中查看对应时间段客户端情况。

oracle 10.2.0.1之前版本中参数SQLNET.INBOUND_CONNECT_TIMEOUT默认值是60秒,如果客户端认证超过这个时间,则告警日志会出现上述较高信息。

引起这个告警的原因有以下几种:

1、存在恶意的客户端访问。
2、有效客户端连接,认证时间超过参数SQLNET.INBOUND_CONNECT_TIMEOUT设定的值。
3、数据库载入阶段,客户端连接超时。

解决办法:

1、检查本地连接是否快速正确。
2、若1正确,则查看是否存在网络延迟。
3、检查数据库性能是否降低。
4、检查日志文件是否存在数据库bug等,常见相关错误号ora-600,ora-7445。

    如果以上检查没有错误,且此警告信息频繁出现,则可以采取以下措施缓解此告警信息的出现:

设定数据库服务器端参数(sqlnet.ora) INBOUND CONNECT TIMEOUT 值大于监听参数(listener.ora) INBOUND CONNECT TIMEOUT 值。

 

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

转载于:http://blog.itpub.net/26143577/viewspace-717486/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值