我们的网站经常会与 SQL 服务器失去连接,并且会收到以下错误:
“以下错误:建立连接时发生与网络相关或特定于实例的错误。”
“以下错误:从服务器接收结果时发生传输级错误。(提供程序:TCP 提供程序,错误:0 - 信号量超时期限已过期。)”
“到 SQL Server。未找到或无法访问服务器。请验证实例名称是否正确以及 SQL Server 是否已配置为允许连接。”
“以下错误:超时已过期。在从池中获取连接之前已超过超时期限。发生这种情况的原因可能是所有池连接均已使用且已达到最大池大小。”
连接丢失通常发生在深夜或凌晨,时间随机。连接丢失时间恰好为 10 分钟,然后重新连接,一切正常。白天我们很少会丢失连接。我们使用 IIS6 托管我们的网站,并拥有一个单独的数据库服务器,其中安装了 SQL Server 2005 和最新的服务包。提前致谢。