局域网通过IP访问本机Sql Server 2000 失败。本机IP192.168.1.10
环境:Sql Server 2005+Sql Server 2000 SP4
使用正常。sql server 2000 localhost\SQLSERVER本机通过查询分析器登陆:
192.168.1.10/sqlserver,4779 成功
局域网内其他机器通过 192.168.1.10/sqlserver,4779 登陆就失败.这是为什么呢?端口号这个 访问的时候要加的吧?即使设置的端口号是1433.
请问这个问题怎么解决呢?局域网中机器访问本机Sql Server 2005 正常!

解决方案 »

  1.   

    即使将Sql Server 2000 的端口号 改成1433
    查询分析器登陆的时候也得加上“,1433”
    192.168.1.10\sqlserver,1433
    否则访问失败!
      

  2.   

    发现一个问题:主机通过IP 192.168.1.10/sqlserver,1433 访问的尽然是Sql Server 2005的数据库!
      

  3.   

    使用 server/sqlserver 能连上我Sql Server 2000数据库。
    server是我主机名 IP 192.168.1.10
    但是换成IP之后就无法访问!
    我说的是怎么让局域网中的计算机访问! 错误就是Sql Server 不存在火访问被拒绝!
      

  4.   

    使用 server/sqlserver 能连上我Sql Server 2000数据库。
    server是我主机名 IP 192.168.1.10
    但是换成IP之后就无法访问(本机也无法访问)!
    我说的是怎么让局域网中的计算机访问! 错误就是Sql Server 不存在火访问被拒绝!
    TCP/IP 肯定是开启了的。而且局域网中Sql Server 客户端  都看不到我主机名(server)的
      

  5.   

    使用 server/sqlserver 能连上我Sql Server 2000数据库。
    server是我主机名 IP 192.168.1.10
    但是换成IP之后就无法访问(本机也无法访问)!
    我说的是怎么让局域网中的计算机访问
    远程访问设置了的。
    而且局域网中Sql Server 客户端 都看不到我主机名(server)的
      

  6.   

    访问sql2000
    192.168.1.10,4779访问sql2005
    192.168.1.10,1433
      

  7.   

    windows防火墙关闭,防毒套装防火墙也要关闭
      

  8.   

    看看是不是sql2000的远程没开,外围应用配置>远程连接>选择同时使用tcp/IP和name 使用