我试图将Postgres显示为Excel 2016中的数据连接之一.遵循MS Office说明我安装了Ngpsql数据提供程序.我使用msi进行安装,因此根据向导中提供的说明,dll在GAC中注册,提供程序已在machine.config中注册(我检查过 - 条目在那里).然而,Postgres仍未显示为Excel>数据>新查询>从数据库列表中的选项.在网上搜索显示过时的讨论.Ngpsql的开发人员向Stack Overflow提出问题.所以请帮忙.
小智 4
Postgres 数据可以在 Excel 2016 中使用,但需要 ODBC 驱动程序和数据库服务器的外部设置。据我所知,Npgsql 驱动程序不适用于我的 Excel 版本,即 2016 MSO 32 位(又名“Home Premium”)。
Postgres ODBC 驱动程序可在此处获取:https://www.postgresql.org/ftp/odbc/versions/msi/下载并安装最新版本。它应该无需重新启动系统即可安装。
使用 ODBC 数据源(XX 位)设置应用程序设置 DSN(我使用的机器)。驱动程序版本需要与您的 Excel 版本匹配。
在设置屏幕中测试连接后,打开 Excel 2016 并使用数据 -> 新查询 -> 从其他源 -> 从 ODBC 菜单打开查询屏幕。这似乎是 Excel 中最现代的界面。
| 归档时间: |
|
| 查看次数: |
10036 次 |
| 最近记录: |