点击查看代码
由于在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