由于版本不同,SQL Server数据库备份不兼容

时间:2018-11-08 04:29:59

标签: sql-server sql-server-2012 sql-server-2014 database-backups database-restore

我当前正在使用Microsoft SQL Server 2012(版本:11.0.2100.60)。从客户端数据库还原备份文件时,出现以下消息:

enter image description here

当我在Google中搜索版本12.00.2269时,没有此类版本(也许找不到我)。

请告诉我该版本的下载位置,升级后,它仍然可以将数据库从备份文件12.00.2269还原到11.0.2100.60吗?

**

  

更新

**

这是我的SQL Server信息:

Microsoft SQL Server Management Studio    11.0.2100.60
Microsoft Data Access Components (MDAC)   6.1.7601.17514
Microsoft MSXML                           3.0 5.0 6.0 
Microsoft Internet Explorer               9.11.9600.19035
Microsoft .NET Framework                  4.0.30319.42000
Operating System                          6.1.7601

这是我客户的SQL服务器信息:

Microsoft SQL Server Management Studio          11.0.2100.60
Microsoft Data Access Components (MDAC)         6.1.7601.17514
Microsoft MSXML                                 3.0 4.0 6.0 
Microsoft Internet Explorer                     9.11.9600.18837
Microsoft .NET Framework                        4.0.30319.42000
Operating System                                6.1.7601

只有Internet Explorer版本和MSXML版本不同。我不知道为什么错误消息显示该版本高于我们。

1 个答案:

答案 0 :(得分:2)

Sql服务器没有数据库恢复功能的向后兼容功能,

无法降级数据库。 11.0.2100.60是SQL Server 2012版本。绝对没有办法将数据库还原或附加到要还原的SQL Server 2014实例(11.0.2100.60是SQL Server 2012)。您唯一的选择是:

  1. 将此实例升级到SQL Server 2014(12.00.2269)
  2. 还原在SQL Server 2012实例上拥有的备份,导出所有数据并将其导入到SQL Server 2014数据库中。

Sql服务器版本详细信息:-http://sqlserverversions.000webhostapp.com/