0

我面临一个问题,用于并行执行的数据流任务将行插入到单个表中,例如来自源表(例如 TABLE_SOURCE)的 TABLE_DESTINATION。我不直接将行插入到表“TABLE_DESTINATION”中。我使用存储过程来插入行,因为插入之前有一些逻辑。

我的源表中有近 100 万条记录。我需要将它们插入到目标表中。

我做了什么?我创建了 4 个数据流任务(DFT)。在每个 DFT 中,我将每个表映射到存储过程。创建每个 OLEDB 连接并将 RetainConnection 保持为 True

问题出在哪里?当我开始执行它们时,它进入死锁状态。DFT 不做任何事情。它保持黄色。

4

0 回答 0