设置好了监听,sqlplus 也能登录我用
exp oa1/123@oracle file=/home/all.dmp full=y
或者
exp oa1/123@oracle结果都是
EXP-00056  遇到ORACLE错误 12170
ORA-12170  TNS:连接超时请高手们帮忙看看 谢谢 

解决方案 »

  1.   


    先SSH登录服务器后 TNSPING 了5次 没问题啊
    OK (10 毫秒)
    OK (0 毫秒)
    OK (0 毫秒)
    OK (0 毫秒)
    OK (20 毫秒)
      

  2.   

    sqlplus oa1/123@oracle 可以正常连接?
      

  3.   

    是啊 sqlplus oa1/123@oracle能进入>命令输入行
      

  4.   

    exp和sqlplus应该都会使用sqlnet去连接服务端
    会是防火墙的问题?
      

  5.   

    监听断开了.. ssh 还是连上的吗?可以看看ssh的连接是否有效SSH 连接超时解决办法 
    http://blog.csdn.net/tianlesoftware/archive/2010/01/24/5250247.aspx
    ------------------------------------------------------------------------------
    Blog: http://blog.csdn.net/tianlesoftware
    网上资源: http://tianlesoftware.download.csdn.net
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
    Q Q 群:62697716
      

  6.   

    [Quote=引用 9 楼 tianlesoftware 的回复:]
    监听断开了.. ssh 还是连上的吗?可以看看ssh的连接是否有效SSH 连接超时解决办法
    http://blog.csdn.net/tianlesoftware/archive/2010/01/24/5250247.aspx
    ------------------------------------------------------------------------------SSH一直连接着啊
    sqlplus oa1/123@oracle 可以正常连接
      

  7.   

    你在itpub上也问过的,试过里面提到的方法没有ORA-12170: TNS:Connect timeout occurredCause: The server shut down because connection establishment or communication with a client failed to complete within the allotted time interval. This may be a result of network or system delays; or this may indicate that a malicious client is trying to cause a Denial of Service attack on the server.Action: If the error occurred because of a slow network or system, reconfigure one or all of the parameters SQLNET.INBOUND_CONNECT_TIMEOUT, SQLNET.SEND_TIMEOUT, SQLNET.RECV_TIMEOUT in sqlnet.ora to larger values. If a malicious client is suspected, use the address in sqlnet.log to identify the source and restrict access. Note that logged addresses may not be reliable as they can be forged (e.g. in TCP/IP).