来自Excel的SSIS读取数据在第二个数据流上失败

时间:2017-11-01 07:11:45

标签: ssis

我有2个excel文件,其中有两个标签,用于保存数据。 我需要将这些excel文件的两个选项卡中的数据加载到一个阶段表中,因此我在SSIS中创建了4个数据流任务,将这4个Excel选项卡中的数据导入到4个阶段表中。

我得到第二组数据流的随机故障,其中DFT简单地失败而没有任何错误代码。 从相同excel文件的第一个选项卡读取数据的第一组数据流正常运行,但是从excel文件的第二个选项卡读取数据的第二组数据流是我看到此失败的位置。

有关可能原因的任何建议/想法将不胜感激。 Package Stuck on Second Set of DFT's

谢谢&问候, Suvrat

2 个答案:

答案 0 :(得分:0)

在数据流(1)中连接excel文件时,将锁定excel文件。 (excel将被锁定)直到连接完成或终止。

你应该为2个excel中的4个标签提供4个数据流。作业完成后,每个数据流都将终止连接。

答案 1 :(得分:0)

如果使用同一连接管理器有4个不同的数据流,则还需要确保流正确。您是否以完成一个数据流的方式连接数据流,然后才开始下一个数据流?