У меня есть скрипт на python, который я хочу разместить на виртуальной машине Linux под управлением Ubuntu 18.04.1 LTS.
Для сценария python требуется драйвер ODBC для подключения к SQL Server.
Я установил драйверы ODBC на машину, следуя инструкциям Microsoft, найденным здесь .
Всякий раз, когда я бегу 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
являются файловыми архивами.
Есть ли способ найти место, где хранятся библиотеки драйверов, чтобы я мог связать это со своим сценарием?