【问题标题】:ODBC driver on windows cannot be loaded无法加载 windows 上的 ODBC 驱动程序
【发布时间】:2017-06-28 04:43:37
【问题描述】:

我正在尝试使用 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).

我有 32 位和 64 位的 ODBC...python 版本是 64,所以我将 DSN 添加到 ODBC 64 但它不起作用。知道这里有什么问题吗? 谢谢

【问题讨论】:

    标签: python odbc teradata


    【解决方案1】:

    我尝试了人们在网上提到的每一个建议,但没有一个有效,我检查了 Teradata 包,我发现即使我更改了指向 Teradata 15(较新版本)的路径,它仍然可以使用 Teradata 14.. .so我卸载了旧版本的teradata并重新安装了新版本,它正在工作......

    【讨论】:

      猜你喜欢
      • 2012-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多