六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 37|回复: 0

Oracle服务器开启Windows XP防火墙时,客户机不能连接的问题

[复制链接]

升级  30%

3

主题

3

主题

3

主题

童生

Rank: 1

积分
15
 楼主| 发表于 2013-1-28 13:21:11 | 显示全部楼层 |阅读模式
为了开发方便,在自己的Windows XP机器上装上了Oracle数据库作为开发库,数据库配置完好,本地访问也很正常,但同事的机器却怎么也不能连接。

经过排查,最后罪魁祸首锁定为Windows自带的防火墙。关闭防火墙后,同事的机器连接数据库成功。至此,不能连接的问题解决。

但由于我对机器的防护措施一直习惯用Symantec+防火墙,并且防火墙中1521端口已经加入“例外”中,百思不得其解之余,决心解决这个问题。

google网上,终于找到一篇文章,进行下面的修改后,防火墙终于可以和Oracle数据库和平共处:

打开注册表编辑器,在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0下新建一个“字符串值”,名称/数据为USE_SHARED_SOCKET/true
如果ORACLE下有多个HOMEX,则每一个都新增这个值对
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表