window下如何开放Oracle的端口
来源:互联网 发布:linux监视局域网流量 编辑:程序博客网 时间:2024/05/16 09:05
作者: 三十而立
时间:2009年9月16日 6:40:35
经常有网友朋友问这个问题。 在window的系统下,已经把1521的端口开放出去了,但是从另外一台机器连接服务器的时候 ,还是连不上。
只有把整个防火墙都关闭,才能使其他机器上连接到oracle的服务器。究竟是什么原因叻?
这个原因,还是归结为window系统的一个问题,对于oracle来说,对客户端的连接请求都是通过listener来进行监听和处理的。listener的端口默认是1521.所以有很多的网友在此通常都知道要开放这个端口,不过listener在监听到客户的连接以后,会建立一个临时的端口并把端口号报之给客户端,接下来就由这个端口来和服务器端交互叻。这个端口是由listener分配的,所以没有办法确定,也就被防火墙拦住了。 在window下,由于linux下已经使用了共享socket解决临时sock的问题,所以linux开放了1521就可以了,window没有,所以有这样的问题。
不过还好,window的socket2 提供了share socket的技术,我们只需要通过很简单的步骤,就是让window系统下的oracle使用上share socket,从而解决我们的问题。
设置方法如下。我的机器是10.2.0.4
1. 打开注册表
2. 找到[HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_OraDb10g_home1]这个目录
在其下加入一个字符串值
键:USE_SHARED_SOCKET
值: TRUE
3. 重启监听服务
现在再用客户端试试,应该就可以连上叻。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/inthirties/archive/2009/09/16/4558769.aspx
- window下如何开放Oracle的端口
- 开放window服务端口
- oracle linux下开放1521端口
- window下如何杀死指定端口 的进程
- 如何查看端口 +如何关闭开放的端口
- 如何查看自己已经开放的端口
- ubuntu的ufw如何开放特定端口?
- WIN7下的80端口开放!
- linux下查看开放的端口
- window和linux下查询oracle的em端口、isql*plus端口
- XP下只开放一个端口,使Oracle穿越防火墙
- Linux下iptables 禁止端口和开放端口(仅供参考,里面含有iptables如何指定允许外网访问的端口号范围,以及对局域网的ip全部开放端口)
- window如何杀死占用端口的进程
- window下删除指定端口的进程
- window下杀掉占用端口的进程
- Windows Server 2008 防火墙开放 Oracle 的1521端口
- Windows Server 2008 防火墙开放 Oracle 的1521端口 .
- 扫描开放的端口
- 北大计算机所成果“中华数字书苑”被作为国礼赠送剑桥大学
- PHP中header()函数使用说明
- JAVA读取Oracle中的blob图片字段并显示
- 成功安装Eclipse可视化插件VE
- JFreeChart生成柱状图的类
- window下如何开放Oracle的端口
- 书摘
- .NET Web开发震撼之变:.NET MVC框架
- 有人做过red5集群吗?
- 思考0
- 最基本的RSS结构
- JavaMail 发送验证邮件(JSP/Servlet实例源码)
- 介绍Apple GNU C/C++,objective-C/C++中的新特性——Blocks
- 图像处理课件