коннект через последний ODBC драйвер с 19.3.5 кликом вот так:
➜ ~ cat /tmp/clickhouse-odbc.log
../driver/handles.cpp:59 SQLAllocHandle handle_type=1 input_handle=0x0
../driver/environment.cpp:72
2019.03.04 18:49:01
../driver/environment.cpp:104 === Driver started === VERSION=1.0.0.20190201 UNICODE=1 ODBC_WCHAR=1 sizeof(SQLTCHAR)=4 sizeof(wchar_t)=4 ODBCVER=351 ODBC_LIBRARIES=/usr/local/lib/libodbc.a;/usr/local/lib/libiodbcinst.a;/usr/local/lib/libltdl.a;/usr/local/lib/libiodbcinst.a;/usr/local/lib/libltdl.a ODBC_INCLUDE_DIRECTORIES=/usr/local/include
../driver/attr.cpp:15 impl_SQLSetEnvAttr
../driver/attr.cpp:19 SetEnvAttr: 200
../driver/attr.cpp:39 Set ODBC version to 2
../driver/attr.cpp:61 impl_SQLGetEnvAttr
../driver/attr.cpp:65 GetEnvAttr: 200
../driver/handles.cpp:79 SQLAllocConnect input_handle=0x7fc742d00580
../driver/handles.cpp:22 allocConnect environment=0x7fc742d00580 out_connection=0x7fc74382e5c0
../driver/escaping/../utils.h:29 Exception: wstring_convert: to_bytes error
../driver/odbc.cpp:1362 SQLErrorW
../driver/handles.cpp:112 SQLFreeConnect
../driver/handles.cpp:107 SQLFreeEnv
../driver/environment.cpp:109 ========== ======== Driver stopped =====================
это что то известное?
Нужен не libodbc.a а libiodbc.a. даже если это симлинк
Обсуждают сегодня