【问题标题】:Not able to restore SQL Server 2008 R2 database无法恢复 SQL Server 2008 R2 数据库
【发布时间】:2013-02-22 07:34:54
【问题描述】:

仅从 SQL Server 2008 R2 备份数据库。我的系统还安装了 SQL Server 2008 R2。在恢复该数据库时,它会引发错误:

数据库备份在运行版本 10.50.1600 的服务器上。该版本与运行版本 10.00.1600 的服务器不兼容。

这个错误的原因是什么。请问我需要一个解决方案

【问题讨论】:

  • 不,如果您运行的是 10.00.1600 版本,那么您运行的是 2008,而不是 2008R2。 SQL Server Versions 有表格显示版本号是如何对应的(一旦你向下移动通过所有查找版本号的方式)

标签: asp.net sql-server sql-server-2008


【解决方案1】:

你的系统是错误的。错误信息明确指出当前版本为 10.00.1600,即SQL Server 2008 RTM。您的备份确实来自SQL Server 2008 R2。您将只能在 SQL Server 2008 R2 上恢复该备份。

不要将工具 (Management Studio) 的版本与 SQL Server 实例的版本混淆。

【讨论】:

  • 哦。谢谢你的解决方案。我会尝试正确安装 sql server 2008 R2
【解决方案2】:

您的备份源是使用 sql server 版本 10.50.1600 创建的,但您的服务器是 10.00.1600 并且就像错误消息所说的不兼容。

无法降级数据库。 可能的解决方案是将您的实例从 10.00.1600 升级到 10.50.1600

如果您使用的是 SQL Express,可以从here 下载。

【讨论】:

  • 我需要一个解决方案。我必须安装什么版本以及如何安装
猜你喜欢
  • 2014-05-18
  • 1970-01-01
  • 1970-01-01
  • 2013-11-19
  • 1970-01-01
  • 1970-01-01
  • 2011-08-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多