简体   繁体   English

我们可以将备份从SQL Server 2008 R2还原到SQL Server 2008 R2 Express Edition吗?

[英]Can we restore backup from SQL Server 2008 R2 to SQL Server 2008 R2 Express Edition?

I need to restore backup taken from SQL Server 2008 R2 to SQL Server 2008 R2 Express edition. 我需要将从SQL Server 2008 R2获取的备份还原到SQL Server 2008 R2 Express版本。 Is it possible ? 可能吗 ?

You can only restore backups to servers running the same or higher version. 您只能将备份还原到运行相同或更高版本的服务器。 Normally you can restore backups on SQL Express that were made on servers running other editons (Standard, Enterprise, ...) as long as the database size is not greater than the max size supported by SQL Server Express (10GB on latest versions). 通常,只要数据库大小不大于SQL Server Express支持的最大大小(最新版本为10GB),您就可以在运行其他编辑器(Standard,Enterprise,...)的服务器上恢复SQL Express上的备份。

In your case, the backup was made on a server running SQL Server 2008 R2 (version 10.50 ) and you are trying to restore it to a server running SQL Server 2008 (version 10.00 ). 在您的情况下,备份是在运行SQL Server 2008 R2 (版本10.50 )的服务器上进行的,并且您尝试将其还原到运行SQL Server 2008 (版本10.00 )的服务器。

在SQL Server 2005及更高版本中,如果数据库中存在这些功能,则某些仅限Enterprise Edition的功能会使数据库仅限Enterprise Edition(即,无法在Standard Edition或较低版本的SQL Server系统上还原)。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM