Teradata ODBC连接问题:ubuntu上没有可用的版本信息(./tdxodbc64要求)

时间:2018-10-02 09:23:47

标签: odbc ubuntu-14.04 teradata teradata-sql-assistant

连接到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要求)

     

分段错误(核心已转储)

1 个答案:

答案 0 :(得分:1)

通过设置环境变量来解决

  

export 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”