2016-05-31 15 views

Antwort

0

Nach dem faq from Simba (vorausgesetzt, dass dies den DataStax ODBC-Treiber wird von Simba entwickelt?):

I get the following error: [Simba] [ODBC] (11560) Unable to locate SQLGetPrivateProfileString function

This is due to not setting the ODBCInstLib in the .simba._driverName_odbc.ini correctly. Please refer to the .ini file and uncomment the correct ODBCInstLib line as indicated by the comments to match the driver manager that you are using.

können Sie überprüfen, für eine solche Datei in Ihrem Home-Verzeichnis? Es sollte heißen .simba.cassandraodbc.ini Ich denke, obwohl es vielleicht etwas anders in der DataStax-Version benannt ist. Page 18 of this reference kann hilfreich sein, um diese Datei so zu konfigurieren, dass sie auf die .so-Datei verweist.

+0

ich DataStax Treiber verwenden, in der folliowing Datei \t "datastax.cassandraodbc.ini" die lib Dateinamen erwähnt, \t # iODBC ODBCInstLib = libiodbcinst.so Soll ich – Rahul

+0

vollständigen Pfad verwenden, ich denke, das sollte arbeiten so, wie es ist, wenn libiodbcinst.so in dem Verzeichnis ist, das in Ihrem LD_LIBRARY_PATH angegeben ist. Siehst du es in/usr/lib /,/usr/local/lib oder anderswo? –