0

错误 -

mdf文件无法打开,因为它是655版本,这个版本支持612或更早版本

笔记 :

我使用 SQL Server 2005 创建了这个数据库文件,后来该文件在 SQL Server 2008 中打开,然后自动将版本从 612 更改为 655。

但我目前想在 SQL Server 2005 中打开该文件。

任何解决方案都是可能的,然后帮助我。

4

1 回答 1

2

升级mdf是一个单向过程。您必须返回备份、文件的早期版本或重新创建它。

我猜你没有备份或文件的早期版本(没有人在这些网站上发布“我如何找回东西”知道备份是什么)。

就重新创建而言,您可以将数据库附加到 SQL Server 2008 实例(或更高版本),然后使用 SQL Server Management Studio 将数据库导出到 '05 实例上的空白数据库中。

在 Management Studio 中使用生成脚本向导。您可以使用此向导来构建将重建数据库的查询。确保选择编写架构和数据脚本并将目标服务器版本设置为 SQL Server 2005。

或者,您可以使用SQL Server 导入和导出向导,尽管它可能无法将您的所有数据库对象都导入其中。

于 2012-10-20T07:25:22.400 回答