如何将SQL Server 2014数据库备份恢复到SQL Server 2016?

hma*_*avi 2 sql-server database-restore

我获取了 2014 版本数据库的备份,并尝试在另一台服务器中将其恢复到具有相同名称和登录名的数据库中。此 SQL Server 版本是 2016。

恢复备份文件时,出现以下错误:

标题:Microsoft SQL Server Management Studio

数据库“TravelEnterDB”恢复失败。(Microsoft.SqlServer.Management.RelationalEngineTasks)

附加信息:

System.Data.SqlClient.SqlError:无法执行备份日志,因为没有当前数据库备份。(Microsoft.SqlServer.SmoExtended)

如需帮助,请单击: http: //go.microsoft.com/fwlink?ProdName =Microsoft+SQL+Server&ProdVer=13.0.16106.4+((SSMS_Rel_16_5).170125-2137)&LinkId=20476

我首先在 SQL Server 2016 中创建这个数据库,然后尝试恢复备份文件。

我目前可以在SQL Server 2014中恢复这个备份文件。这个文件没有问题!

什么是问题?

在此输入图像描述

小智 5

正如 hmahdavi 所指出的,这是有效的。“选中”替换”并取消选中“尾部日志备份”恢复成功”