SQL Server服务不接受连接

时间:2012-12-13 20:58:43

标签: sql-server sql-server-2008 service

我遇到一个在服务器上随机发生的奇怪问题。有些早晨,我们的客户会打电话说他们的网站没有处理以下错误消息:

  

底层提供程序在Open上失败。

我发现的临时修复是手动进入并重新启动SQL Server服务。一旦完成,它就可以正常工作,直到下一个随机时间发生。所以我的问题是,有谁知道到底发生了什么?如果是这样,我将来如何防止这种情况发生?

我尝试到处搜索这个,唯一的解释是更新正在应用于服务并且没有正确重新启动。但我找不到任何修复。提前致谢

2 个答案:

答案 0 :(得分:0)

此错误:

'FCB::Open failed: could not open file (LDF file) for the file number 2. OS error: 32( The process cannot access the file because it's being used by another process)

非常麻烦,除非您刚刚重新启动SQL服务,否则不应该发生。这很容易引起你所看到的问题。我会把它带到GoDaddy。

答案 1 :(得分:0)

如果通过Nagios检查收到此错误。 确保在数据库上取消选择“自动关闭”作为选项。

您可以在以下选项中选择选项:数据库属性->选项 在这里选择“自动关闭”:false