当所有子转换显示为绿色时,SSIS数据流任务显示为黄色

当所有子转换显示为绿色时,SSIS数据流任务显示为黄色,ssis,Ssis,我有一个foreach循环容器,其中包含一个数据流任务,该任务流入一个executesql任务 当我运行我的包时,数据流任务中的所有转换最终都会变为绿色-由于输入数据不正确,会出现一些错误,但这些都会重定向到各种输出文件 然而,当我去控制流量时。我的数据流任务是黄色的。未执行执行sql任务 执行结果中没有错误 发生了什么?黄色表示当前正在执行。你确定任务完成的时间不长吗?我肯定数据流任务正在完成。所有子块都变成绿色。一个街区不完工会变成绿色吗?不会。所有绿色子元素都不表示数据流已完成。它可能在事

我有一个foreach循环容器,其中包含一个数据流任务,该任务流入一个executesql任务

当我运行我的包时,数据流任务中的所有转换最终都会变为绿色-由于输入数据不正确,会出现一些错误,但这些都会重定向到各种输出文件

然而,当我去控制流量时。我的数据流任务是黄色的。未执行执行sql任务

执行结果中没有错误


发生了什么?

黄色表示当前正在执行。你确定任务完成的时间不长吗?我肯定数据流任务正在完成。所有子块都变成绿色。一个街区不完工会变成绿色吗?不会。所有绿色子元素都不表示数据流已完成。它可能在事务的
COMMIT
阶段挂起。数据是否写入目标?是的,所有数据都写入db/error文件。在调试器中,有时某个组件保持黄色,但执行以下操作。如果组件是黄色的,而下一个组件没有执行,那么肯定有东西挂起了。