【发布时间】:2018-01-18 07:44:35
【问题描述】:
我在我的开发机器上运行 VS2015 的 SSIS 包没有问题,使用 Attunity 4.0 从 Teradata 15 传输到 SQLServer 2016,并从 TTU 16.10.01 执行以下所有操作:
-
ODBC 驱动程序
-
OLEDB 访问模块
-
.Net 数据提供者
-
TPT 基地
-
TPT 流
但是当我将包部署到同一个 SQLServer 时,执行失败并出现以下错误:
“数据流任务:错误:Teradata 源的版本 - [源名称] 与此版本的 DataFlow 不兼容。”
我在服务器上安装了完全相同的 Attunity 和 TTU 驱动程序。
我是否错过了在 SQL Server 上进行的设置?
【问题讨论】:
-
仍然卡在这个问题上。我创建了一个开发环境:Win 10 / VS2015 & SSDT / SQL Server 2016 sp1 / Attunity TD 4.0 & 5.0 (x86 & 64) / Teradata 15 TTU 我可以创建并成功执行一个包以将数据从 TD 提取到 SQL Server但是当我将包部署到同一个 SQL 服务器时,它失败并显示“数据流错误:Teradata Source 的版本与此版本的 DataFlow 不兼容”:我怀疑问题可能同时存在于 v4.0 和 v5.0安装。但如果我删除 v5.0,我将无法在 VS 2015 中创建包。
标签: sql-server ssis teradata dataflow attunity