我附加数据库时报这样的错误:
数据库  ‘test’ 的版本为 661,无法打开。此服务器支持 655 版及更低版本。不支持降级路径。
无法打开新数据库 'QPAccountsDB'。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 948)于是我升级数据库到r2,也成功了,在帮助--》关于 中显示版本是 Microsoft SQL Server Management Studio 10.50.4000.0
但是用select @@version 显示版本还是 Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)   Jul  9 2008 14:43:34   Copyright (c) 1988-2008 Microsoft Corporation  Enterprise Evaluation Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) 

解决方案 »

  1.   

    升级完成,重启一下再试试?检查一下是否有多个SQL实例?
      

  2.   


    这样没有用的,我从08升级到R2以后,还安装了SP1补丁,我只有一个SQL实例,从
    看是正常的,但从select @@version 看又变成了
    Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)   Jul  9 2008 14:43:34   Copyright (c) 1988-2008 Microsoft Corporation  Enterprise Evaluation Edition on Windows NT 6.1 <X86> (Build 7601: Service Pack 1) 根本没办法还原R2的备份
      

  3.   

    你不会只升级了SSMS而没有升级sql引擎吧?
      

  4.   

    看你SELECT版本的结果就是没升级,或者如版主所说没有升级实例。