1、先保证ping通2、在dos下写入telnet ip 1433不会报错3、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了再用ip连

解决方案 »

  1.   

    除了大力的建议外,补充两点:
    确认客户端安装了SQL客户端或者仅连接;
    如果确实已经安装了还是不通的话:
    1.保证网络通畅(网线,网卡等等)
    2.能够PING得通;
    3.重装客户端!(没办法,我也遇到过这种问题,崩溃并重装就解决了,希望你也一样。)
      

  2.   

    Benimarunikado(彭建军),谢谢,不过,我可不想重装
    能PING得通
      

  3.   

    客户端启用SQL server 的IP作网关和备用DNS 就可以通过域了!
      

  4.   

    十分感谢楼上各位大虾指导,有一个问题可能被我们忽略了,那就是可能与SQL Server2000的版本有问题,我下载了SP3,安装之后就连上了,SP3里有数据库客户端连接组件,如 SQL Server OLE DB 驱动程序、SQL Server 开放式数据库连接 (ODBC) 驱动程序和客户端网络库。