如何从 SQL Server 2012 Express 恢复 SQL Server 2012 中的数据库?

How can I restore a database in SQL Server 2012 from SQL Server 2012 Express?

我在将数据库从 SQL Server 2012 和 SQL Server 2012 Express 恢复到我的 SQL Server 2012 时遇到问题,我需要这个数据库来做一些测试。

当我 select .bak 文件时,下面的 'backup sets to restore' 区域没有显示任何内容。这是我做的最新备份。

有什么办法可以实现吗?甚至我必须要做的设置?

我听说无法从更高的 SQL 服务器版本恢复?真的吗?

此致,

韦斯利。

当你运行这个命令时你看到了什么(如果有的话):

USE [master]

RESTORE HEADERONLY 
FROM DISK = N'your-drive-and-path-to-the-backup-file.bak' 
WITH NOUNLOAD;
GO

这能告诉你什么吗?它会导致错误吗?如果是这样:什么错误?

非常感谢大家的帮助。

我不知道当我转到按钮时 Help/About 我看到的是 SSMS 的版本而不是数据库的版本..

所以在这两种情况下,我都试图从更高版本恢复数据库,所以它无法正常工作。