无法将SQL Server数据库.BAK从Enterprise还原到Express(错误909)

时间:2016-04-22 02:42:39

标签: sql-server database-restore sql-server-2014-express

我需要帮助。我最近从互联网上下载了一个示例SQL Server数据库(链接:https://www.microsoft.com/en-us/download/details.aspx?id=18279)。

当我尝试将该数据库还原到我的计算机时,该过程失败了,因为我的SQL Server与数据库不在同一个版本中。 我目前使用的是SQL Server 2014 Express Edition,我下载的数据来自Enterprise Edition,因此我当前版本中没有提供某些功能。

如果不安装企业版,我该怎么做才能成功恢复该数据库? 我需要一个庞大的数据库样本(数百万行或更多)用于教育目的,我认为这是正确的。 或许你们中的任何人都可以给我类似的与Express Edition兼容的数据库。 谢谢。

1 个答案:

答案 0 :(得分:0)

只要数据库没有企业功能且不超过快速版的最大大小,您就可以恢复。您还必须确保两者的版本相同。可以使用

进行检查
select @@version

如果以上都没有帮助,您可以生成脚本并运行它们