SSIS如何在打开快速加载选项并将最大插入提交大小设置为零时重定向OLEDB目标中的行

时间:2012-07-24 08:45:08

标签: sql sql-server ssis

我正在使用启用快速加载的OLEDB目的地。在错误输出中有3个选项失败组件,忽略失败和重定向。如果我选​​择重定向它显示启用快速加载选项OLEDB无法重定向。是否有任何替代选项处理这些类型的Oledb目的地发生的错误(带有快速加载选项的oledb)。

3 个答案:

答案 0 :(得分:3)

使用快速加载时,使用单个事务进行插入。因此,如果发生任何错误,则需要重定向整批行。因此无法在快速加载时使用Redirect Option。为了重定向错误您需要使用Table or view或撰写sql statements

的行

答案 1 :(得分:2)

这篇文章http://agilebi.com/jwelch/2008/09/05/error-redirection-with-the-ole-db-destination/为这个问题提供了一个有趣的答案。

答案 2 :(得分:0)

由于快速加载使用批量操作,因此不允许错误行重定向或忽略。您不应该使用快速加载来重定向错误。