各位达人,我需要将厂里的SQL Server2000升级为2005。我升级后,发现只是版本升级为了2005,但数据库本身还是2000。每次启动都必须启动原来2000的服务器管理才能启动数据库,才能打开Manage Studio。
我想问哈各位如何才能顺利将数据库本身也升级成2005?我尝试过附加数据库,也失败了
尝试过新建任务使用exec sp_dbcmptlevel 'dbname', 90命令,运行命令时也失败了因为是厂里服务器不能停掉太长时间,所以没能尝试用restore来升级其他还有什么办法呢?另外问一下,因为我开发用的是VS2010,里面SQLDataSource只支持2005及以上版本,所以必须升级。是否有不需要升级,让VS2010直接支持SQL2000的方法呢?谢谢大家!!!

解决方案 »

  1.   

    使用SQL Server Management Studio连接的是sql 2000的服务.注意如果你的机器同时安装2000和2005,连接时需要带上机器名加实例名.例如:machinename\sql server 2005
      

  2.   

    去下载个 sql management 来连接你的数据库、
      

  3.   

    我按照您所说,连接时用“CDSERVER2\sql server 2005”
    结果还是不行:
    无法连接到CDSERVER2\sql server 2005
    在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server已配置为允许远程连接。(provider:SQL网络借口,error:26-定位指定的服务器/实例时出错)
      

  4.   

    你的sql server 2005安装时用的也是这个实例名"sql server 2005"吗?我那是打个比方,你得按照你具体的命名方式进行连接.
      

  5.   

    两个不可能都用到默认的,你查查你的sql server 2005到底用的是哪个名称?在控制面板\服务里面去查查看.
      

  6.   

    我看了,跟SQL相关的服务就这些:
    MSSQLSERVER、MSSQLServerADHelper、SQL Server Analysis Services(MSSQLSERVER),SQL Server Browser,SQL Server Integration Services,SQL Server Reporting Services(MSSQLSERVER),SQLSERVERAGENT.
    就这些了
      

  7.   

    dawugui,能加你的QQ不呢?可以麻烦你远程帮我看看不?