日期:2014-05-18  浏览次数:20516 次

SQLServer的异常访问不了
机器系统:XP 补丁最新 SQLServerSP3 防火墙系统关闭

在机器A上,使用localhost或者127.0.0.1或者机器A的IP,均无法访问到数据库,提示2005通道之类的,SQL服务和配置协议均无异常,且端口默认设置1433未改。telnet 1433端口不通,netstat端口也无1433端口信息。但是使用 机器A的机器名,竟然可以顺畅连接并且访问到数据。

在机器B上 telnet A机器 1433端口不通,使用机器A的IP地址也无法访问,同样,使用机器A的机器名称,竟然也可以访问;
========================================================
很困惑——如果说怎么也无法访问,也就罢了,IP无法访问,竟然名称可以访问。。。
而且端口明明无法访问啊~~



------解决方案--------------------
在SQL Server Configuration Manager 启用TCP/IP协议。
------解决方案--------------------
127.0.0.1?

你没有设置IP,如何用IP访问?
------解决方案--------------------
探讨
在SQL Server Configuration Manager 启用TCP/IP协议。

------解决方案--------------------
探讨
1、TCP/IP协议已经开启了的;
2、127.0.0.1代表本机的,配置没有问题肯定应该是好用的;

------解决方案--------------------
楼主建议你用IP连接例如192.168.1.1 1433这样的形式,另外 你最好ping 下 IP 看看通不通 打开CMD窗口!