将SSM从SQL Server 2005切换到SQL Server 2008 R2

将SSM从SQL Server 2005切换到SQL Server 2008 R2,sql,sql-server,Sql,Sql Server,我已经在我的系统上安装了SQL Server 2005和SQL Server 2008 R2。现在我正在尝试连接数据库,但它显示了一个版本错误: 有没有办法在不卸载早期版本的情况下从SQL Server 2005切换到2008 R2?您如何连接到数据库?使用SSMS。。。但它默认指向SQL server 2005。请将现有的SQLEXPRESS实例升级到SQL server 2008 R2,或者如果已安装SQL server 2008 R2的新实例,请使用安装时提供的实例名称(\instanc

我已经在我的系统上安装了SQL Server 2005和SQL Server 2008 R2。现在我正在尝试连接数据库,但它显示了一个版本错误:


有没有办法在不卸载早期版本的情况下从SQL Server 2005切换到2008 R2?

您如何连接到数据库?使用SSMS。。。但它默认指向SQL server 2005。请将现有的
SQLEXPRESS
实例升级到SQL server 2008 R2,或者如果已安装SQL server 2008 R2的新实例,请使用安装时提供的实例名称(
\instance
)使用SSMS连接到该实例。如果需要实例列表,请使用SQL Server Configuration Manager(2008 R2版本)。错误消息很清楚-您正试图将2008r2数据库附加到2005实例。这就是你打算做的吗?我这样问是因为你的文字表明你打算做相反的事。有关错误消息中显示的内部版本号的信息,请参阅以下链接:可以将SQL Server 2005数据库(版本612)附加到SQL Server 2008 R2实例(版本661)-这应该可以正常工作。但在任何情况下都不能做相反的事情——将较新版本的SQL Server数据库附加到较旧的实例上——这在任何方式、形状或形式上都不受支持