gpt4 book ai didi

ubuntu - 在 Ubuntu 中安装 tdodbc 时遇到问题

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:03 24 4
gpt4 key购买 nike

我正在使用 Ubuntu 16.04,我正在尝试按照此处的指南操作:

http://crashthatch.tumblr.com/post/66957708538/teradata-odbc-connection-using-python-on-ubuntu

在 Ubuntu 上安装 teradata odbc 驱动程序。博客文章有点旧,所以我实际上使用的是不同版本的驱动程序:

ODBC 驱动程序 16.00.00.02

我下载并解压了不同的文件,并按照说明使用 alien 将它们转换为 deb,但是

当我尝试运行时:

sudo dpkg -i tdodbc1600_16.00.00.01-2_all.deb 

我收到以下错误:

dpkg: error processing package tdodbc1600 (--install):
cannot compute MD5 hash for file '/opt/teradata/client/16.00/lib/tdwalletdir.dpkg-new': failed to read (Is a directory)
Errors were encountered while processing:
tdodbc1600

有人知道我在这里能做什么吗?

我将尝试使用博客中提到的驱动程序版本 (14.10.00.00-1),看看会发生什么,并将相应地更新此帖子。同时,我们将不胜感激任何帮助。

更新:

我现在正在使用同一个博客之后的驱动程序版本 14.00.00.09。

运行前:

sudo apt-get install python-pyodbc odbcinst

我需要安装:

sudo apt-get install odbcinst1debian2 libodbc1

然后我按照说明进行操作:

Add the teradata files to ldconfig, by creating a new file, /etc/ld.so.conf.d/Zteradata.conf with the contents:

/opt/teradata/client/14.10/odbc_64/lib, /opt/teradata/client/14.10/tdicu/lib64, /opt/teradata/teragss/linux-x8664/14.10.00.06/lib

但我注意到虽然前两个目录存在(版本号是 14.00 而不是 14.10)但我没有最后一个目录。

我有一个名为:

/opt/teradata/teragss/site/linux-x8664

但它是空的。

最佳答案

请尝试安装 Teradata ODBC 驱动程序 16.00.00.03 ( http://downloads.teradata.com/download/connectivity/odbc-driver/linux )

我尝试在 Ubuntu 14.04 上安装它并且 tdodbc sudo dpkg -i tdodbc1600_16.00.00.03-2_all.deb 的安装没有失败。它可能与不同的 Ubuntu 版本(14.04 而不是 16.04)有关,但更有可能是他们对 rpm 进行了修复

关于ubuntu - 在 Ubuntu 中安装 tdodbc 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41753715/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com