Ubuntu 18.04.1 LTSを実行しているLinux VMに配置したいPythonスクリプトがあります。
Pythonスクリプトでは、SQL Serverに接続するためにODBCドライバーが必要です。
ここにある Microsoftの指示に従って、ODBCドライバをマシンにインストールしました。
私は実行するたびにodbcinst -j
、私が取得します
unixODBC 2.3.6
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /home/~/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW Size.: 8
ただし、ドライバーを見つけようとしても、ドライバーが見つからないようです。上記のすべてのデータソース/ドライバーは、検索しようとすると「位置情報なし」を返します。さらに、実行ls -a /etc/
するobdc.ini
とそれobdcinst.ini
がファイルアーカイブであることを示します。
ドライバーライブラリが保存されている場所を特定して、スクリプトにリンクできるようにする方法はありますか?