Ho uno script Python che voglio posizionare su una VM Linux con Ubuntu 18.04.1 LTS.
Lo script python richiede un driver ODBC per connettersi a un SQL Server.
Ho installato i driver ODBC sulla macchina seguendo le istruzioni di Microsoft trovate qui .
Ogni volta che corro odbcinst -j
ottengo
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
Tuttavia, quando provo a individuare i driver, non riesco a trovarli. Tutte le origini dati / i driver sopra riportati restituiscono "nessuna posizione" quando provo a individuare. Inoltre, l'esecuzione ls -a /etc/
mostra che obdc.ini
e obdcinst.ini
sono archivi di file.
Esiste un modo per individuare dove sono archiviate le librerie dei driver in modo che io possa collegarlo al mio script?