我的SSIS包读取一个小的.txt文件并加载到表中。到目前为止没问题。
但是,有时这个包由于PK问题而失败,这是可以理解的(重复项在源表中)。
我希望允许好数据继续流向表格,并将重复项重定向到另一个表格以供进一步调查。
我的想法是简单地将红色/平面文件源错误输出路由到新的OLEDB目的地/表,并将源错误输出更改为错误=重定向行。
但是,我继续收到错误:违反PRIMARY KEY约束。
答案 0 :(得分:0)
我会通过将整个文件导入空白临时表,然后调用将新记录导入最终目标表的存储过程,并将任何重复记录导入到另一个表中来处理此问题。