0

我正在尝试使用 CData Elasticsearch Destination 工具通过SSIS(Microsoft SQL Server 集成服务)应用程序将数据从Sql Server传输到Elasticsearch 。

我现在成功了。

  • 使用 SSIS 我从 Sql Server 获取数据。
  • 使用 SSIS,我从 Elasticsearch 集群中获取索引名称。

但是当我尝试将数据从 Sql Server 发送到 Elasticsearch 集群时。我收到此错误消息

SSIS 包“c:\users...\visual studio 2015\Projects\Integration Services Project2\Integration Services Project2\Package.dtsx”正在启动。信息:数据流任务中的 0x4004300A,SSIS.Pipeline:验证阶段开始。错误:包中的 0xC001000E:找不到连接“{D7065178-0114-46AA-ABF5-5D21C91A7582}”。当未找到特定连接元素时,Connections 集合会引发此错误。

错误:数据流任务中的 0xC004800B,SSIS.Pipeline:由于错误代码 0xC0010009,在连接管理器集合中找不到 ID 为“{D7065178-0114-46AA-ABF5-5D21C91A7582}”的连接管理器。“CData Elasticsearch Destination”的连接管理器集合中的“CData Elasticsearch Destination.Connections[Elasticsearch 2020 Connection]”需要该连接管理器。验证连接管理器集合 Connections 中的连接管理器是否已使用该 ID 创建。

错误:数据流任务中的 0xC0047017,SSIS.Pipeline:CData Elasticsearch 目标验证失败并返回错误代码 0xC004800B。错误:数据流任务中的 0xC004700C,SSIS.Pipeline:一个或多个组件验证失败。错误:数据流任务中的 0xC0024107:任务验证期间出现错误。SSIS 包“c:\users...\visual studio 2015\Projects\Integration Services Project2\Integration Services Project2\Package.dtsx”完成:失败。程序“[8508] DtsDebugHost.exe:DTS”已退出,代码为 0 (0x0)。

4

1 回答 1

0

我从Sample Project Property Page > Debugging更改了Run64BitRuntime True 并解决了问题。这是 图像

于 2021-04-19T11:38:08.240 回答