gpt4 book ai didi

sql-server - 失去与 SQL Server 2005 数据库的 ODBC 连接

转载 作者:行者123 更新时间:2023-12-04 07:10:39 28 4
gpt4 key购买 nike

我们的一个客户有一个应用程序 (FoxPro 9),它运行在 SQL Server 2005 后端之上。他们会时不时地失去与 SQL Server 数据库的 ODBC 连接。以下是初始错误信息:

Err Msg: Connectivity error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionRead (recv()).

ODBC Err Msg: [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionRead (recv()).

SQL State: 01000

ODBC Err No: 10054

ODBC Handle: 1

FoxPro Error No: 1526



我们不能在命令上复制这个错误。我们尝试了许多解决方案都无济于事。我们发现的一种这样的硬件基础解决方案在: http://support.microsoft.com/kb/942861/en-us 中有所描述。

我提到这一点是因为它几乎完全符合我们所看到的。但是,我们已经实现了该帖子中列出的所有解决方法(以及该帖子中的 http://support.microsoft.com/kb/948496 ) - 并且问题仍然存在。

此问题似乎在执行长时间运行的查询后自行显现,但我们没有收到来自应用程序或 SQL Server 的任何超时错误。我不相信这是空闲超时的结果,因为它有时发生在执行程序的中间。

我不是硬件专家,但网络和服务器 (Windows Server 2003) 看起来都很快且设计精良。但是,有时数据库服务器会承受很大的压力。

如果有人对我们可以尝试的事情有任何建议......请告诉我们!

最佳答案

只是在黑暗中拍摄,但是您是否尝试过运行跟踪并 try catch 错误事件以及任何 tsql.这可能会提供一些线索或帮助您查看模式。

关于sql-server - 失去与 SQL Server 2005 数据库的 ODBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/425130/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com