是windows的服务器吗?
在windows的服务器上,oracle服务不光使用了侦听端口1521,还是用了数据端口(不定)。
设置共享socket,具体目录参考下面的说明去找:
在注册表:
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0
上新建一个字符串值:
USE_SHARED_SOCKET=true
如果安装了多个目录,则每个类似的目录都要设置:
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMEx (x目录编号)
设置后要求重新启动实例(只重启listener发现没有效果)
连接配置不对吧,从telnet上看1521端口正常开放了,网络配置没有问题了