将.bak文件还原为较新的SQL Server版本



我面临一个巨大的问题。我正在尝试将数据库还原为较新版本的SQL Server。有人告诉我有可能向上发展 - 到较新的版本 - 但永远不会倒退。

使用SQL Server 2008 R2(10.50.1600)保存了.bak文件,我目前正在使用SQL Server版本2012

不幸的是我读了以下错误:

设备'C上的媒体家族'c:** **'的形成不正确。SQL 服务器无法处理此媒体系列。

谁能帮助我还原该数据库?预先感谢

您可以尝试使用'架构和数据'选项生成脚本。

备份文件可能会损坏,也可以来自SQL Server的较新版本。尝试获得新的备份并恢复它。恢复SQL Server 2008 R2备份在SQL Server 2012上的备份得到了完全支持。并仔细检查目标实例名称。也许您偶然地试图在预期的情况下还原。它发生: - )

最新更新