0

我在服务器上随机发生了一个奇怪的问题。有些早上,我们的客户会打电话说他们的网站无法正常工作,并出现以下错误消息:

基础提供程序在打开时失败。

我为此找到的临时解决方法是手动进入并重新启动 SQL Server 服务。一旦完成,它就可以正常工作,直到下一个随机时间发生。所以我的问题是,有人知道到底发生了什么吗?如果是这样,我以后如何防止这种情况发生?

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

4

2 回答 2

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。

于 2012-12-13T23:15:10.280 回答
0

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

您可以在以下选项中选择选项:数据库属性-> 选项此处在自动关闭处选择:false

于 2018-09-06T08:57:05.290 回答