连接远程数据库,能ping 通,也能telnet 通,也能tnsping 通,就是用PL/SQL连接不上,报连接超时,错误代码:ORA-12170 : TNS : 连接超时有时却能连通,但是时间不长, 一会就断了,真是郁闷的非常.本机装的杀毒软件是McAFee,windowsXP 系统请教是什么问题?

解决方案 »

  1.   


    把数据库服务器的主机名和ip对应关系放到你的机器的hosts文件中,试试.
    rac遇到这个问题,可以这么解决,你也可以试试.
      

  2.   

    远程连接的LISTENER没起来
      

  3.   

    远程桌面连接到服务器或者直接到服务器那在服务中吧LISTENER起来
      

  4.   

    LISTENER没起来 吧,好好瞅瞅一下...
      

  5.   

    是不是连接的太多了,不让你在连接了,既然tnsping通,那么listener应该已经通了,看看,你ping的ttl,和tnsping的ttl值是不是过大了!
      

  6.   

    是不是你tnsnames.ora里面有两个相同的实例名?把不用的删掉
      

  7.   

    没有,tnsnames.ora里就只有一个实例,快被烦死了
      

  8.   

    McAFee好象不是那么好用的,会占用比较多的内存另外检查一下防火墙是否已经启用了
      

  9.   

    你是不是修改IP了?可以修改一下oracle的本地服务配置