2014-09-06 87 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

相关问题