没有选择要还原的备份集SQL Server 2016

时间:2018-01-24 11:58:18

标签: sql-server ssms

已经检查 "No backupset selected to be restored" SQL Server 2012但我没有得到我想要的内容。

SQl Server版本:2016 SSMS版本:14.0.17177.0

当我右键单击数据库并选择任务 - >恢复 - >数据库,出现以下窗口。 enter image description here 在窗口出现后,弹出窗口会冻结一段时间,窗口顶部会出现错误消息,说明" 没有选择要备份的备份集"。

为什么会出现这个错误(因为我知道我只是打开了窗口)并且窗口冻结了几秒钟?

我还没有启动任何恢复过程。如果我在没有选择备份集的情况下单击某个“恢复”按钮(我现在没有做),这是有道理的。

我认为这个错误来自微软,但它已存在多年了,所以也许我错过了一些设置!!

  

注意:此错误仅在屏幕加载时出现,屏幕冻结几秒钟。我可以继续在屏幕UnFreeze之后继续恢复。

1 个答案:

答案 0 :(得分:1)

当用户对数据库没有创建数据库权限时,

SQL Server也将引发此错误。要检查是否存在这种情况,可以尝试创建一个空白的数据库或还原标头或其他类似的数据库命令。

RESTORE HEADERONLY
FROM DISK='C:\Program Files\Microsoft SQL Server\MSSQL14.CIVILPRO\MSSQL\Backup\MyDb.bak'