是这样的,如果我把网线拔掉,使用 tnsping 检测一个数据库连接,
需要一直等待 20 秒钟才能得到返回结果 “TNS-12535: TNS: 操作超时” 就是说,客户端连接一个服务器的操作超时时间是 20 秒。请问各位高手,怎样可以修改这个超时的时间?请注意,因为是拔掉了网线,所以在服务器端修改应该没有用吧。在线等

解决方案 »

  1.   

    设置profile的idle   time,然后将用户设置为使用该profile即可
      

  2.   

    回来了。回 1 楼 : 因为找不到目标主机而超时,需要等待很长时间。我就是希望能够控制这个等待的时间。比如说有没有什么地方可以设置,在发起连接请求后一秒钟内没有连接上,就直接返回超时 回 2 楼 : 在数据库端设置没有任何意义。 因为我要控制的是连不上数据库的时候的超时时长
    最后谢谢大家的参与,这个问题我用比较白痴的方法解决了。
    郁闷,在 csdn 上提出的问题没有一次能得到解决办法的……
      

  3.   

    楼主这个帖子 好像在那里看到过
    拔了网线报超时  不报丢失连接啊 有网络的情况下正常么
    2楼的应该是超时断开连接的吧
    好像是sqlnet.ora里有参数 忘记了 呵呵