windows上oracle开放防火墙端口问题

windows上oracle开放防火墙端口问题

ID:16690474

大小:23.00 KB

页数:3页

时间:2018-08-24

windows上oracle开放防火墙端口问题_第1页
windows上oracle开放防火墙端口问题_第2页
windows上oracle开放防火墙端口问题_第3页
资源描述:

《windows上oracle开放防火墙端口问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Windows上Oracle开放防火墙端口问题安装完Windows版的Oracle10G后,开启了windows2003自带的防火墙,发现在本机可以访问oracle数据库,但在远程不能连接,一直都在报连接超时。关闭防火墙后,可以用远程连接Oracle10G数据库。但开启防火墙后,又不能连接,说明问题出在防火墙上,防火墙开启TCP1521端口,仍然不能连接数据库。解决问题的办法如下:1.如果是Oracle8i,修改注册表HKLMSoftwareOracle,增加一个字符串值USE_SHARED_SOCKET=TRUE。2.如

2、果是非Oracle9i,打开%Oracle_Home%binoracle.key文件,按里面的路径HKLM增加一个字符串值USE_SHARED_SOCKET=TRUE。[HKEY_LOCAL_MACHINESOFTWAREORACLEHOME0]"USE_SHARED_SOCKET"="TRUE"3.增加以后重启机子让注册表生效 问题描述:要使Oracle客户端能正常连接到设置有防火墙的安装在windows上的Oracle服务器,单开放一个1521或自定义的监听端口是不够的。unix平台不用担心,系统自动会解决这个问

3、题.,只需要开放一个1521端口就行。在windows系统下,Oracle客户端连接服务器,首先去找1521监听端口,服务器的1521监听端口再向serverprocess进程发出请求,并返回一个随机端口给客户端,客户端再来连接这个端口和数据库进行通信。监听端口之外的这个新的连接端口是不可预知的,因而会被防火墙阻止。如何做到只开放1521端口就能正常访问Oracle数据库?下面我们来具体介绍解决此问题的方法。解决方案一:WindowsSocket2规范有一个新的特性,就是SharedSocket,所谓共享套接字是指一个进程共享

4、另一个进程的套接字(详见MSDN相关参考)。如果让networklistener与数据库服务进程共享套接字,那么连接端口就不会变化。如何设置SharedSocket?在注册表:HKEY_LOCAL_MACHINESOFTWAREORACLEHOME0上新建一个字符串值:USE_SHARED_SOCKET=true。如果安装了多个目录,则每个类似的目录都要设置:HKEY_LOCAL_MACHINESOFTWAREORACLEHOMEx(x目录编号)otherstaffoftheCentre.Duringthewar,

5、ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenter

6、prisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand设置后要求重新启动oracle数据库服务(只通过sqlplus工具shutdown后,再startup数据库发现没有效果)。解决方案二:1、在Windows防火墙上设置开放TCP1521端口(OracleTNSListener),使用telnetor

7、acle服务器ip1521测试端口是否开放;2、打开注册表,找到HKEY_LOCAL_MACHINESOFTWAREORACLEHOME0,新建一个字符串值:USE_SHARED_SOCKET=true;3、修改Oracle数据库操作模式,默认为“专用服务器模式”,修改为“共享服务器模式”。可以使用DatabaseConfigurationAssistant工具修改;4、重新启动Oracle数据库实例。otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJi

8、angxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,Secretaryof

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。