2014-09-06 86 views
-1

我是新的asp.net c#編碼,我創建了一個使用visual studio express 2013連接到數據庫的簡單網站。完成我試着上傳託管網站上的文件的網站,一切工作正常,但是當我試圖上傳database.mdf文件,然後安裝它,我得到這個錯誤信息:數據庫無法打開,因爲它是版本706.此服務器支持版本661及更早版本

錯誤連接數據庫。 System.Data.SqlClient.SqlException(0x80131904):數據庫'my_Database'無法打開,因爲它是版本706.此服務器支持版本661和更早版本。

我試着將SQL Server實例名稱從(LocalDB)\v11.0更改爲SQL Server 2008,但它不起作用。

我使用的託管網站是aspspider.com

回答

0

此錯誤表示您使用的database.mdf文件是使用Sql Server 2012創建的,而您的託管提供程序僅安裝了Sql Server 2008。

您需要使用SQL Server 2008中要麼重新database.mdf本地,或者看一下你的託管服務提供商可以升級你到SQL Server 2012

看着aspspider,他們似乎只提供免費託管與Microsoft SQL Server 2008 Express Edition。您可以從here下載它的副本。在本地安裝,在您的應用中使用它,然後將其上傳到託管服務提供商。

+0

我該如何用Sql Server 2008在本地調用database.mdf? – 2014-09-06 12:27:23

相關問題