2

我有一个通过 ODBC 连接访问数据库的 VB6 应用程序。它将运行几个小时然后我得到以下错误。有任何想法吗?

[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionWrite(WrapperWrite())
4

2 回答 2

0

您的程序是否必须通过网络才能访问 Access 文件?

如果是这样,我会调查任何间歇性网络连接问题,特别是如果您的程序始终连接到数据源。

检查任何日志,以查看发生错误时网络上发生的情况。

如果可能的话,将您的应用程序更改为仅在您需要访问它时连接到数据源,然后在完成后断开连接。

是否有多个程序实例在相同和/或不同的机器上运行?如果是这样,他们是否都同时收到错误?
如果可能,请尝试在同一台机器上运行多个程序实例,看看它们是否都同时出现错误。

另外:
在初始连接后,错误发生的时间是否相同?
错误是否在您的应用程序中发生相同数量的不活动?

于 2009-09-17T19:00:57.327 回答
0

从谷歌搜索错误,听起来这只是 ADO 说它无法连接的方式 - 服务器无法访问。该服务器上是否有任何其他服务或使用与此错误同时变得不可用的数据库?听起来客户端只是失去了连接,所以我会寻找周围的任何东西 - 网络连接断开,或者服务器宕机/不堪重负,仅举几个例子。

于 2009-09-18T05:27:05.420 回答