在完成操作之前,已在SQL Server 2008 R2中未响应服务器之前经过的超时期



我的Windows登录之一正在尝试连接到SQL Server 2008 R2 Express;他面临这个问题:

超时到期。在完成操作或服务器未响应之前,已超过的超时时间

此问题每天仅出现一次,即提出连接到服务器的初始请求时。

我已经尝试了SA登录,但一天中第一次没有发现任何问题。

他尝试使用服务器名称和IP地址连接到SQL Server,但尚未解决该问题。

任何人都可以解决这个问题吗?

预先感谢。

此线程似乎描述了您的问题:

http://social.msdn.microsoft.com/forums/en-us/sqldataaccess/thread/58bd9c4d-0572-4567-4567-8e32-8e32-822-82a72a7fdd600022

是的,我已经解决了这个问题。

我的Windows Server 2008被配置为拒绝SASL LDAP绑定(请参阅 警告2886)。

由于我已经配置了我的服务器以不拒绝此类绑定,因此SQL Server 2008连接正常正确。

我能够解决无法在 首先尝试配置SQL Server的实例以在 静态端口并在防火墙中添加该端口的例外。

您可以在这里查找信息。

的可能性较小,但也有可能您启用了auto_close。

设置为ON时,数据库被干净地关闭及其资源 最后一个用户退出后将被释放。数据库自动 当用户尝试再次使用数据库时,重新打开。

设置为关闭时,数据库在最后一个用户退出后保持打开状态。