sql server 2008-数据库无法打开,因为它是655版本



可能重复:
在Visual Studio 2008 中打开Visual Studio 2010项目

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

因此,我在那台机器上安装了MSVisualStudio2010,然后尝试运行该应用程序。我没有兼容性问题,但当它试图连接到默认数据库ASPNETDb.MDf的数据库时,它会给出错误"ASPNETDb.MDf无法打开,因为它是655的更高版本,而服务器是612的旧版本。它不能降级"。所以,我不确定可能是什么问题。我确实读了一些线程,但只是想再次提出这个问题,因为这似乎是一个略有不同的情况。

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

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

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

没有简单的方法,您可以选择在SQLServer2005上创建一个新数据库并复制内容。

相关内容

  • 没有找到相关文章

最新更新