您好,问题开始于一个月前,当时我们的管理员将 Windows 服务器更新为最新更新,而我们的客户在早上 6 点到早上 8 点的特定时间窗口中开始在客户端应用程序上收到奇怪的错误消息。消息说:
ODBC-Error: 08502 TCP Provider: 现有连接被远程主机强行关闭(t-sql 脚本)
消息中的脚本在每个错误窗口中都不同,并且它始终是数据库的 SQL 脚本。该脚本只是数据库中某些数据的SELECT ,它在 SSMS 中工作正常。在出现几个错误窗口并通过单击错误窗口中的“确定”按钮将其关闭后,该应用程序通常可以正常工作,但在某些情况下它会冻结并需要重新启动应用程序,这会导致客户有点生气,因为它每天都在重复.
客户应用程序使用 32 位 ODBC 驱动程序 SQL Server Native Client 11.0 和版本 2011.110。7462.06和数据库服务器上的 SQL Server Native Client 版本为 2011.110。5643.03 . 版本 od odbc 驱动程序之间的这种差异会导致问题吗?从早上 6 点到早上 8 点,可能会有更多用户连接到应用程序并查询数据库
我在 Windows Server 2012 R2 数据中心上使用 SQL Server 2014。请问有什么建议吗?