社区
Oracle 高级技术
帖子详情
开防火墙后 TNS连接超时
tiyuzhongxin789
2009-08-21 11:13:12
我现在碰到一个关于数据库连接的问题,请大多多指教:
为了安全性考虑,现在在远程数据库服务器装了防火墙,我用sqlplus连接数据库时就提示:TNS连接超时 (安装防火墙之前一切都是正常的)
而且我现在ping 服务器ip,正常 ;tnsping 服务器ip , 正常;远程数据库的1521端口也已经开放了
正在苦恼中,请各位打侠指点一下,小弟先谢过大家了!
...全文
226
10
打赏
收藏
开防火墙后 TNS连接超时
我现在碰到一个关于数据库连接的问题,请大多多指教: 为了安全性考虑,现在在远程数据库服务器装了防火墙,我用sqlplus连接数据库时就提示:TNS连接超时 (安装防火墙之前一切都是正常的) 而且我现在ping 服务器ip,正常 ;tnsping 服务器ip , 正常;远程数据库的1521端口也已经开放了 正在苦恼中,请各位打侠指点一下,小弟先谢过大家了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiyuzhongxin789
2009-08-21
打赏
举报
回复
问题已经解决,谢谢大家!
tiyuzhongxin789
2009-08-21
打赏
举报
回复
小弟谢过 inthirties 大侠了!
inthirties
2009-08-21
打赏
举报
回复
这个资料介绍的很详细
http://hi.baidu.com/zhanglianzhang/blog/item/71c9d2ea9f96a5d2d539c9b2.html
tiyuzhongxin789
2009-08-21
打赏
举报
回复
第二种方案最方便最现实,小弟谢过 majy 大侠了!
inthirties
2009-08-21
打赏
举报
回复
[Quote=引用楼主 tiyuzhongxin789 的回复:]
我现在碰到一个关于数据库连接的问题,请大多多指教:
为了安全性考虑,现在在远程数据库服务器装了防火墙,我用sqlplus连接数据库时就提示:TNS连接超时 (安装防火墙之前一切都是正常的)
而且我现在ping 服务器ip,正常 ;tnsping 服务器ip , 正常;远程数据库的1521端口也已经开放了
正在苦恼中,请各位打侠指点一下,小弟先谢过大家了!
[/Quote]
对于window系统,1521监听接到来到客户端的请求后,会建立其他端口的通信,所以这里单独开1521还是不行
你可以通过window的shared socket来解决,可以查查相关的资料。
tiyuzhongxin789
2009-08-21
打赏
举报
回复
把所有端口都打开是不太现实的,装防火墙的目的就是要限制端口,如果能确定还要打开哪个端口就好了。谢谢大家!
majy
2009-08-21
打赏
举报
回复
第二种方案,如果数据库服务器是window,则在数据库服务器上设置连接的新方
把下面的信息注放到注册表中(把信息存到文件文件,文件扩展名为.reg,双击就好了):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]
"1521:TCP"="1521:TCP:*:Enabled:Oracle Port 1521"
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE]
"USE_SHARED_SOCKET"="TRUE"
majy
2009-08-21
打赏
举报
回复
第一个解决方案,除了1521,把1024到65536之间的所有端口都要打开
小灰狼W
2009-08-21
打赏
举报
回复
把服务器的防火墙重新设置一下
cosio
2009-08-21
打赏
举报
回复
还有其他的端口!你可去防火墙的论坛上看一下!
开
防火墙
后 oralce 中
TNS
连接
超时
本文探讨了在远程数据库服务器安装
防火墙
后遇到的
TNS
连接
超时
问题,并提供了两种解决方案:一是
开
放1024至65536之间的所有端口;二是通过修改Windows数据库服务器的注册表设置来允许特定端口的
连接
。
tns
连接
超时
_ORA-12170:
TNS
:
连接
超时
在Red Hat系统安装Oracle 10g后,客户端配置
TNS
连接
数据库报错。经检查网络、
TNS
配置和监听服务,用
tns
ping命令确定是
防火墙
问题。给出两种解决方案:关闭
防火墙
或修改iptables
开
放1521端口,最终解决
连接
问题。
tns
连接
超时
_ORA-12170:
TNS
:
连接
超时
(解决一例:转载)
作者在机房
连接
数据库服务器时遇到“ORA-12170:
TNS
:
连接
超时
”问题,经两天解决后总结原因。可能是
tns
配置文件不对、服务器
防火墙
开
启,还重点提及路由配置问题,给出查看路由信息及修改路由表命令,以实现内外网同时访问。
tns
连接
超时
_在客户端配置
TNS
测试报错ORA-12170:
TNS
:
连接
超时
在Red Hat系统安装Oracle 10g后,客户端配置
TNS
测试报错ORA - 12170
连接
超时
。经检查网络、
TNS
配置和服务器监听服务后,用
tns
ping命令确定是
防火墙
问题。给出两种解决方案,一是关闭
防火墙
,二是修改iptables
开
放1521端口,最终解决
连接
问题。
远程使用plsql登陆数据库时,界面提示 ORA-12170
TNS
连接
超时
本文介绍了解决ORA-12170:
TNS
:
连接
超时
的方法,包括检查网络连通性、验证1521端口状态、确认监听器状态及调整
防火墙
设置等步骤。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章