以平时正常偶尔会报错,还是只要连接数据库就报错啊?
看着连接串格式没啥问题,检查两边的oracle服务名是否一致?

解决方案 »

  1.   


    并非百分百报错,有可能是执行了几条命令后,下一条就会执行十几秒,然后报这个错误。如果关闭了错误界面,再快速的重新执行这个程序,在程序的登录界面,点登录按钮,就会出现下面的错误:
    A transport-level error has occurred when sending the request to the server. (provider: TCP Provider, error: 0 - 遠端主機已強制關閉一個現存的連線。)
    mscorlib关闭这个错误,再点登录按钮,就正常进入了。然后再执行报表,又会执行几条命令后报错。原来的服务器是RAC,现在的这个服务器不是RAC。现在的这个服务器的资料是从原来的服务器上导出来的,是其他人处理的。
    我在网上搜了一下,ORA-25408这个错误好像和RAC有关。所以我猜测是不是现在这个服务器设定的不对。
      

  2.   


    我刚才试了一下,估计是我现在用的电脑问题。
    我用SQL Plus连进去后,执行一个SQL语句没问题,然后过个二三十秒后再执行SQL语句,就会报“ORA-25408”这个错误了。
    而另一台电脑,隔二三十秒,甚至几分钟都没问题。请问一下,这可能是什么原因啊?