SQL Server不能远程连接的解决方法--开启1433端口

Posted on   樱木007  阅读(7662)  评论(0编辑  收藏  举报

       工作中经常碰到SQL Server不能远程连接的方法,每次碰到都是找人解决,说是网络问题,但这次特意好好查了一下,1433端口是SQL Server默认的端口,SQL Server服务使用两个端口:TCP-1433、UDP-1434。1433用于供SQL Server对外提供服务,1434用于向请求者返回SQL Server使用了哪个TCP/IP端口。

,需要单独开启这个端口,具体操作方法如下:参考(https://jingyan.baidu.com/album/77b8dc7f81c73b6174eab681.html?picindex=1)

       1.检测端口是否开启

    

 

 2、停止数据库引擎

打开数据库配置工具——SQL Server 配置管理器,停止MSSQLSERVER,即可停止数据库引擎。

 

3、修改属性

打开SQL Server 网络配置--MSSQLSERVER的协议,在SQL Server网络配置中选择SQLEXPRESS的协议,选择TCP/IP ,右键属性。

打开IP地址选项,把"IP1"和"IP2"中"TCP端口"为1433,"已启用"改为"是" 把“IP地址”下“IPALL”的端口改为“1433”。

 

 

4、配置客户端协议

选择SQL Native Client 10.0——客户端协议——TCP/IP,双击打开属性。默认端口改为1433,启用。

 

 5.重启数据库引擎

 

6、检测端口 

使用cmd命令,检测端口是否正常。

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?

随笔 - 88, 文章 - 0, 评论 - 18, 阅读 - 46837

Copyright © 2025 樱木007
Powered by .NET 9.0 on Kubernetes

点击右上角即可分享
微信分享提示