Невозможно подключиться к базе данных Exasol с помощью Sql Alchemy в Docker - PullRequest
0 голосов
/ 30 сентября 2019

Я пытаюсь создать образ докера приложения фляги, где я использую sql alchemy ORM с Exasol DB. Я пытаюсь создать образ докера в MACOS. При попытке подключения к базе данных появляется ошибка.

DatabaseError: (turbodbc.exceptions.DatabaseError) Obtaining diagnostic record from unixODBC handle failed

odbcinst.ini

[ODBC]
Trace = yes
TraceFile =~/odbc.trace

[EXAODBC]
#Driver location will be appended in build environment:
DRIVER=/zomato_app/odbcconfig/libexaodbc-uo2214lv1.so
Threading = 2

code.py

from sqlalchemy import create_engine
engine = create_engine("exa+turbodbc://sys:exasol@host.docker.internal:8899/public?CONNECTIONLCALL=en_US.UTF-8&driver=EXAODBC")
engine.connect()

Я не могу определитьгде я делаю ошибку.

...