我已经开始在我们的数据库服务器(Windows 2003和SQL Server 2005)的应用程序事件日志中发现一些错误。 夜间完整数据库备份正在成功完成,但是在将作业成功写入事件日志之后,会立即执行以下条目:
SQLVDI:Loc = CVDS。 DESC =推出(ClientAliveMutex)。 ErrorCode =(288)尝试释放不属于调用者的互斥锁。
有五个这样logging – 服务器本身有超过20个数据库,它们都成功备份。
服务器由Bacula使用VSS备份进行备份。
有没有人有任何想法会导致错误? 他们似乎在星期五重新启动之后开始安装一些包含KB960089的补丁。
编辑:
在得到错误几天之后,他们现在已经停止了,除了让备份继续保持现状之外,我没有采取任何行动。 这可能是一个巧合,但是他们在Bacula每周完成而不是每日增量备份之后停止了。
如果你还没有这样做,我会build议对你的SQL2005实例应用SP3。
在我看来,错误是由于使用VSS,正如你所说的。 如果你能够从正在创build的备份文件恢复数据库,那么我现在就可以说错误是安全的。