日期:2014-05-17  浏览次数:20704 次

自己Telnet自己的1433端口可行,但别人的telnet我的1433端口就不行。怎么解决?
连接什么的都设置了,防火墙也都关闭了。

------解决方案--------------------
检查以下系统选项的值是否为0,如是0需设为1.

  sp_configure 'remote access'

------解决方案--------------------
如果是2005的话,还需要开启外围应用配置器中的远程,允许tcp/ip协议和named pipes协议
------解决方案--------------------
先让对方telnet下你的别的端口看能通不
也有可能是路由器禁止了端口访问
------解决方案--------------------
要么你的SQL没有打补丁。如果是 SQL2000的话。

要么就是你的SQL版本的问题。。好象 开发版 就不支持网络访问吧。

要么就是你的防火墙规则问题;

要么就是你没有打开 1433 端口。

SQL设置端口,有分 127.0.0.1 和 类似 192.168.0.10 (这是你的电脑的局域网的IP)

如果你仅 telnet 127.0.0.1 1433 通是没用的
------解决方案--------------------
1 什么版本
2 SQL Server的网络协议中TCP/IP协议选择哪个地址哪个端口(SQL Server配置管理器)