【发布时间】:2017-06-04 01:39:23
【问题描述】:
我现在遇到了一个奇怪的情况。
基本上我的 SSIS 包中有两个数据流任务,这两个任务将数据加载到同一个临时表中。每个都使用脚本组件作为数据源,并在不同的两个文件上使用StreamReader。
如果我同时启用两个任务,第二个数据流任务会加载与第一个相同的数据。但是,如果我禁用第一个而只启用第二个,它会按预期加载正确的文件。
我不太确定我做错了什么,因为所有 StreamReader 都是在具有不同名称的文件上定义的,唯一共同的部分是加载到同一个目标。
而且这两个任务不是并行的,它们是按顺序进行的。
有什么建议或建议吗?提前致谢。
【问题讨论】:
-
你能显示2个脚本代码吗?
-
代码中可能存在使用公共元素的内容。正如 Hadi 所建议的那样,如果没有看到代码,我们将无能为力。
标签: ssis etl ssis-2012 ssis-2008