2014-01-07 188 views
0

我需要恢復從SQL Server 2008 R2到SQL Server 2008 R2 Express版本的備份。可能嗎 ?我們是否可以將備份從SQL Server 2008 R2還原到SQL Server 2008 R2 Express Edition?

+2

你試過了嗎? –

+0

在哪個版本中進行了備份?標準,企業,開發人員? –

+0

我想如果你配置數據庫兼容級別然後備份,這可能是可能的。 否則我不這麼認爲。 請嘗試在http://dba.stackexchange.com發佈此文章 –

回答

2

您只能將備份恢復到運行相同或更高版本的服務器。通常,只要數據庫大小不超過SQL Server Express支持的最大大小(最新版本爲10GB),就可以在運行其他編輯器(Standard,Enterprise,...)的服務器上恢復SQL Express上的備份。

在你的情況下,備份的服務器上做運行SQL Server 2008 R2(版本10.50),你正試圖將其恢復到一個服務器上運行的SQL Server (版本10.00) 。

+2

只要數據庫大小不大於SQL Server Express和**支持的最大大小,只要數據庫不使用SQL Express所執行的任何功能不支持**(如分區) –

0

在SQL Server 2005和更高版本中,如果功能出現在SQL Server 2005中,某些僅限企業版功能將使數據庫僅限企業版(即,它無法在標準版或更低版本的SQL Server系統上恢復)數據庫。

相關問題