我正在尝试将我的数据库附加到我的项目中,但出现此错误:
无法打开,因为它是 661 版本。此服务器支持 665 及更早版本。不支持降级路径。
这是什么问题?
安装VS2010
已安装 SQL Server 2008R2 Express
我正在尝试将我的数据库附加到我的项目中,但出现此错误:
无法打开,因为它是 661 版本。此服务器支持 665 及更早版本。不支持降级路径。
这是什么问题?
安装VS2010
已安装 SQL Server 2008R2 Express
这些数字似乎倒退了,但无论如何downgrade path is not supported
都是关键句。
根据该错误消息,您正在尝试执行一些操作,例如将 SQL Server 2008 R2 数据库附加到 SQL Server 2008 实例。这是不可能的。您不能将较新的数据库附加到较.MDF
旧的平台。
有关内部版本号,请参阅此链接:
检查您的实例以确保它实际上是 2008R2。
Select
SERVERPROPERTY('productversion') As [Version],
SERVERPROPERTY('productlevel') As [Level],
SERVERPROPERTY('edition') As [Edition]
然后与此交叉引用:
或者像这样直接查看您安装的实例。
从外观上看,卸载 SQL Server 2008 R2 Express 并安装以下内容应该可以解决问题。
试试这个:2008 R2 RTM http://www.microsoft.com/en-in/download/details.aspx?id=23650
如果它不起作用,试试这个:2008 R2 SP2(最新) http://www.microsoft.com/en-in/download/details.aspx?id=30438
祝你好运!