连接到 PostgreSQL 时在 Excel 中找不到数据源(数据/来自其他来源/来自 MS Query)

连接到 PostgreSQL 时在 Excel 中找不到数据源(数据/来自其他来源/来自 MS Query)

我使用 建立了与数据集市的 ODBC 连接c:\windows\SysWOW64\odbcad32.exe

我使用 PostgreSQL ANSI 驱动程序在系统 DSN 选项卡中设置了数据源。

当我进入 Excel 引入外部数据(数据选项卡/来自其他来源/来自 MS Query)时,我的连接未在框中列出。

如何才能让我的数据源在这里可见?

我真的很想解决这个问题,因为我有很多客户都遇到了同样的问题。

WindowsOS 版本为 7.0,Excel 来自 Office 10(版本 14.0.6129.500 - 64 位)。

答案1

您正在使用 64 位 Office,但使用c:\windows\SysWOW64\odbcad32.exe而不是 `` 设置了 32 位 ODBC 连接。您必须使用 64 位 PostgreSQL ODBC 驱动程序设置 64 位 ODBC 连接(使用odbcad32.exe中没有的SysWOW64),或者使用 32 位 Excel。

如果您尚未安装 64 位版本的 psqlODBC,则可能需要安装一个。

微软 KB942976

相关内容