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

Microsoft SQL Server连接Power BI及ODBC配置报错问题求助

SQL Server连接Power BI报错解决方案

1 修复服务器地址格式(解决ODBC连接失败问题)

你之前ODBC连接失败的核心原因是SQL Server官方客户端的端口分隔规则与JDBC不同:

  • DBeaver使用JDBC驱动,支持host:port的地址格式
  • 微软官方客户端(ODBC驱动、Power BI原生连接器)的端口需使用英文逗号分隔,格式为host,port,例如10.0.0.5,1433
    如果SQL Server为命名实例部署,地址格式调整为主机名\实例名,端口号即可。
    修改地址格式后即可解决以下两类报错:
[Microsoft][ODBC SQL Server Driver][DBNETLIB]Invalid connection.
[Microsoft][ODBC Driver 17 for SQL Server]SQL Server Network Interfaces: Connection string is not valid [87]. 

2 修复SSL证书不匹配问题(解决Power BI连接报错)

该报错是因为Power BI默认强制加密连接,你填写的服务器地址与SQL Server SSL证书绑定的名称不一致,两种解决方案如下:

2.1 推荐合规方案

联系数据库管理员获取SQL Server证书绑定的官方域名/实例名,使用该名称加host,port的格式填写服务器地址,保持默认加密配置即可正常连接。

2.2 临时测试方案

仅适用于内部可信测试环境,确认风险后操作:

  • 打开Power BI的SQL Server连接窗口,点击「高级选项」
  • 加密连接选择「不加密」,或勾选「信任服务器证书」
  • 填写正确格式的服务器地址、数据库、自定义SQL语句后重新连接,弹出提示时选择继续即可

3 ODBC连接验证步骤(如需使用ODBC数据源)

  • 打开64位ODBC数据源管理器(需与Power BI位数保持一致)
  • 新建系统DSN,选择「ODBC Driver 17 for SQL Server」
  • 服务器栏填写host,port格式的地址,按指引选择登录凭证、默认数据库
  • 测试连接即可成功

内容的提问来源于stack exchange,提问作者Andrew Hicks

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.08 22:54:02