【问题标题】:SQL Server Management Studio can't recognize .bak fileSQL Server Management Studio 无法识别 .bak 文件
【发布时间】:2018-05-08 19:51:24
【问题描述】:

我正在尝试从 Microsoft (AdventureWorks2012) 恢复数据库。但是,当我尝试恢复 .bak 文件时,SSMS 似乎无法识别它,并且出现错误:

没有选择要恢复的备份集

我授予了包含.bak 文件的文件夹的完全权限。

我为恢复 .bak 文件所采取的步骤:

  • 右键单击 DB -> 恢复 DB -> 从设备(选择 .bak 文件位置)-> 到数据库(选择 DB 目标)

这是截图:

【问题讨论】:

  • “备份”后面有个空格
  • 问题是我在“从设备”选项中选择 .bak 文件的位置。我不知道为什么,但它不识别它。
  • 您确定此文件有效且未损坏吗?尝试右键单击您的 bak 文件,转到属性,取消选中“只读”和其他选项,例如来自网络的“允许不受信任的文件”(我现在不记得具体的选项)。

标签: sql-server ssms


【解决方案1】:

这是通常与尝试在旧版本上从新版本恢复备份同时出现的错误消息。看起来您的屏幕中有 sql server 10.5,即 2008r2。而您正在尝试恢复 AW2012。那永远行不通。您无法将新版本恢复为旧版本。

【讨论】:

  • 这是有道理的。感谢您提供的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-09
  • 1970-01-01
  • 2014-01-30
  • 2014-01-18
  • 1970-01-01
  • 2014-03-16
相关资源
最近更新 更多