服务器是win2003的系统,sql 2000的数据库,在其他电脑上安装客户端程序,都可以连上数据库
但是惟独有一个电脑装上程序以后连不上数据库(该台电脑的防火墙都关掉了),我用telnet ip 1433都能连上,说明这台电脑没有屏蔽1433端口,但是程序却连不上数据库(连接数据库的字符串肯定是对的,因为其他电脑上装的同样的客户端可以连到数据库)。
请问各位大虾们问题出在哪呢?

解决方案 »

  1.   

    你客户端的设置有问题SQL SERVER CONFIGURE---- 里面有TCP/IP 协议, NAME PIPE等设置如果这些设置都是DISABLE的状态那你是连不上你的服务器的,客户端的SSMS中的TCP/IP链接被DISABLE了,请打开设置重新再尝试
      

  2.   

    我说的客户端程序是自己写的一个程序用连接字符串连接服务器数据库。问题解决了,是那台电脑装了一个不常见的防火墙comball,把他停掉就ok了。虽然你没理解我问题的意思,但是你的回答,让我学到了一些东西。分全给你吧。