oracle TNS-12535 TNS-00505 问题解决

报错现象:致命的 NI 连接错误 12170。


版本信息:
适用于 Linux 的 TNS:版本 11.2.0.4.0 - 适用于 Linux 的生产
Oracle Bequeath NT 协议适配器:版本 11.2.0.4.0 - 适用于 Linux 的生产
TCP/IP NT 协议适配器:版本 11.2.0.4.0 - 生产
时间:26 年 2024 月 22 日 49:37:12535
跟踪未打开。
Tns 错误结构:
ns 主错误代码:12535

TNS-12560:TNS:操作超时
ns 辅助错误代码:505
nt 主错误代码:00505

TNS-110:操作超时
nt 辅助错误代码:0
nt OS 错误代码:51590
客户端地址: (ADDRESS=(PROTOCOL=tcp)(HOST=XX.XX.XX.XX)(PORT=20))

解决办法:


防火墙一般是30分钟或者10分钟drop或者拒绝一次连接,建议设置10分钟:


vi $ORACLE_HOME/network/admin/sqlnet.ora


--新增


sqlnet.expire_time = <>


如果是rac集群,oracle用户和grid用户都需要添加(经测试光grid用户添加不管用)


修改sqlnet.ora不需要重启监听,新连接会生效

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐