2017-02-09 10 views
0

をロードすることはできません。ODBCドライバは、私はDSNを使用してPythonでのTeradataへの接続をしようとしています

def setup_tconnection(): 
udaExec = teradata.UdaExec(appName="test", version = "1.0", configureLogging="False")  
session = udaExec.connect(method="odbc", DSN= "Teradata64") 

が、私は、接続コードを実行する場合:

tconn = setup_tconnection() 

をそれは次のように私を与えますエラー:

[IM003] Specified driver could not be loaded due to system error 193: (Teradata, C:\Program Files\Teradata\Client\14.10\ODBC Driver for Teradata nt-x8664\Lib\tdata32.dll). 

私はODBC 32ビットと64ビットの両方を持っている... Pythonのバージョンは、私はODBC 64にDSNを64に追加されますが、それは働いていません。何がここに間違っているアイデア? ありがとう

答えて

0

私がTeradataパッケージをチェックしたところ、Teradata 15(新しいバージョン)を指し示すように変更したにもかかわらず、人々がオンラインで言及した、 Teradata 14 ...古いバージョンのTeradataをアンインストールして、新しいバージョンを再インストールしたところ、新しいバージョンがインストールされました...

関連する問題