SSIS错误COde 0xC0202020:缓冲区类型无效。确保Pipeline布局和所有组件都通过验证

时间:2016-08-18 10:45:53

标签: ssis

我开发了一个包来查找被截断的数据。 我有excel和csv文件作为源。我在源代码中给出了错误和截断的重定向行。我作为脚本组件给出了目标,我正在更新变量值。它在本地开发环境中工作正常,但在Server中不起作用。我得到"缓冲区类型无效。确保Pipeline布局和所有组件都通过验证。 错误代码:0xC0202020" 我尝试了以下方法: 1)32位以及64位机器版本。 2)用行计数转换替换脚本组件。 3)以管理员身份运行包。 4)刷新连接管理器和列 他们都没有为我工作并面临同样的问题。如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

我没有映射源输出,因为我已经通过在截断和错误上设置ignore failure属性将数据转储到另一个包中。 我只重定向了源错误输出。在将源输出映射到虚拟数据流任务 Union ALL 之后,我的问题已解决。