2

这是我得到的错误:

数据库备份在运行版本 8.00.2050 的服务器上。该版本与运行版本 11.00.2218 的此服务器不兼容。在支持备份的服务器上恢复数据库,或使用与该服务器兼容的备份。

我知道这个 .bak 文件不会与 SQL Sserver 2008 r2 兼容,因为我查找了该特定版本的 SQL Server 版本,它是 SQL Server 2000。但是有第三方解决方案吗?我尝试安装 SQL Server 2000,但没有安装。

4

1 回答 1

2

11.00.2218 是 SQL Server 2012,而不是 SQL Server 2008 R2。

要将 SQL Server 2000 数据库恢复到 SQL Server 2012,您需要先在 2005、2008 或 2008 R2 服务器上恢复它,从那里备份,然后将其恢复到 SQL Server 2012 服务器。

您可以通过以下方式做到这一点:

  1. 安装任何这些版本的评估版
  2. 查找已在其他地方安装的现有实例
  3. 只要 (a) 数据库大小 < 10GB 并且 (b) 您没有使用 Express 中不支持的任何功能,就可以安装 Express Edition
于 2013-02-14T18:04:48.720 回答