在WIN2003上,安装好了SQL SERVER2000,打了SP4补丁,netstat /na下可以看到1433端口在监听,可以通过查询分析器用本机的127.0.0.1连接上,也可以通过本机的机器名连接,但是,用查询分析器,连接本机IP地址就是不能访问,无论在本机还是局域网其他机器都连接不上,检查了WINDOWS防火墙,都关闭了的也不行. 在本机上,用telnet 192.168.0.111(本机IP) 1433也连接不上,大家遇到这样的问题没有呢?急!!!!!

解决方案 »

  1.   

    补充下,本机是可以PING通的,报的错误是SQL SERVER不存在
      

  2.   

    以前遇到过,Win2K+SQL2K,重装系统了.
    比较奇怪,有时候IP不能连,有时候名称不能连,纳闷.
      

  3.   

    启用混合登陆模式:
    SQL+windows
    在企业管理器—SQL配置—安全性(选择)
      

  4.   

    roy_88(论坛新星_燃烧你的激情!!)  说的看看  还有就是有的操作系统必须要插网线才能使用本级IP进行访问.
      

  5.   

    插了网线的,刚刚又重装了SQL SERVER2000和补丁4,还是不行
      

  6.   

    另外使用netstat /na可以看到的确是在连接1433端口了,只是链接没有建立成功,状态是SYN_SENT,请教高手帮忙……
      

  7.   

    在程序—客户端网络实用工具—别名—添加—服务器别名和服务器名(输入本机IP)
    选对TCP/IP就行了
      

  8.   

    服务器端启用了tcp/ip吗?(在服务器端网络使用工具中)
      

  9.   

    --trysqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用  WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了  
     
    用IP连接
      

  10.   

    roy_88(论坛新星_燃烧你的激情!!)  
    你说的那里没有呀....
      

  11.   

    在windows防火墙上添加一个端口例外,1433
      

  12.   

    把SQL 支持的所有协议加上
      

  13.   

    1、2003自身带有一个防火墙,你关掉没有?
    2、重新安装tcpip协议试试。
    3、如果都不行,在系统目录下的driver\etc目录下有个hosts文件,你在末尾加上你的IP 地址与文件名。
      

  14.   

    1、 网卡上是不是启用了端口限制
    2、网络连接上的防火墙是不是启用了、端口开了没
    3、SQL AGENT代理启动了没有