oracle数据库1521端口映射之后无法访问,内网可以、外网不行、端口映射没问题

2024-11-16 06:46:18
推荐回答(2个)
回答1:

是windows的服务器吗?

在windows的服务器上,oracle服务不光使用了侦听端口1521,还是用了数据端口(不定)。

设置共享socket,具体目录参考下面的说明去找:

在注册表:
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0
上新建一个字符串值:
USE_SHARED_SOCKET=true
如果安装了多个目录,则每个类似的目录都要设置:
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMEx (x目录编号)
设置后要求重新启动实例(只重启listener发现没有效果)

回答2:

连接配置不对吧,从telnet上看1521端口正常开放了,网络配置没有问题了