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

How to restore SQL Server 2014 database backup to a SQL Server 2016?

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

还原备份文件时,出现此错误:

TITLE: Microsoft SQL Server Management Studio

Restore of database 'TravelEnterDB' failed. (Microsoft.SqlServer.Management.RelationalEngineTasks)

ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: BACKUP LOG cannot be performed because there is no current database backup. (Microsoft.SqlServer.SmoExtended)

For help, click: 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 中创建了这个数据库,然后尝试恢复备份文件。

我可以在SQLServer 2014中恢复这个备份文件currently.This文件没有问题!

有什么问题?

如 hmahdavi 所述,此方法有效。 “选中“替换”并取消选中“尾日志备份”已成功还原”