我电脑上装有sql2000和sql2008的数据库,当打开sql2008的客户端时,连接的数据库版本为2008的,当打开sql2000的客户端时,连接的还是sql2008上的数据库。请问,这个问题,应该如何解决啊,我要的是sql2000连的是2000的数据库,sql2008连的是2008的,分开的

解决方案 »

  1.   

    实践证明,SQL Server 2000 + 2005 + 2008,完全可以共存,注意区别: (1)只要实例名不同即可(如:默认实例、命名实例SQL2005、命名实例SQL2008)。 
    (2)2005 与 2008要求的 .NET Framework 版本不一样,2005 要求 2.0,而 2008 要求 3.5 SP1; 
    (3)特别要注意的是,安装 SQL2008 的机器上如果安装过开发工具 Visual Studio 2008, 
    则必须先安装 VS2008 SP1 补丁包(相当耗时但是必须的),否则压根就不让你继续装。 
    ----------------------------------------------- 操作系统支持: (1)Windows XP(XP3):SQL Server 2000 个人版、2005 Express版本/开发版、2008 Express版本/开发版。 
    (2)Windows 2003(R2)/2008:SQL Server 2000 个人版/标准版/企业版、2005 Express版本/开发版/企业版等、2008 Express版本/开发版/企业版等 
    (3)Windows Vista:*最烦这个系统,所以没试。 
    ----------------------------------------------- 补丁及最新版本号(仅列Intel X86): 
    (1)SQL Server 2000:SP4 版本号:8.00.2039 May 3 2005 23:18:18 
    (2)SQL Server 2005:SP2 + KB948109 版本号:9.00.3068.00 Feb 26 2008 18:15:01 
    (3)SQL Server 2008:全新的,截止目前还没破呢。 版本号:10.0.1600.22 Jul 9 2008 14:43:34 
      

  2.   

    安裝時沒有指定好SQL2000的實例名?--是否為以下情況
    樓主是先裝08生成默認實例,再裝2000時沒有指定實例名,也是采用的默認實例?