服务器恢复失败;无法打开备份设备;系统找不到指定的文件

服务器恢复失败;无法打开备份设备;系统找不到指定的文件

我正在尝试使用以下步骤在 sql 2008 中的 sql server management studio 中恢复数据库:

  1. 打开 SQL 管理工作室。
  2. 右键单击数据库。
  3. 选择“恢复数据库...”
  4. 输入与原始数据库不同的“目标数据库”名称。
  5. 选择“来自数据库”
  6. 观察面板中填充的文件列表。
  7. 单击选项并确保“还原为”名称是唯一的。
  8. 单击“确定”
  9. 观察下面的错误。

错误信息

我究竟做错了什么?

我可以看到错误表明缺少一个文件,但是它并没有告诉我缺少哪个文件,所以我至少可以知道我做错了什么。

答案1

从文件中选择并指定文件位置。确保您有权访问该文件夹。我在尝试恢复数据库时遇到了类似的问题。此外,如果您不覆盖当前数据库,请确保指定新文件名是唯一的。

我从不覆盖当前数据库,而是将其恢复为新数据库。但必须更改 MDF 和 LDF 文件的文件名/位置。这些都是我以前可能做错的事情。我相信还有其他的。

答案2

事情是这样的……系统人员安装了一个新的备份产品,将数据库备份到远程存储。它正在进行完整备份。后续增量备份指向该备份。由于该备份不可用,我们收到恢复失败错误。为了修复此问题,系统人员将远程备份更改为“仅复制”

相关内容