ALERT日志中常见监听错误:ORA-3136错误的排查
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,【现象】*********************************************************************** Fatal NI connect error 1
千家信息网最后更新 2026年11月04日ALERT日志中常见监听错误:ORA-3136错误的排查
【现象】
*********************************************************************** Fatal NI connect error 12170. VERSION INFORMATION: TNS for Linux: Version 12.1.0.2.0 - Production Oracle Bequeath NT Protocol Adapter for Linux: Version 12.1.0.2.0 - Production TCP/IP NT Protocol Adapter for Linux: Version 12.1.0.2.0 - Production Time: 21-MAR-2018 14:01:26 Tracing not turned on. Tns error struct: ns main err code: 12535 TNS-12535: TNS:operation timed out ns secondary err code: 12606 nt main err code: 0 nt secondary err code: 0 nt OS err code: 0 Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.1.81)(PORT=52933))Wed Mar 21 14:01:26 2018WARNING: inbound connection timed out (ORA-3136)Wed Mar 21 14:01:26 2018 ***********************************************************************
【原因】
1.DoS***,大量恶意连接,此时报错并终止客户端连接是正确的。
2.正常连接,但是未在SQLNET.INBOUND_CONNECT_TIMEOUT值=60秒内完成登陆验证。
3.数据库服务器负载高,类似HANG住。
【解决方法】
(1)查看当前sqlnet.ora
[oraprod@erpdb PROD_erpdb]$ cat sqlnet.ora################################################################# Do not edit settings in this file manually. They are managed# automatically and will be overwritten when AutoConfig runs.# For more information about AutoConfig, refer to the Oracle# E-Business Suite Setup Guide.##$Header: NetServiceHandler.java 120.28.12020000.8 2016/03/30 11:22:32 kmandal ship $################################################################ NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME)SQLNET.EXPIRE_TIME= 10SQLNET.INBOUND_CONNECT_TIMEOUT =60SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
(2)查看当前listener的INBOUND_CONNECT_TIMEOUT_PROD:
LSNRCTL> show inbound_connect_timeoutConnecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))LISTENER parameter "inbound_connect_timeout" set to 60The command completed successfully
(3)Oracle建议是sqlnet.ora INBOUND_CONNECT_TIMEOUT的值大于listener.ora--中的INBOUND_CONNECT_TIMEOUT_PROD的值。
例如:
sqlnet.oraSQLNET.INBOUND_CONNECT_TIMEOUT = 120
listener.oraINBOUND_CONNECT_TIMEOUT_PROD = 119
验证:
LSNRCTL>show inbound_connect_timeout
验证
错误
原因
客户
客户端
建议
恶意
数据
数据库
方法
服务器
现象
服务
登陆
常见
日志
监听
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技
天津市摩尔互联网科技
蓝思科技飞鸽互联网
科技股互联网
互联网科技公司发展
互联网 科技创业
有马互联网科技
艾特科技互联网
九亚互联网科技
无线互联网科技
奔汉互联网科技
互联网科技网站
互联网科技寓意
乌苏新华互联网科技做什么的
明优互联网科技有限公司
国大互联网教育科技有限公司薪资
互联网营销推广黑科技
易企秀互联网科技是做什么的
同城互联网络科技
好易买互联网科技
上海卓越科技互联网
万易互联网科技
狮子座互联网科技
远信互联网科技
华脉科技工业互联网产品
承德科技产业互联网发展
锡山区互联网智能科技产品供应
互联网金融科技公司的优势
互联网的黑科技实验室
互联网高科技绘画