sql2008与2005,可以装一起,但是必须实例名不一样,

我在同一台电脑上面分别安装了sql2000和sql2005和sql2008,在vb/C#开发中,如何连接不同的数据库服务器?

参考答案: 

1. sql2000和sql2008的端口号要改一下,不能都用默认的1433. 

2. 首先你的这个问题你没有理解 SQL SERVER 

SQL SERVER 有INSTANCE ,一台计算机里虽然可以安装多个SQL SERVER

但INSTANCE的名字是唯一的,所以你的SQL SERVER 2000 和2008 是通过INSTANCE 名来区别的

例如 服务器名\instance名 IP名\\实例名