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

Heroku PostgreSQL数据库PowerBI DirectQuery连接证书无效问题求助

解决Heroku PostgreSQL与PowerBI DirectQuery证书验证错误

针对你遇到的错误:

an error happened while reading data provider: remote certificate is invalid according to the validation procedure

以下是具体解决步骤:

  • 配置PowerBI连接字符串的SSL参数
    在PowerBI的PostgreSQL连接界面,进入「高级选项」,在「连接字符串参数」中添加:

    sslmode=require
    

    若仍报错,可指定根证书路径(先获取DigiCert Global Root CA证书并保存为本地文件):

    sslrootcert=C:\你的证书路径\DigiCertGlobalRootCA.crt.pem;sslmode=verify-full
    
  • 将根证书导入Windows受信任存储

    1. 获取DigiCert Global Root CA证书文件
    2. 双击证书,选择「安装证书」,目标位置选「本地计算机」,证书存储选「受信任的根证书颁发机构」
    3. 完成导入后重启PowerBI,再尝试连接
  • 更新PowerBI的PostgreSQL驱动
    打开PowerBI Desktop,依次进入「文件」>「选项和设置」>「选项」>「数据源」>「PostgreSQL」,检查驱动版本,点击「更新」安装最新版驱动

  • 验证数据库端SSL连接正常
    用psql工具测试Heroku数据库的SSL连接(替换为你的数据库URL):

    psql "postgres://<用户名>:<密码>@<主机>:<端口>/<数据库名>?sslmode=require"
    

    若连接成功,说明数据库端SSL配置无问题,问题集中在PowerBI的证书验证环节

  • 确认DirectQuery模式的SSL设置
    确保PowerBI连接时选择「DirectQuery」数据模式,且高级选项中未添加禁用SSL的参数,必要时补充ssl=true到连接字符串中

内容的提问来源于stack exchange,提问作者Lax Mandis

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 10:17:15