首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Sybase >

SQL语句有时执行成功,有时失败(ADO连接sybase15)解决方法

2012-02-08 
SQL语句有时执行成功,有时失败(ADO连接sybase15)我需要做一个后台服务,每天定时对数据库中的大量数据进行

SQL语句有时执行成功,有时失败(ADO连接sybase15)
我需要做一个后台服务,每天定时对数据库中的大量数据进行统计分析,使用的是ADO连接sybase15.0.3.

现在的问题是在统计的时候不定时的出现SQL语句执行失败,返回的错误如下:

ADO Error: Error number: 0 Description: [08S01]
[: 30046]
[ASEOLEDB]到 Sybase 服务器的连接已丢失。 所有活动事务已被回退

本来以为是连接中断了,但是获取的连接状态是正常的open状态。
后来我不管连接是否正常,只要执行失败了就重连一次,然后再执行,这样修改之后好了点,有时重连一次就可以继续执行成功了,有时又不行,连续N次执行失败。

请问是什么原因?急盼各位前辈给予解答。。
项目因为我这一个问题延误三天了。。郁闷啊。。

PS:sybase使用的是开发版。

[解决办法]
啊?不清楚,友情帮你顶...
[解决办法]


执行的SQL语句是什么?是不是超时了?
[解决办法]
呵呵中,自己解决更好,失败后重新建立一个新的连接才行,学习

热点排行