【发布时间】: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