Loading

连接到 Microsoft SQL Server 时出现“Named Pipes Provider: Invalid parameter(s) found [87]”错误

发布日期: Aug 24, 2022
描述
尝试连接到 Microsoft SQL Server 时,出现以下错误:
命名管道提供商:找到无效参数 [87]

Cause

使用以 \\ 开头的网络路径时,会出现“Invalid Parameter Found”消息。这表示连接应使用命名管道,并且服务器未配置为使用命名管道。
解决方案
通过以下方法之一更改连接地址:

选项 1:默认实例

Us仅使用运行 SQL Server 的计算机的计算机名称或 IP 地址(无 \\ 或 \)

选项 2:命名实例

将运行 SQL Server 的计算机指定为 machineName\instanceNameipAddress\instanceName
注意:默认情况下,SQL Server Express Edition 配置为名为 SQLEXPRESS 的命名实例。
其他资源

命名管道提供商:找到的无效参数 [87] 可能不是唯一的错误。这将是第一个错误,之后可能会出现以下错误:

  • 登录超时过期
  • 建立到 SQL Server 的连接时出现了与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确,以及 SQL Server 是否配置为允许远程连接。有关详细信息,请参阅 SQL Server 在线书籍。
  • 无法连接到服务器“\\path\to\network_location\name_of_Machine”。Check that the server is running and that you have access privileges to the requested database.(请检查服务器是否正在运行,并且您具有所请求的数据库的访问权限。)
知识文章编号

001498376

 
正在加载
Salesforce Help | Article