关于电脑同时安装sql2000和sql2008的问题

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

6 个解决方案

#1


你安装的时候应该起的是不同的实例名。
用查询分析器连接的时候 选择不同的实例就行了

#2


实践证明,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 



#3


你检测一下2000和2008数据库对应的实例名,确定是不是有一个数据库没安装成功?
连接的时候使用对应的实例名就可以了

#4


安裝時沒有指定好SQL2000的實例名?

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

#5


引用 4 楼 roy_88 的回复:
安裝時沒有指定好SQL2000的實例名?

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


这是我们大版主到嘛,失敬失敬....

#6


我安装了200和2008,打开2008,连接的是2000的数据库,怎么办?

#1


你安装的时候应该起的是不同的实例名。
用查询分析器连接的时候 选择不同的实例就行了

#2


实践证明,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 



#3


你检测一下2000和2008数据库对应的实例名,确定是不是有一个数据库没安装成功?
连接的时候使用对应的实例名就可以了

#4


安裝時沒有指定好SQL2000的實例名?

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

#5


引用 4 楼 roy_88 的回复:
安裝時沒有指定好SQL2000的實例名?

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


这是我们大版主到嘛,失敬失敬....

#6


我安装了200和2008,打开2008,连接的是2000的数据库,怎么办?