2012-11-24 56 views
1

我收到以下錯誤,當我嘗試從SQL Server數據庫還原到SQL Server 2008 2008速成R2:錯誤時還原數據庫到一個新的服務器

數據庫備份在服務器上運行版本10.50.2500。 該版本與運行10.00.4064的此服務器不兼容。 可以在支持備份的服務器上恢復數據庫,也可以使用與此服務器兼容的備份 。

有什麼我可以做的,以解決這個問題還是我堅持使用SQL Server Express?

回答

2

你不能在SQL Server版本「回來」 - 如果你的數據庫是2008 R2(v10.50) - 你不能對其進行備份,並恢復它到2008年(v10.00)版本。

有沒有把戲,沒有解決方法,沒有破解 - 它只是不能完成 - 期間。

所以,你要麼需要在目標系統升級到2008 R2以及(Express將做什麼,只要大小低於10 GB),或者你需要編寫腳本結構和數據.sql文件運行那些在你的「舊」2008系統上(可能使用第三方工具,如Red-Gate SQL Compare/SQL Data Compare來創建這些腳本,並可能直接在目標服務器上運行它們)。

+0

我剛剛試過導出數據嚮導,這似乎工作?唯一的問題是我的鑰匙/身份沒有設置? – CallumVass

+0

@BiffBaffBoff:如果你只需要傳輸數據 - 是的,這絕對是一個選項 –

+0

是的,我只想複製它,但正如我所說,我的身份/計算列,PK的,FK的等都丟失了? – CallumVass

相關問題