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

如何将Excel Power Query连接至PostgreSQL数据库及安装Npgsql

解决Power Query连接PostgreSQL时的Npgsql安装问题

你之前下载的GitHub压缩包是源码包,并非可直接安装的驱动程序,这就是你无法安装的原因。以下是两种可行的安装方案:

方案1:使用官方预编译安装包(推荐)

  • 找到对应你Excel架构(x86/x64)的Npgsql官方.msi安装包,下载后双击运行
  • 安装向导中务必勾选「Register GAC」选项,这是让Power Query识别到驱动的关键步骤
  • 完成安装后重启Excel,再尝试通过Power Query连接PostgreSQL

方案2:手动部署驱动文件

如果你已经有了包含驱动文件的压缩包:

  • 定位Power Query的驱动目录:
    • 32位Excel:C:\Program Files (x86)\Microsoft Power Query\bin
    • 64位Excel:C:\Program Files\Microsoft Power Query\bin
  • 从压缩包中提取Npgsql.dll(及配套的System.Data.Common.dll),复制到上述目录
  • 以管理员身份打开命令提示符,执行注册命令:
    gacutil /i "C:\Program Files\Microsoft Power Query\bin\Npgsql.dll"
    
  • 重启Excel后重试连接操作

注意事项

  • 必须确保Npgsql版本与Excel的位数(32/64位)完全匹配,否则驱动无法被识别
  • Office 365用户请先将Excel及Power Query更新至最新版本,避免兼容性问题

内容的提问来源于stack exchange,提问作者Jack Shone

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 07:41:04