2010-11-08 323 views
1

a)我正在使用新的免費Web開發工具 - Webmatrix(Beta 2)從Microsoft開發一個網站。SQL Server Express 2008數據庫與SQL Server Express 2005的兼容性

b)Web平臺安裝程序(建議並也)自動安裝SQL Server Express 2008以及Webmatrix和VWDE 2010 Express。

c)我的數據庫是在SQL Server Express 2008中創建的。但託管公司表示他們只支持SQL Server Express 2005(但不支持SQL Server Express 2008)。

d)我可以繼續使用這個託管公司嗎?還是我應該尋找特別支持SQL Server Express 2008的人?換句話說,問題的關鍵是:

是否可以打開,讀取,更新SQL Server Express 2005版中使用SQL Server Express 2008創建的數據庫和表?

Esh

+0

你嘗試數據庫導入/導出http://stackoverflow.com/questions/1126571/import-export-database-with-sql-server-server-management-studio?或http://msdn.microsoft.com/en-us/library/ms140052.aspx – Amitd 2013-01-31 16:04:01

回答

0

我和託管公司有類似的問題。 他們給了我一個來自SQL Server 2008的bak文件,並且試圖在我的SQL 2005環境中恢復,並且一直失敗。非常驚訝地發現缺乏向後兼容性。我建議與支持2008的主機提供商或者將您的數據庫遷移到2005年。

0

總之一句話:NO。

SQL Server是從來沒有向後兼容 - 如果在2008版本中有數據庫,則無法在SQL Server 2005計算機上進行恢復和使用。沒有竅門,沒有第三方工具,沒有黑客,沒有任何東西 - 它只是不起作用。 EVER。

因此,如果您的主機只支持SQL Server 2005 Express,則需要卸載2008 Express並在您的開發機器上手動安裝2005 Express。

或找到支持SQL Server 2008 Express的主機。

相關問題