Ich konnte keine Verbindung zu einem MS-SQL-Server über Microsoft ODBC-Treiber für Linux herstellen. Fehlermeldungen unter:Microsoft SQL Server-ODBC-Treiber unter Linux Ubuntu 14.04: falsche Bibliotheksversion
isql mydsn myuser mypw -v
[01000][unixODBC][Driver Manager]Can't open lib '/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0' : file not found
Die obigen Meldung ist nicht die ganze Geschichte erzählt though. Mal sehen, was LDD kann uns sagen:
ldd /opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0
/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0)
/opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /opt/microsoft/msodbcsql/lib64/libmsodbcsql-13.0.so.0.0)
[...]
(ich dies auf einem Docker Bild bin der Installation, so dass Caravel zu MS-SQL-Datenbanken verbinden können - Dockerfile sehen, Docker image für Caravel)