用PLSQL配置数据库服务名,最后一步测试时提示ora-12170连接超时,ping 服务器的ip可以通 telnet端口也可以通,tnsping 也是可以的,但是就是连不上,不知道是为什么,各位大虾,求解啊!!!

解决方案 »

  1.   

    tnsname.ora 文件中的host=ip吗?
      

  2.   

    tnsname.ora文件中的配置贴出来看看…
      

  3.   

    ora-12170连接超时至少是oracle的错误,证明他和Oracle有点联系了。
    应该不是tns的问题
      

  4.   

    我也遇到一个这样的问题,但我的是远程登陆数据库,执行sql,不到一分钟就报这个错误
      

  5.   


    问题是我配置服务名都没成功,tnsname.ora 里面也没有信息啊
      

  6.   

    这个是tnsname.oraORCL_251 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.2.251)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )ORCL =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = administrator1)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = orcl)
        )
      )EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )