Wie man unixODBC "Can't open lib 'postgresql': file not found" unter Linux behebt

English Deutsch

Problem:

Wenn Sie versuchen, sich mit einer PostgreSQL-Datenbank über eine ODBC-Anwendung wie KiCAD (Datenbank-Bibliotheksverbindung) zu verbinden, sehen Sie die folgende Fehlermeldung:

unixodbc_error_output.txt
[unixODBC][Driver Manager]Can't open lib 'postgresql' : file not found

KiCAD-Fehlerdialog zeigt fehlgeschlagenes Laden der Datenbank-Bibliothek aufgrund des fehlenden PostgreSQL-ODBC-Treibers

Lösung

Installieren Sie zuerst den ODBC-PostgreSQL-Treiberadapter:

install_odbc_postgresql.sh
sudo apt -y install odbc-postgresql

Mit diesem Treiber würden Sie typischerweise eine Treiber-Einstellung wie verwenden

odbc_driver_setting.ini
Driver={PostgreSQL Unicode}

Check out similar posts by category: Databases, KiCAD, Linux