在我的开发人员机器上,我已经安装了Teradata Database ODBC Driver 16.10
,以及它的 ICU 库和 GSS 客户端依赖项。
我有一个 SQL Server (2012) 作业,它执行一个 SSIS 包,该包通过 ADO.NET 连接管理器连接到 Teradata dwh。安装驱动程序后,作业现在在开始运行后几秒钟失败,并显示以下消息:
ADO NET 源无法获取连接 {0E566FAB-D3B4-496D-99CE-667747B8E83F},并显示以下错误消息:“错误 [HY000] [Teradata][ODBC Teradata 驱动程序] 加载 Teradata ICU 库失败。错误为:126错误 [01000] 驱动程序返回无效(或无法返回) SQL_DRIVER_ODBC_VER: 03.80 错误 [HY000] [Teradata][ODBC Teradata 驱动程序] 加载 Teradata ICU 库失败。错误为:126"。结束错误
我已经安装了 32 位和 64 位驱动程序。底层 ssis 包在 Visual Studio 2010 中成功执行。
任何建议将不胜感激,谢谢。
重新启动服务器修复了我的开发人员机器上的问题。
使用 Teradata 提供的修复可执行文件似乎也解决了这个问题。我猜旧驱动程序正在使用中,因此即使在安装后仍然保留对它的引用,并重新启动服务器重新配置它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句