1.首先在自己电脑上运行下面命令是否有问题
telnet 192.168.1.20 1433 
2.在其它电脑上运行下面命令是否有问题
telnet 192.168.1.20 1433 
3.如果都没有问题,那么问题一定出在那台电脑上,你可以在此电脑上装个SQL SERVER连接客户端,
装好后,打开SQL SERVER连接客户端程序,添加TCP/IP协议,即可

解决方案 »

  1.   

    to:wgsasd311(自强不息)
    谢谢!1)首先在自己电脑上运行下面命令是否有问题
    telnet 192.168.1.20 1433
    ----这个没有问题
     
    2.在其它电脑上运行下面命令是否有问题
    telnet 192.168.1.20 1433
    ----有问题,但是可以直接PING通
      

  2.   

    在那台电脑上运行cliconfg
    将tcp/ip启用
      

  3.   

    1)首先在自己电脑上运行下面命令是否有问题
    telnet 192.168.1.20 1433
    ----这个没有问题
     
    2.在其它电脑上运行下面命令是否有问题
    telnet 192.168.1.20 1433
    ----有问题,但是可以直接PING通
    =========>
    你的操作系统是2003吧,他会自带防火墙,在本地连接属性里有此设置,你可以选禁用.
      

  4.   

    谢谢!
    to: wgsasd311(自强不息)
    我的操作系统是XPto:yesyesyes() 
    tcp/ip已经启用了,我觉得这个关系不大,因为我是用程序访问的,即使不安装客户端也可以啊应该不是服务器的问题,因为其他电脑都可以访问,惟独就他这一台不行.
      

  5.   

    我的问题是:利用ASP的ADO可以连上对方服务器,但是用其它程序便不行。
      

  6.   

    配ODBC时有[客户端配置]分别选择Named Pipes
    TCP/IP试试