跳到主要内容
常见问题 SQL Server实例名连接写法

实例名与服务器名写错连不上?

把服务器名(机器名)和实例名写反或漏写导致连接失败的常见形态,以及正确写法的速查表。

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

简短答案

连不上的高频低级原因是实例名/服务器名写错:默认实例只写机器名,命名实例要写「机器名\实例名」,带端口则是「机器名,端口」。写反、漏写、把实例名当机器名,都会直接失败。

正确写法速查

场景 服务器名写法 说明
本机默认实例 . 或 (local) 点号即本机
远程默认实例 机器名 默认实例端口固定 1433
本机/远程命名实例 机器名\实例名 如 PC01\SQLEXPRESS
命名实例 + 固定端口 机器名\实例名,1433 端口显式指定
仅端口(少用) 机器名,1433 默认实例可省实例名

排查步骤

  1. 查目标机器上到底有哪些实例:服务端执行
Get-Service | Where-Object { $_.DisplayName -like "SQL Server*" }

服务名 MSSQL$实例名 就是各命名实例名;MSSQLSERVER 是默认实例。 2. 客户端按上表写连接目标;SSMS 连接对话框里「服务器名称」逐字核对。 3. 命名实例远程连不上时,实例名对但端口动态 → 走 Browser 或改固定端口(见「找不到实例」类排查)。 4. 用 SSMS 把正确写法存进「已保存的服务器」,避免每次手敲;各实例命名与连接见 SQL Server 2022 Developer、SQL Server 2019 Developer 条目页。

最容易混的一处:机器名\实例名 的 \ 是半角反斜杠,写成分隔符就全错;端口写法用半角逗号。

操作小结

  1. 先查目标机器实例清单,再按表写连接目标。
  2. 默认实例 = 机器名;命名实例 = 机器名\实例名。
  3. 写对后存进 SSMS 已保存服务器防再错。

相关链接

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

相关推荐下载

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

配套 PE 工具

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

其他常见问题

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