今天在我的个人机器上安装了Oracle服务器端。很奇怪,本地能正常访问,而局域网内的其他机器不能访问。在网上搜索了一个晚上,总算解决了。现将解决办法与大家分享。分享也是一种美德。

    1:首先确保所有组件都被正常安装,如服务器的监听器和客户端的各种配置等。

 

    2:由于防火墙的问题,即使上面的配置没有问题,在局域网内也不能访问。需要在服务器端作一下配置

          ★在注册表:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0上新建如下符串值      

                                  USE_SHARED_SOCKET=true

          ★在防火墙里面设置1521端口的例外

          ★重新启动监听器服务和Oracle实例服务。

            完成以上操作后就能正常访问了。有关的详细说明可以在下面的连接中找到

           http://www.itpub.net/viewthread.php?tid=902441

           http://www.oracle.com.cn/viewthread.php?tid=67084

posted on 2008-08-22 14:26  赵林  阅读(851)  评论(0编辑  收藏  举报