TODBCConnection в Lazarus не видит ODBC драйвер :(
Добавлено: 02 окт 2024, 01:13
Всем привет!
Итак, unixODBC установлен, драйвер и DSN успешно прописаны:
test@rosa-cx6nbt ~ $ sudo odbcinst -q -d -n soqoldrv
[soqoldrv]
Description=Soqol ODBC Driver
Driver=/opt/soqol/3.1/bin/vsql-odbc.so
UsageCount=1
test@rosa-cx6nbt ~ $ sudo odbcinst -q -s -n soqtest123
[soqtest123]
Driver=soqoldrv
UID=SOQOL
PWD=SOQOL
SERVER=localhost
DATABASE=Test123
но, в Lazarus'е ни класс TODBCConnection, ни TSQLConector (Connectortype = ODBC) не хотят их видеть упорно выдавая одну и ту же ошибку:
Can not load ODBC client. Is it installed? (libodbc.so)
Заполнение других полей этих классов (DatabaseName, Hostname, FileDSN ...) не влияют.
Подскажите, в чём может быть дело?
Заранее спасибо!
Итак, unixODBC установлен, драйвер и DSN успешно прописаны:
test@rosa-cx6nbt ~ $ sudo odbcinst -q -d -n soqoldrv
[soqoldrv]
Description=Soqol ODBC Driver
Driver=/opt/soqol/3.1/bin/vsql-odbc.so
UsageCount=1
test@rosa-cx6nbt ~ $ sudo odbcinst -q -s -n soqtest123
[soqtest123]
Driver=soqoldrv
UID=SOQOL
PWD=SOQOL
SERVER=localhost
DATABASE=Test123
но, в Lazarus'е ни класс TODBCConnection, ни TSQLConector (Connectortype = ODBC) не хотят их видеть упорно выдавая одну и ту же ошибку:
Can not load ODBC client. Is it installed? (libodbc.so)
Заполнение других полей этих классов (DatabaseName, Hostname, FileDSN ...) не влияют.
Подскажите, в чём может быть дело?
Заранее спасибо!