推荐于2017-12-15
针对数据库1433端口被禁用这种状况:
第一种办法:先看一下数据库sp4补丁是否打上,然后看看杀毒软件防火强是不是禁用了这两个端口 。一般就可以了。
第二种办法:
第一步:确定自己的操作系统为WindowsXP+sp2,数据库安装的是MSDE2000。
第二步:开始-运行-CMD-输入netstat-an,查看一下监听的端口中有没有1433一般显示为127.0.0.1:1433如果没有表示确实没有开放1433端口。(或者通过telnet127.0.0.11433命令查看1433端口是否是通的,如果是通的返回的是光标一闪一闪,如果不通直接提示无法打开主机1433端口。)
第三步:到防火墙和杀毒软件中把1433端口添加进去。或者直接把防火墙和杀毒软件关闭。(开始--->设置--->控制面板--->windows防火墙--->例外--->添加端口--->(名称:XXX;端口号:1433)--->(TCP;UDP))
第四步:开始运行输入cliconfg.exe(SQLServer客户端网络实用工具),看enable的协议中是否有TCP/IP和NamePipes两项,如果没有,那么添加。
第五步:如果已经有这两项是启用的,那么运行命令svrnetcn.exe(SQLServer网络实用工具),看在Enable的协议中是否添加了TCP/IP;注意(如果这个也已经是在右边的enable窗口里,那么看一下TCP/IP的属性,端口是否为1433,这个时候添加TCP/IP的时候不要把下面的那个checkbox选起来).
第六步:所有的这一切做完后,在servicemanager中重启sqlserver。
第七步:如无效尝试在C: WINDOWS system32 drivers etc hosts加入下面两行 'ufsoft '为自己的计算机名字。
127.0.0.1localhost
127.0.0.1ufsoft
通过以上二种办法解决出现数据库1433端口和4630被禁用这种错误。
win7 旗舰版,2000
可以把服务器和客户端的防火墙都关闭。。。
这个要怎么看我不太清楚,能说的详细一点吗?谢谢