1
Linux用のMicrosoftのODBCドライバ経由でMS-SQLサーバに接続できませんでした。以下のエラーメッセージ:Linux上のMicrosoft SQL Server ODBCドライバUbuntu 14.04:間違ったライブラリバージョン
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
上記のメッセージは、全体的な話はしていません。のは、LDDが私たちに伝えることができるか見てみましょう:
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)
[...]
(Caravelは、MS-SQLデータベースに接続できるように、私はドッカー画像にこれをインストールしています - Dockerfileを参照してください、カラベル用Docker image)を