0

我一直在用 Visual Studio 2008 和 SQL 2008 做一些事情。然后我在另一台 2012 版本的计算机上打开了项目。

现在,当我再次尝试使用 2008 年的文件时,我无法打开我的 database.mdf,因为 2012 年的 sql 已经升级了我的数据库文件......

我能做些什么来拯救它?(顺便说一句。数据不是那么重要,但更重要的是整个表的设置和关系)

4

1 回答 1

0

使用管理工具安装 2012 SQL Server Express,附加 MDF 并通过使用向导为您想要的对象生成“创建”脚本来提取架构,然后在新的 2008 DB 上重新运行脚本,不要认为有办法降级。见这里
或者您可以继续在 SQL2012 之上进行开发,即使您使用 Visual Studio 2008 也不应该成为问题。

于 2012-11-08T01:04:04.720 回答