连接数据库时出现问题

时间:2011-05-09 16:59:00

标签: asp.net

当我尝试连接数据库时出现以下错误

  

无法打开数据库myweb.mdf,因为版本是661.服务器版本是662或更早版本。 c / user / mydocuments / visual studio 2010 / app-data / myweb.mdf不支持降级创建数据。尝试自动数据库的文件   c / user / mydocuments / visual studio 2010 / app-data / myweb.mdf失败。存在具有相同文件的数据库,或者无法打开或位于UNC共享中。

如何使用sql server打开数据库?

1 个答案:

答案 0 :(得分:0)

该消息有点误导。它应该说“数据库是版本661.这个服务器支持版本662,655,早于655。”

662是SQL Server 2008 SP2的版本。但是,661是SQL Server 2008 R2 的版本。

基本上,您尝试将使用SQL 2008 R2生成的数据库文件加载到SQL Server 2008实例中。这不会起作用。

这意味着您需要将sql server实例升级到R2,或者必须将数据库降级到SQL 2008.

请在此处阅读以获取更多信息:http://rusanu.com/2010/11/23/this-server-supports-version-662-and-earlier/

即使实际消息没有,附加信息也是有意义的。