无法通过On-Prem数据连接器将PowerBI连接至SQL Server
PowerBI Desktop通过本地数据网关连接SQL Server失败求助
我是该配置的新手,已完成所有步骤,但尝试通过PowerBI Desktop连接SQL Server时持续失败。
已完成的排查内容
PBI Service(Office 365)
- 管理员账户与用户账户下均显示On-Prem数据网关已连接且在线
- 管理员账户与用户账户下均显示数据库连接已连接且在线
On-Prem数据网关
- 所有可用连接均显示绿色正常状态
- 诊断测试全部成功
基础设施信息
- 已加入AzureAD的Azure虚拟服务器(Windows Server 2022)
- AzureVM上部署了On-Prem数据网关
- SQL Server 2019,使用本地管理员Windows账户
- 本地笔记本未直接通过网络连接至服务器,仅希望通过数据网关连接
- 笔记本上的PowerBI Desktop使用非管理员用户账户登录
测试操作
- 在服务器上安装PowerBI Desktop,使用与笔记本相同的凭据可成功连接并拉取数据
- 在本地笔记本使用管理员凭据尝试连接,结果无差异
- 确认所有配置/登录中的主机名、名称拼写、大小写均一致
当前连接方法
在PowerBI Desktop中通过「Get Data」选择SQL Server,输入常规服务器主机名与数据库名。我理解因已使用365用户账户登录,且管理员已在365 PBI Service中为On-Prem数据网关及连接配置分配了共享权限,理应可拉取数据,若理解有误请指正。
错误详情
"Microsoft SQL: 建立与SQL Server的连接时出现网络相关或特定实例错误。服务器未找到或无法访问。请验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(provider: Named Pipes Provider, error: 40 - 无法打开与SQL Server的连接)"
内容的提问来源于stack exchange,提问作者Malvek
相关产品推荐
相关产品推荐

