我已经在我们的Sql Server 2008数据库上创建了几个维护计划,这些计划执行备份(完整和差异)以便在一夜之间运行,但是它们仍然失败并显示数据库当前正在使用的消息。
在维护计划计划运行期间,我们通常几乎没有流量,所以我不确定为什么我会收到此错误。是否有可以添加到维护计划的命令或我可以对计划进行的配置更改以允许计划执行?
感谢。
答案 0 :(得分:1)
我可以代表2000/2005并说备份不应该受到正在使用的数据库的影响。维护计划中是否还有其他可能导致此问题的步骤?您是否设置了维护计划的报告/日志记录选项以写入日志文件?这可能会提供更多信息。
答案 1 :(得分:0)
似乎我的一个数据库在恢复状态下“卡住”了。从计划中删除该数据库似乎可以解决它。现在要弄清楚导致该数据库被“卡住”的原因......
答案 2 :(得分:0)
如果在维护计划期间几乎没有流量,那么您应该将数据库置于只读模式或使其脱机,所有事务将暂停,同时您可以进行备份。这完全是一样的。