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

部署On-premises data gateway后,Microsoft Data Fabric连本地SQL Server失败求助

本地SQL Server连接Microsoft Data Fabric网关失败问题

问题背景

已在本地安装Microsoft本地数据网关(标准版),状态显示为在线,尝试创建连接到本地SQL Server实例BVHost\SQLEXPRESS时失败,使用Windows身份认证。已确认防火墙关闭、数据库正常运行、密码无误。

验证语句

select @@SERVERNAME = BVHost\SQLEXPRESS

错误信息

无法创建连接,原因:SQL Server连接失败
详细信息:
BVHOST: 建立与SQL Server的连接时出现与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。请验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(provider: Named Pipes Provider, error: 40 - 无法打开到SQL Server的连接)

支持工单信息:
Session Id: 9848312e-33fd-4764-8b5b-592592124cc8
RequestId: e66386ef-1da9-451f-8f1d-fbbf5033c98a
Cluster URI: https://api.powerbi.com
状态码: 400
时间: Sun Jun 08 2025 17:18:40 GMT+0100 (British Summer Time)

排查与解决步骤

  • 启用SQL Server远程连接协议:打开SQL Server配置管理器,进入「SQL Server网络配置」→「SQLEXPRESS的协议」,确保TCP/IP和Named Pipes处于启用状态。
  • 启动SQL Server Browser服务:打开Windows服务(services.msc),找到「SQL Server Browser」服务,设置启动类型为自动并启动服务(命名实例依赖该服务被网关发现)。
  • 修正服务器名称格式:连接时使用完整实例名BVHost\SQLEXPRESS,也可尝试替换为本地IP+实例名(如192.168.x.x\SQLEXPRESS)或IP+端口号(如192.168.x.x:1433)。
  • 检查网关运行账户权限:将网关运行账户切换为具有SQL Server登录权限的Windows账户,确保该账户在SQL Server中被授予数据库访问权限。
  • 本地测试连接:在安装网关的设备上用SSMS连接BVHost\SQLEXPRESS,确认本地连接正常,排除SQL Server自身配置问题。
  • 确认端口例外:即使系统防火墙关闭,仍需检查SQL Server(1433端口)和SQL Browser(1434端口)是否被安全软件拦截。

内容的提问来源于stack exchange,提问作者Muhammad Arshad

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 22:42:35