任何人都知道一般做法将数据库从 SQL Server 2008 Express 转移到 SQL Server 2008(我不确定它是否是 r2),当我尝试.mdf从 Express 附加文件时,出现错误消息。
数据库无法打开,因为它是版本 661。此服务器支持版本 655 和更早版本。不支持降级路径。
任何人都知道一般做法将数据库从 SQL Server 2008 Express 转移到 SQL Server 2008(我不确定它是否是 r2),当我尝试.mdf从 Express 附加文件时,出现错误消息。
数据库无法打开,因为它是版本 661。此服务器支持版本 655 和更早版本。不支持降级路径。
嗯,信息很明确:您尝试从 Express 附加的文件来自较新版本的 SQL Server
因此,您似乎确实拥有 SQL Server 2008 R2 Express,并且您无法将其附加到 SQL Server 2008实例。没有办法,没有破解,没有解决方法,没有技巧,或者没有第三方工具来实现这一点 - 它只是无法完成 - 时期。
因此,您也需要将主实例升级到 SQL Server 2008 R2 - 或者您需要找到另一种方法(例如将结构和/或数据编写到.SQL文件中)将更改从一个实例移动到另一个实例 - 或使用第三方工具,如Red-Gate SQL Compare,用于同步两个实例之间的更改。