You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SSMS18如何连接本地SQL服务器?localhost\sqlexpress连接报错求助

SSMS18 连接本地SQL Server 报错Error 26 排查步骤

报错完整信息:

TITLE: Connect to Server
------------------------------

Cannot connect to localhost\sqlexpress.

------------------------------
ADDITIONAL INFORMATION:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1)

------------------------------
BUTTONS:

OK
------------------------------

按以下顺序逐一排查即可解决:

  • 确认本地已安装SQL Server数据库引擎:SSMS仅为客户端管理工具,不自带数据库服务,此前连接远程服务器无需本地服务,本地使用需要单独安装SQL Server(含免费的Express版本)。按下Win+R输入services.msc打开服务列表,查找前缀为SQL Server (的服务,若不存在则先安装对应版本的SQL Server。
  • 确认SQL Server服务处于运行状态:在服务列表中找到你的SQL Server实例(名称格式为SQL Server (实例名)),若状态为停止,右键点击启动即可,建议将启动类型设置为自动,避免开机后重复手动启动。
  • 确认实例名填写正确:如果服务中括号内的实例名不是SQLEXPRESS,连接时服务器名称需填写localhost\你的实际实例名,不要直接照搬通用模板的sqlexpress;如果安装的是默认实例,直接填写localhost或者.即可连接,无需加实例名后缀。
  • 启用TCP/IP协议:打开SQL Server配置管理器,找到SQL Server网络配置下对应实例的协议设置,将TCP/IP调整为启用状态,修改后重启SQL Server服务生效。
  • 调整防火墙规则:如果开启了系统防火墙,添加入站规则允许sqlservr.exe程序通行,或者开放默认实例使用的1433端口、SQL Browser服务使用的1434 UDP端口。
  • 特殊场景适配:如果是安装Visual Studio时附带安装的LocalDB版本,直接在服务器名称处输入(localdb)\MSSQLLocalDB即可正常连接。

内容的提问来源于stack exchange,提问作者John Phillip Abello

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 09:54:03