跳到主要内容
系统常识 SSMSSQL Server端口网络配置

SSMS 里怎么查看实例端口

在 SSMS 服务器属性里查看 SQL Server 实例使用的 TCP 端口与动态端口设置,以及用命令行交叉核对口径,排查连接问题的第一步。

发布于 2026/11/11 所属频道 SQL Server

结论先行

查实例端口最快的入口是 SSMS(SSMS 管理工具条目)里右键服务器节点 → 属性 → 「数据库引擎 → 连接」页,可以看到该实例的 TCP/IP 端口与「使用动态端口」开关。防火墙放行、写连接串之前,先在这里把端口核准。

SSMS 里看端口

  1. 对象资源管理器中右键已连接的实例 → 属性。
  2. 左侧选「数据库引擎」分类下的「连接」页(较新 SSMS 版直接是平铺页面)。
  3. 看两处:TCP/IP 端口(静态值)与 使用动态端口(勾选即启用动态分配)。

默认实例一般固定 1433;命名实例默认启用动态端口,实际端口每次服务重启可能变化——这正是命名实例远程连接常出问题的根源。

命令行交叉核对

在实例所在机器上,用 PowerShell 查看当前监听状态:

# 查 1433 是否在监听(默认实例)
Test-NetConnection -ComputerName localhost -Port 1433
# 不确定端口时,找 SQL Server 服务实际监听端口
Get-NetTCPConnection -State Listen | Where-Object { $_.LocalPort -ge 1400 -and $_.LocalPort -le 1500 }

静态端口改完后要重启 SQL Server 服务才生效,SSMS 里改完别忘重启。

查完端口接下来做什么

场景 动作
配 Windows 防火墙放行 按查到的静态端口添加入站规则;命名实例建议先改静态端口
写程序连接串 用「主机名,端口」或「主机名\实例名」两种写法之一
连命名实例总失败 确认是否动态端口;考虑配 SQL Browser 服务(UDP 1434)

在 SQL Server 2022 Developer、SQL Server 2019 Developer 等引擎上,端口配置口径一致;若 SSMS 里没看到「连接」页,多半是连接对象选错,确认右键的是服务器节点而不是数据库。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常识文章

同一集合内的相近主题,按标签与关键词匹配