如何将数据库版本从655更改为612?

时间:2012-10-20 07:23:39

标签: c# sql-server-2008 sql-server-2005

错误 -

  无法打开

mdf文件,因为它是版本655,此版本   支持612或更早

注意:

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

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

任何解决方案都可以帮助我。

1 个答案:

答案 0 :(得分:2)

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

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

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

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

或者,您可以使用SQL Server Import and Export Wizard,但它可能不会带来所有数据库对象。