SSIS使用快速加载从SQL表中丢失数据

时间:2013-03-12 12:00:11

标签: ssis sql-server-2012

我有点问题。当我设置一个SSIS包并将其关闭时,它会向我显示进入SQL表的行数,但是当我查询表时,在条件拆分之后的最后一次计数中缺少了近40000行我有包裹。

SSIS package

enter image description here

是什么导致了这个问题?即使我把它放在普通的桌子上或查看它仍然做同样的事情。但是在这里我必须使用 fastload 选项,因为它正在加载很多源文件。这只是在将其发送到生产之前进行测试,而我现在卡住了。有没有办法可以解决这个问题,并获得应该被泵入表中的所有数据。另请注意,在条件拆分中,它会删除任何NULL值,如第一张图片中所示。

2 个答案:

答案 0 :(得分:3)

检查目标组件中的错误输出(在“连接管理器”和“映射”下)。如果将“错误”设置设置为“忽略失败”或“重定向行”,则组件将成功,但只会插入成功的行。

答案 1 :(得分:0)

什么是数据源?尝试检查您的数据,并确保没有任何终结器存储在其中一行中。