Oracle服务穿越防火墙

Oracle服务穿越防火墙,第1张

概述<br />环境:数据库服务器在VPN网内, *** 作系统为W2k3 Server SP2,VPN使用了防火墙,数据库为Oracle10G,专用服务器模式。<br /> <br />问题:在VPN外不能连接Oracle,服务器上的防火墙已经关闭,VPN防火墙打开了1521监听端口。<br /> <br />原因:监听器只是负责监听请求,默认使用1521端口。客户端请求连接通过监听器找到数据库服务后,建立一个新的连接,使用的是另外一个动态端口,而且不可预知。虽然服务器关闭了防火墙,但是VPN防火墙还是拦

环境 :数据库服务器在VPN网内, *** 作系统为W2k3 Server SP2,VPN使用了防火墙,数据库为Oracle10G,专用服务器模式。

 

问题 :在VPN外不能连接Oracle,服务器上的防火墙已经关闭,VPN防火墙打开了1521监听端口。

 

原因 :监听器只是负责监听请求,默认使用1521端口。客户端请求连接通过监听器找到数据库服务后,建立一个新的连接,使用的是另外一个动态端口,而且不可预知。虽然服务器关闭了防火墙,但是VPN防火墙还是拦截了客户端的连接。

 

解决办法 :查看资料,最后使用USE_SHARED_SOCKET设置。在注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraDb10g_home1下添加一个字符串值USE_SHARED_SOCKET=true。重启数据库服务,连接OK。

 

参考 :http://bbs.51cto.com/thread-606943-1.HTML;http://www.computer-book-authors.org/aud_450.htm

总结

以上是内存溢出为你收集整理的Oracle服务穿越防火墙全部内容,希望文章能够帮你解决Oracle服务穿越防火墙所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1151829.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存