如何从Excel Mac访问Postgres数据库?

我需要用Excel中的Postgres数据库中的数据在Excel中创build一个非常简单的表。

我设法使用OpenLink PostgreSQL Lite Driver来做到这一点,但看起来不友好或不易pipe理。 我曾经在Windows上使用ODBC,但我不确定在OS X上。我需要它是开源的。

将Microsoft Excel for Mac连接到数据库的正式Microsoft方法是使用几个受支持的驱动程序之一,但都不是开源的:

https://support.office.com/en-us/article/ODBC-drivers-that-are-compatible-with-Excel-for-Mac-9FA6BC7F-D19E-4F7F-9BE4-92E85C77D712

就个人而言,我已经使用了Excel For Mac 2011中的Actual Technologies驱动程序,并且工作正常,但是我在2016版Excel中遇到了问题。 我也在使用Postgres。

相反,我决定将数据从数据库写出到一个csv,然后从Excel连接到csv。 这样我就不必处理数据库连接,但这并不理想。