terasso库中发生未知错误,无法使用vba连接到teradata

时间:2015-07-14 14:22:03

标签: windows vba odbc teradata

我的代码非常简单。最后一行返回这样的错误,我使用的不是英文版,所以它可能看起来有点不同:“未找到数据源且未指定默认驱动程序”。

Private objConn As New ADODB.Connection    'Connection...
Private objRS As New ADODB.Recordset    'Recordset...
Private objErr As ADODB.Error    'Errors...

Dim strSQL as String, intJobCodeRequested as Integer

'Prompt User for job code...
intJobCodeRequested = InputBox("Please enter the job code desired:  ", "Teradata Program", " ")

'Connect to database using DSL set in the ODBC setup...
objConn.Open "Driver=TeradataDSN; Server=Teradata Server Name; Database=Database Name; UID=User ID; PWD=Password"

之后:

然后运行32位ODBC数据源管理器 按下“添加” 然后从列表中选择“Teradata” 按“完成”

因此我收到错误消息 terasso库中出现未知错误

我正在使用teradata v 14.1。根据注册表安装了OLDP驱动程序。还安装了Teradata GSS(文件夹存在于Teradata文件夹中)。根据{{​​3}},还安装了共享ICU库。 有什么建议吗?

1 个答案:

答案 0 :(得分:1)

terasso图书馆发生了#34;未知错误"在其他一些teradata工具之后仍然需要升级ODBC驱动程序时发生。

请参阅here以了解如何升级ODBC驱动程序。