19
2007
04

终于查出不能连接到SQL数据库的原因了

把在IDC前线的300M空间,换成了ASP论坛专用空间,(200M网页空间、200M数据库空间)

要安装数据库时却发现了问题,在SQL Server中不能与数据库建立连接。IP地址,用户名,密码都是对的啊,打上SQL Server的补丁,结果是依然不能连接。

telnet  <服务器IP地址>  1433

结果返回"无法打开到主机的连接 在端口1433:连接失败"的错误信息,难道是服务器端没有启动 SQL Server 服务;服务器端没启用 TCP/IP 协议;还是服务器端没有在 SQL Server 默认的端口1433上监听。咨询客服,这不可能啊,我又不是第一个用户,别人用着都正常啊。

在自己的机器中检查,关闭防火墙不管用、关闭杀毒软件还是不管用,又在2000下、2003下试了均不行,看来是我机子前边的宽带路由器的问题,打开路由器的后台设置,查了半天也没发现是那限制的,试着改了几个设置都不行。

算了吧,先把路由器拆了,直连试试。一试行了,telnet连上了,数据库也连上了。看来确实是路由器这的问题,再查,终于找出了问题所在,原来是路由器病毒过滤功能的副作用。我用的是磊科(NetCore 2505+NR)宽带路由器,有一项病毒过滤功能,

如下图:

0aa50eb2-1e50-4a44-99b8-333064fe4394.jpg

一直启用了病毒过滤功能,没发现什么问题。看来病毒过滤是封了一些端口,比如1433


PS:2020年3月12日图片由网易相册移至七牛云

« 上一篇: windows2003+sql... 下一篇: 仿淘宝多用户网上商城购物系统S... »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。