ORA-12537: TNS connection closed问题处理

点击查看代码
由于在grid用户下的$ORACLE_HOME/network/admin/sqlnet.ora里面配置了以下参数:

NAMES.DIRECTORY_PATH = (TNSNAMES, EZCONNECT)
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
SQLNET.EXPIRE_TIME = 10
tcp.validnode_checking = yes
tcp.invited_nodes = (10.0.0.19)


说明:
#开启ip限制功能
tcp.validnode_checking=yes
#允许访问数据库的IP地址列表,多个IP地址使用逗号分开
tcp.invited_nodes
#禁止访问数据库的IP地址列表,多个IP地址使用逗号分开
tcp.excluded_nodes
然后重启监听即可。


解决方法:
添加客户端IP 10.0.0.20到sqlnet.ora里面

tcp.invited_nodes = (10.0.0.19, 10.0.0.20)

重启监听或者reload监听

lsnrctl reload listener

posted @ 2025-06-10 15:47  夜说的世界  阅读(206)  评论(0)    收藏  举报