大家好:
當我點擊MVC中的ASPNET分貝我得到了Visual Studio 2008的服務器資源管理器這個錯誤1申請:
該d atabase 'D:\ Myproj \ APP_DATA \ ASPNETDB.MDF' 無法打開,因爲它的版本是 661.此服務器支持版本612及更早版本。降級路徑不支持 。數據庫無法打開用戶默認 。登錄失敗。用戶'Sparrow-VAIO \ Sparrow'登錄失敗 。
請建議解決方案。
大家好:
當我點擊MVC中的ASPNET分貝我得到了Visual Studio 2008的服務器資源管理器這個錯誤1申請:
該d atabase 'D:\ Myproj \ APP_DATA \ ASPNETDB.MDF' 無法打開,因爲它的版本是 661.此服務器支持版本612及更早版本。降級路徑不支持 。數據庫無法打開用戶默認 。登錄失敗。用戶'Sparrow-VAIO \ Sparrow'登錄失敗 。
請建議解決方案。
看起來像您需要安裝2008 R2版本的SQL(或Express)。繼承人link
編輯:看起來像VS 2008中的服務器資源管理器不會達到與您擁有的數據庫文件同等水平。正在轉向VS 2010是一種選擇?如果沒有,則可以將數據庫文件附加到已安裝的R2實例,並使用標準連接字符串訪問數據庫。
我已經安裝了SQL Server R2並在Web.config中給出了它的名字 – DotnetSparrow 2011-04-03 14:57:26
是否可以使用VS 2010?另外可以將數據庫附加到SQL insatnce並使用連接字符串,如「Server = MyServer; DataBase = DBName;集成安全性= True」而不是直接文件連接? – Menahem 2011-04-03 15:07:03
http://stackoverflow.com/questions/2870126/sql-server-2008-to-sql-server-2005 – 2011-04-03 14:58:40