1

我正在使用 ASP.NET 2.0 连接到 Sybase SQL Anywhere 5 服务器。我偶尔会收到这个错误。它只是有时会发生。错误信息是:

错误 [HY000] [Sybase][ODBC 驱动程序]一般错误:尝试了两个活动数据库请求

异常详细信息:System.Data.Odbc.OdbcException:错误 [HY000] [Sybase][ODBC 驱动程序]

一般错误:尝试了两个活动数据库请求

任何人都有这个问题的经验?

4

2 回答 2

0

该错误消息意味着您尝试使用相同的数据库连接同时运行两个查询。

您是否尝试对所有请求使用相同的数据库连接?请求由多个线程处理,因此每个请求都需要有自己的数据库连接。

于 2009-03-13T20:36:48.773 回答
0

听起来您正在为多个命令重用相同的连接。检查您是否在每个命令/命令批次之后正确处理连接,并且所有新命令都获得新连接。

于 2009-03-13T20:36:53.670 回答