首页 > 解决方案 > SSIS 问题从雪花中提取数据 - [CData 雪花源] 错误:获取数据错误:收到的元数据版本号不兼容

问题描述

CDATA我正在尝试在 SSIS 中运行一个简单的数据流任务,使用来自被调用的组件将数据从雪花拉到 SQL Server Snowflake Source

连接有效,我还可以看到数据的预览,但是在实际运行包时,我收到以下错误消息:

[CData Snowflake Source [2]] 错误:System.Exception:获取数据错误:在 CData.SSIS.Snowflake.SSISSourceComponent.PrimeOutput(Int32 输出,Int32[] outputIDs,PipelineBuffer[] 缓冲区)处接收到的元数据版本号不兼容Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostPrimeOutput(IDTSManagedComponentWrapper100 包装器,Int32 输出,Int32[] outputIDs,IDTSBuffer100[] 缓冲区,IntPtr ppBufferWirePacket)

有没有人经历过这种情况或知道该怎么做才能解决它?

标签: ssissnowflake-cloud-data-platform

解决方案


嗨,当我使用一些自定义脚本组件或第三方组件时,我多次遇到此错误。

问题:我们确实删除或删除了一些组件,但一些引用没有从包中删除(调试非常困难)

创建新的包它会工作。


推荐阅读