1

连接到 teradata 服务器时,我们面临以下问题。驱动程序 v16.10 和 ubuntu v14.04。

/opt/teradata/client/16.10/bin$ ./tdxodbc64 -c SQLDriverConnect -t -S 'SERVER_IP' -u 'USERNAME' -p 'PASSWORD'

./tdxodbc64: /usr/lib/x86_64-linux-gnu/libodbcinst.so: 没有可用的版本信息(./tdxodbc64 需要)

./tdxodbc64: /usr/lib/x86_64-linux-gnu/libodbc.so: 没有可用的版本信息(./tdxodbc64 需要)

分段错误(核心转储)

4

1 回答 1

1

通过设置环境变量来解决

导出 ODBCINI="/opt/teradata/client/16.10/odbc_64/odbc.ini" 导出 ODBCINSTINI="/opt/teradata/client/16.10/odbc_64/odbcinst.ini" 导出 LD_LIBRARY_PATH="/opt/teradata/client/16.10 /odbc_64/lib:/opt/teradata/client/16.10/odbc_64/odbc.ini:/opt/teradata/client/16.10/odbc_64/odbcinst.ini"

于 2018-10-02T12:37:53.613 回答