首页 > 解决方案 > SQL Server 2017 (v14.0.2027) 命名管道

问题描述

我无法使用 SSMS 通过默认命名管道远程连接到 SQL Server 2017 实例。

我将 SQL Server 配置如下:

  1. SQL Server 网络配置 -> SharedMemory 和命名管道已启用,TCP/IP 已禁用
  2. 命名管道名称是\\.\pipe\sql\query(我相信这是默认值)
  3. 445端口打开
  4. SQL 服务器上允许远程连接
  5. SQL Server Browser 服务被禁用(因为我们使用默认管道名称)

预期行为

SSMS 客户端可以通过仅指定 SQL Server 实例名称远程连接到 SQL ServerMYINSTANCENAME

实际行为

np除非我在 SSMS 服务器名称输入框中明确提供前缀,否则 SSMS 客户端无法连接并出现超时异常。

像这样->np:MYINSTANCENAME

标签: sql-servernamed-pipes

解决方案


推荐阅读