2015-09-16 6 views
7

Ich muss eine wirklich einfache Tabelle in Excel mit Daten von einer Postgres db in localhost erstellen.Zugriff auf eine Postgres db von Excel Mac?

Ich habe es mit OpenLink PostgreSQL Lite Driver geschafft, sieht aber nicht freundlich oder überschaubar. Früher habe ich ODBC unter Windows verwendet, aber ich bin mir nicht sicher unter OS X. Ich brauche Open Source.

+1

ODBC ist unter OS X ziemlich gleich wie unter Windows. Der Closed-Source-OpenLink-Treiber, den Sie hier benutzt haben, kam von meinem Arbeitgeber ... Was "sieht nicht freundlich oder überschaubar aus?" Warum benötigen Sie jetzt einen Open-Source-Treiber? – TallTed

Antwort

0

Die offizielle Microsoft-Methode Excel für Mac für die Verbindung mit einer Datenbank eines der wenigen unterstützten Treiber zu verwenden ist, von denen keine Open-Source:

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

Persönlich habe ich die tatsächliche verwendete Technologies Treiber mit Excel Für Mac 2011 und es funktionierte, aber ich hatte Probleme damit mit der 2016 Version von Excel. Ich habe auch Postgres benutzt.

Stattdessen entschied ich mich, die Daten aus der DB zu einem CSV zu schreiben, und dann eine Verbindung mit der CSV von Excel. Auf diese Weise muss ich nicht mit der Datenbankverbindung umgehen, aber es ist nicht ideal.