Closed Nicqu closed 4 years ago
Please see #21. I'll add notes to the Exasol and Vertica READMEs.
unfortunately, that didn't help much. I'm getting this error now:
[unixODBC][Driver Manager]Data source name not found, and no default driver specified (SQL-IM002)
I couldn't find a solution in https://github.com/sqitchers/docker-sqitch/pull/16
https://github.com/sqitchers/docker-sqitch/issues/12 which asks to run the cmd /usr/bin/perl -MFindBin -E 'use lib "$FindBin::RealBin/../lib/perl5"; use DBD::ODBC; say DBD::ODBC->VERSION'
and I get 1.60
Connecting via exaplus and isql works (from inside the docker container)
It feels like, that the /?Driver=Exasol
parameter won't work.. -> is the connection string correct?
sqitch deploy 'db:exasol://USER:PASS@IP:8563/?Driver=Exasol'
@theory is the exasol-image working for you?
Holy moly.. I found the problem.
The password contains a #
which led to the problem: dsn not found.
LOL, ODBC is kind of terrible. :-(
Hi, This error occurs when I try to deploy changes to an Exasol database.
It seems that sqitch cannot find the odbc driver even if it is installed in the docker image.
Steps to reproduce the error: