【发布时间】:2018-07-09 13:27:55
【问题描述】:
我有一个 SQL Server .bak 文件。在属性下,它显示“使用记事本打开”。当我尝试从显示“使用记事本打开”的 .bak 文件恢复时,出现以下错误“无法打开备份设备。'L:...' 操作系统错误 2(系统找不到指定的文件) ”。但是,当我从一个清晰的 .BAK 文件中恢复时,说明“使用记事本打开”,恢复过程正常。我怎样才能恢复这些文件? (一切都在同一台服务器上,我有 SQL Server 2012 标准版)。请参阅随附的屏幕截图。 [BakFile 截图][[1]:https://i.stack.imgur.com/G1XUW.png
【问题讨论】:
-
什么是“清除”.bak 文件?
-
您是如何尝试恢复的? Windows 不区分不同的 .bak 文件,因此不确定您要在这里做什么。不建议使用记事本打开 SQL Server 备份文件,因为这样做可能会导致文件损坏
-
见上面的截图。
-
显示文件扩展名,然后你可能会知道你的问题是什么。
-
第一个文件的扩展名是“文件”(可以毫无问题地恢复),第二个文件的扩展名是“BAK文件”(我无法恢复)。
标签: sql-server restore