SQL Server 2000 - 远程连接ODBC

时间:2012-01-05 07:45:36

标签: sql-server odbc

我有四台机器:

  • XP with SQL 2000(机器A,我遇到的问题)
    • 防火墙:关
    • port:1433
  • XP with SQL 2000(机器B)
    • 防火墙:关
    • 端口:1433
  • XP(机器C)
  • XP(机器D)

注意:

  • 所有计算机都在一个工作组中
  • 所有都有动态IP地址

测试完成:

机器A:

  • ping机器B - 确定
  • ping机器C - 确定
  • ping机器D - 确定
  • 端口1433上的telnet B,错误
  • 连接到本地SQL - 确定
  • 连接到机器B的SQL - 错误

机器B:

  • ping机器A - 确定
  • ping机器C - 确定
  • ping机器D - 确定
  • 端口1433上的telnet A,错误
  • 连接到本地SQL - 确定
  • 连接到机器A的SQL - 错误

机器C:

  • ping机器A - 确定
  • ping机器B - 确定
  • ping机器D - 确定
  • 端口1433上的telnet A,错误
  • 端口1433上的telnet B,错误
  • 连接到机器A的SQL - 错误
  • 连接到机器B的SQL - 确定

机器D:

  • ping机器A - 确定
  • ping机器B - 确定
  • ping机器C - 确定
  • 端口1433上的telnet A,错误
  • 端口1433上的telnet B,错误
  • 连接到机器A的SQL - 错误
  • 连接到机器B的SQL - 确定

Error Print Screen

我无法连接到机器A的SQL Server。 A和B具有相同的配置,它们没有网络问题,但为什么A不工作?如何解决这个问题?请我阅读微软的足够文章。以前有人遇到过同样的问题吗?是否有机会ping PC但在物理网络中有问题?

1 个答案:

答案 0 :(得分:1)

你确定A的SQL服务正在监听1433吗?此外,是否有防止A在其SQL端口上连接的防火墙?