zoukankan      html  css  js  c++  java
  • ora12170:tns连接超时

    客户端plsql连接linux(centos5.3)系统的oracle,老是提示:tns连接超时

    解决:关闭linux系统的防火墙服务
    service iptables stop

    但是直接把防火墙服务关闭可能导致系统不安全,因此可以通过修改防火墙表将1521这个端口为防火墙所接受。

     1.编辑iptables表,增加如下内容

    iptables -I INPUT -p tcp --dport 1521 -j ACCEPT

    iptables -I INPUT -p tcp --dport 1521 -j ACCEPT

    iptables -A INPUT -p tcp --dport 1521 -j ACCEPT

    iptables -A INPUT -p tcp --dport 1521 -j ACCEPT

    [root@localhost ~]# vi /etc/sysconfig/iptables

     2.保存

    [root@localhost ~]# service iptables save

     奇怪,保存后,再次打开该文件,怎么变成了如下的样子

    # Generated by iptables-save v1.3.5 on Thu Apr 12 22:30:46 2012
    *filter
    :INPUT ACCEPT [558:52040]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [598:350149]
    COMMIT
    # Completed on Thu Apr 12 22:30:46 2012

    但是保存后重启了iptables服务,客户端的plsql就可以连接该linux系统上的oracle数据库了。

     

  • 相关阅读:
    Linux 搭建SVN server
    GREENPLUM简单介绍
    监听手机录音
    Java NIO与IO的差别和比較
    元数据驱动思考实例分析
    jQuery推断复选框是否勾选
    BitBlt介绍
    Android灭亡论之Firefox OS操作系统出现
    CEGUI添加自定义控件
    IFrame和Ajax比較
  • 原文地址:https://www.cnblogs.com/lanzi/p/2443648.html
Copyright © 2011-2022 走看看