数据库无法打开

问题描述:

可能重复:
Opening a Visual Studio 2010 Project in Visual Studio 2008数据库无法打开

只是有关于SQL Server的版本问题,一个小问题。我在MS Visual Studio 2010中的系统上创建了一个Web应用程序,我想用SQL Server 2008,因为这是MS Visual Studio的默认设置。然后,在我的系统上创建应用程序后,我想在另一个系统上进行测试,但该系统带有MS Visual Studio 2008,由于框架更改,我遇到了各种问题。

因此,我在该机器上安装了MS Visual Studio 2010,然后尝试运行该应用程序。我没有兼容性问题,但是当它试图连接到默认数据库ASPNETDb.MDf的数据库时,它给出了错误“ASPNETDB.MDF caanot被打开,因为它是655的更高版本,并且服务器更旧版本612.它不能被降级“。所以,我不确定可能是什么问题。我确实读过一些主题,但只是想再次提出这个问题,因为它似乎是一个稍微不同的情况。

除了SQL Server版本(7,2000,2005,2008,2008 R2)以外,还有版本(Standard,Enterprise,Web,Express等)和内部SQL Server版本,其中系统表/结构SQL Server从一个版本更改为另一个版本。

这些内部版本标记在数据库的引导页面上,下面列出了每个版本的版本。

SQL Server 7.0的515 SQL Server 2000的539 SQL Server 2005的VARDECIMAL禁用611 SQL Server 2005中,启用VARDECIMAL 612 SQL Server 2008的655 SQL Server 2008 R2的660

有没有简单的方法可以让你并且选项是在SQL Server 2005上创建一个新数据库并复制这些内容。