sql server 2008 可以关闭1433端口吗

sql server 2008 可以关闭1433端口吗,第1张

查看电脑开放端口命令为:netstat -an
SQL Server 2008一般默认的端口为 1433 ,但有时会遇到无法连接端口1433的问题,检查端口1433是否启用的方法为:
开始–>输入cmd –>回车–>telnet localhost 1433->回车 出现黑屏,表示本机连接端口1433成功。
否则按照以下顺序进行配置:
(1) 关闭数据库引擎
打开配置管理器,找到 SQL Server(SQEXPRESS),右键单击,选择停止,即可停止数据库引擎
(2) 配置服务器端和客户端的TCP/IP协议:
在SQL Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP ,右键单击,选择属性
选择IP 地址选项卡
把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是"
把“IP地址”下“IPALL”的端口改为“1433”。

关掉sqlserver的服务最彻底。
或者指定ipsec规则在'ip安全策略里面'
运行 mmc 添加/删除单位---。。。。--找到‘ip安全策略' 加到控制台上。
如果你有网络方面的基础的话你能很快的熟悉这个规则的创建。
右边窗口右击创建新的规则。然后一直就是向导了。很容易理解。
记得创建完了一定要‘指定’规则,否则是不生效的。
用防火墙的话就更简单了,创建相应的TCP或者udp规则把在1433的传输的数据丢掉。

不能关闭,它们自己就是靠这个通信的。比如你使用了SQL2000支持的软件,软件必须通过你指定的那个端口去通信,如果不给他端口,就相当于不给他与电脑数据库通信的路一样,没了路你怎么过去拿东西放东西?
如果非要关闭1433,那就改成别的端口,不过这个在已经有很多软件在使用SQL数据库的情况下不要轻易该端口,搞不好软件不能用,数据也容易造成传输错误的损坏。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12980164.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存