【问题标题】:Teradata Connection with Microsoft Excel Macro与 Microsoft Excel 宏的 Teradata 连接
【发布时间】:2015-05-05 00:40:18
【问题描述】:

尝试在 Microsoft Excel 中为 Teradata Connection 运行 Marcos 时遇到问题。我通过 marcos 连接 Teradata 的代码

Dim hostName As String: hostName = "locahost"
Dim dbName As String: dbName = "STG_CNV"
Dim username As String: username = "username"
Dim password As String: password = "password"
Dim Row As Integer: Row = 1

Dim Query As String, lastColumn As Integer, lastRow As Long

'Connect to database
Conn.Open "Driver={Teradata};" & _
          "DBCName=" & hostName & ";" & _
          "Database=" & dbName & ";" & _
          "Uid=" & username & ";" & _
          "Pwd=" & password & ";" & _
          "Extended Properties=""EXTENDLOBSUPPORT=Yes"""
          '"Extended Properties=""USENATIVELOBSUPPORT=Yes"""

我是错误的

[Teradata][ODBC Teradata Drive] Major Status=0x04bd Minor Status=0xe1000095-[terasso] Cannot load TDGSS library.

据我所知,这是 ODBC 驱动器的问题。但是我的 teradata 客户端使用 ODBC 驱动器运行,但在 Microsoft Excel 中,它不是。我们该如何解决呢?

【问题讨论】:

    标签: vb.net excel odbc teradata


    【解决方案1】:

    Teradata ODBC 客户端需要在客户端上安装两个附加库,即共享 ICU 库和 GSS 库。它们通常必须单独选择才能作为 Teradata 客户端或工具和实用程序安装包的一部分进行安装。

    有时,如果您正在升级到较新版本的驱动程序并且未正确安装它们,则可能会在您安装较新版本的客户端时出现问题。如果发生这种情况,您通常必须卸载与 Teradata 客户端相关的所有内容并重新开始。

    您最近是否安装或升级了 ODBC 驱动程序?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-22
      • 2020-03-15
      • 1970-01-01
      • 2012-01-04
      • 1970-01-01
      • 1970-01-01
      • 2011-01-30
      • 2017-03-18
      相关资源
      最近更新 更多