您的位置:首页 > 数据库 > Oracle

Windows 2003对ORACLE的防火墙配置

2008-04-10 14:00 411 查看
在windows 2003下安装完ORACLE后,在其防火墙设置中开放1521端口(这是ORACLE默认的侦听端口,如果你使用了自定义端口号,则需要开放自定义端口号)。但这样客户端仍然无法访问,这是因为在windows平台下,windows在接收SQL*Net连接请求后,会随机打开一个端口进行通讯,而不是使用公用的Listener端口(不是微软疯掉了,就是ORACLE疯了),因此,仅仅打开1521端口是不行的。

解决方案是在注册表【HKLM】- 【Software】- 【ORACLE】- 【HOME】下添加一个注册表项【USE_SHARED_SOCKET】,将其值设为TRUE,然后重启ORACLE服务及Listener服务,就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: