关闭

连接Sql Server 2005

421人阅读 评论(0) 收藏 举报

  连接同时安装Sql Server 2000和2005的数据服务器,常出现的一个问题,使用字符串或Sql Server 客户端连接的时候会只连接到2000,而找不到2005。

  使用的连接字符串为:Data Source=192.168.0.2;user id=sa;password=;database=mydb

  使用客户端的连接地址也是 192.168.0.2。

  这个方式连接上的是Sql Server 2000。

  将连接串改了一下(因为安装2005的时候是需要新建实例的)

  使用的连接字符串为:Data Source=192.168.0.2 / 实例名;user id=sa;password=;database=mydb

  使用客户端的连接地址也是 192.168.0.2 / 实例名。

  这个方式无法连接到数据库的。

  后来跟踪了一下端口才发现2005用的端口并不是1433,因为这个端口已经被2000使用了,能够连接到的只有2000,因为我们一直使用的默认端口,这样的话加上实例名无法连接到数据库的原因也就可以理解了。解决这个问题就是加上端口号:

  使用的连接地址改为: IP地址  / 实例名 ,  端口号。例:192.168.0.2/mysql2005,2247

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:207823次
    • 积分:2660
    • 等级:
    • 排名:第13706名
    • 原创:37篇
    • 转载:91篇
    • 译文:0篇
    • 评论:39条
    最新评论