java 连接 teradata_ODBC错误连接Teradata

我已经通过外星人在Debian上安装了Teradata ODBC驱动程序 .

通过ldd检查依赖关系并且是fufiled ..

但是当尝试连接到数据库时,我遇到了以下错误(使用Debug)

user@server:/#isql -v testdsn username password

4647: find library=libodbc.so.1 [0]; searching

4647: search cache=/etc/ld.so.cache

4647: trying file=/usr/lib/x86_64-linux-gnu/libodbc.so.1

4647:

*** output omitted ***

4647:

4647:

4647: initialize program: isql

4647:

4647:

4647: transferring control: isql

4647:

4647: find library=libnss_compat.so.2 [0]; searching

4647: search cache=/etc/ld.so.cache

4647: trying file=/lib/x86_64-linux-gnu/libnss_compat.so.2

4647:

*** output omitted ***

4647: calling init: /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so

4647:

4647: /usr/lib/x86_64-linux-gnu/gconv/ISO8859-1.so: error: symbol lookup error: undefined symbol: gconv_end (fatal)

4647: find library=libstdc++.so.6 [0]; searching

4647: search cache=/etc/ld.so.cache

4647: trying file=/usr/lib/x86_64-linux-gnu/libstdc++.so.6

*** output omitted ***

4647: calling init: /lib/x86_64-linux-gnu/libodbcinst.so

4647:

4647:

4647: calling init: /opt/teradata/client/ODBC_64/lib/tdata.so

4647:

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: tdata_LTX_SQLDriverLoad (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: SQLDriverLoad (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: tdata_LTX_SQLDriverUnload (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: SQLDriverUnload (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: tdata_LTX_SQLAllocConnect (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: SQLAllocConnect (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: tdata_LTX_SQLAllocEnv (fatal)

4647: /opt/teradata/client/ODBC_64/lib/tdata.so: error: symbol lookup error: undefined symbol: SQLAllocEnv (fatal)

*** output omitted ***

知道如何摆脱这些错误吗?这似乎是连接失败的根本原因

架构X64

OS Debian 7

驱动程序版本16.00

同样的行为

OS CentOS 7

驱动程序版本16.00

驱动程序版本15.10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值