SQL服务器数据库处于恢复状态

我的SharePoint 2010服务器场中有一台服务器。 今天一些用户抱怨说有些Infopath表单无法打开。 当我检查SOL Server Management Studio时,看到我的一些数据库处于恢复状态,如下图所示! 在这里输入图像说明

你知道为什么会发生这种情况,我该如何解决这个问题?

你运行了restore database吗? 我认为你做了,因为它不能自行发生。 或者也许有一个计划任务的地方?

但没关系,看起来你的数据库还没有在恢复过程后联机。

您可以使用ALTER DATABASE mydatabase SET ONLINE;手动将它们ALTER DATABASE mydatabase SET ONLINE;

要将它们作为还原过程的一部分自动联机,只需在数据库RESTORE命令中使用WITH RECOVERY选项即可。

  1. 检查维护计划下备份作业中的选项
  2. 执行尾部日志备份并使数据库保持恢复状态。
  3. 要结束,请禁用上述选项,并为每个受影响的数据库运行以下查询
  4. 恢复数据库DB_NAME恢复;