oracle 远程连接超时问题!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 远程连接超时问题!相关的知识,希望对你有一定的参考价值。

远程连接oracle 数据库问题:服务器上装oracle9i,本机访问一点问题都没有,远程访问连接不上数据库,提示操作超时。可以ping通服务器,。
求达人解答!

1、检查你的服务器oracle监听是否启动:
lsnrctl status
如果没有创建监听或者没有启动,远程是访问不到的。
2、检查你的客户端能否连到服务器1521端口:
telnet 服务器IP 1521
因为有可能局域网内屏蔽了该IP的该端口的链接
3、检查你的客户端链接oracle配置是否正常,看看链接是报的错误,去查询具体的错误代码
参考技术A 首先能ping通可以排除防火墙的可能
第二,检查你本地的tnsname.ora文件,可能是你本地配置的有问题

好好检查一下吧,第二点的可能性非常大
host那,如果你写的是ip地址,你可以换成你主机名试一下,如果你host那写的是主机名你就换ip地址试验一下,顺便检查端口号
参考技术B 复制一个可以连接的TNS,修改SID,端口号,再试一下应该就没问题了。

远程访问rhel7的oracle中的问题

客户端得到的错误信息通常是:ORA-12170: TNS:连接超时 
这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置)

解决方法: 
(1)假如你是在一个局域网环境,配置了防火墙。那么可以关闭Linux的防火墙。
sudo service iptables stop
(2)编辑iptables, 开放1521端口:
sudo vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT 
:wq

重启防火墙
sudo service iptables restart
保存配置,以便linux重启后依然有效
sudo service iptables save 
查看防火墙规则:
sudo iptables -L –n













以上是关于oracle 远程连接超时问题!的主要内容,如果未能解决你的问题,请参考以下文章

Druid连接远程ORACLE出现Rest 连接超时等问题

远程调试:无法连接到远程虚拟机。连接超时

pycharm远程连接超时

来自远程机器的 Pymongo 连接超时

使用本地 kafka-connect 集群连接远程数据库的连接超时

mysql 远程连接超时解决办法