でtdodbcのインストール:トラブル私はUbuntuの16.04を使用していると私はここで、ガイドに従うことをしようとしているUbuntuの
http://crashthatch.tumblr.com/post/66957708538/teradata-odbc-connection-using-python-on-ubuntu
をUbuntuの上のTeradata ODBCドライバをインストールするには。私は外国人使ってダウンロードして別のファイルを展開し、DEBにそれらを変換し
ODBCドライバ16.00.00.02
:ブログの記事は少し古いですので、私は実際には、ドライバの異なるバージョンを使用しています指示が、私は実行しようとすると
:
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)に記載されているドライバのバージョンを使用して、何が起こるかを見て、それに応じてこの記事を更新します。その間、どんな助けも大歓迎です。
UPDATE:私は今、同じブログ以下のドライババージョン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.10ではなく14.00です)私は最後のディレクトリを持っていません。
私はというフォルダがあります。
/opt/teradata/teragss/site/linux-x8664
をそれが空です。
インストーラファイルが壊れているようです。代わりにシンJDBCドライバを使用したくない理由は何ですか? –
私はthin JDBCドライバが何であるかに精通していませんが、私はそれを調べます。私は友人にドライバをインストールして私のためのドッカー環境を設定させるという道を行くのです。 – Murium
ここにリンクがあります: http://downloads.teradata.com/download/connectivity/jdbc-driver 接続するには、zipをダウンロードして2つのjarファイルを抽出する必要があります。メインプログラムがそれを見ることができる限り、パスは無関係です。 –