在一个局域内 我能ping 通 另外一台电脑的ip ,但是用到程序就连接不过去!!! 数据库是 sql server 2000, 我在这两台电脑上分别都安装了 sql server  2000,我想通过sql 企业管理器去读另外一台电脑的sql server 也连接不过去!! 请问是什么原因!!
  我用 telnet Ip 1433  
  它过一会儿就消失 ,也没有听成功 或失败的信息!!!

解决方案 »

  1.   

    用UDL文件来测试连接,如果能测试连通,则将UDL用文本文件打开,copy出链接字符串就可以了。
      

  2.   

    sql2k 要安装补丁的.不然不行.不支持远程的呢.
      

  3.   

    http://topic.csdn.net/u/20080405/06/e72fb958-5b30-4d7e-a59c-df00d96d29f6.html
      

  4.   

     我用odbc 也连接不过去哦!!
      

  5.   

    windows的防火墙默认是打开的。你按照4楼的地址看看
      

  6.   

    数据库端 检查通道 以及是否勾选socket
    保证数据库服务端与客户端的通道及端口一致
    多试几遍
      

  7.   

    SQL Server连接失败错误故障的分析与排除http://libinguest.blog.163.com/blog/static/4534208200752092519706/
      

  8.   

    sql server configuration Manager 客户端协议中  shared Memory 启用  tcp/ip 启用 Named pipes禁用
    VIA禁用 试试
      

  9.   

    打上补丁后,先用SQL Server注册试一下
    确认用户名和密码都是正确的
    用对方的IP和SQL Server服务器名称都试一下