|
请您检查是不是自己另外装了防火墙限制了端口,或启用了windows自带的防火墙限制了端口,或设置了tcp/ip端口过滤关了端口,您可以用以上方式检查,检查服务器上的1433端口是否打开, 在您的电脑中在dos中运行 telnet 服务器IP 1433 能连接就表明端口打开
如果能连接1433,请检查数据库用户名密码是否对,数据库是否成功开通
如果关了所有防火墙,关了ip策略,关了端口过滤后,远程不能连接1433,可以在服务器上,dos中运行 netstat -an 看看里面有没有1433端口存在。如果有1433,就表明是防火墙,或ipsec,或网卡的TCP/IP过滤中限制了1433端口(参考前面的文章关了ipsec的1433)。 如果netstat查看不到 1433,可能的原因是,你的SQL 2000没有安装sp4,安装好后重启服务器就会正常。如果装了sp4,还是不行,就要重装SQL 2000及sp4了。
|
|