在SSIS中的故障点之后,检查点未重新启动

时间:2014-03-06 08:28:50

标签: ssis

我有一个包含1个执行sql任务和一个DFT的包。在我的DFT内部,我将数据从文本文件加载到EMP表。

我的文本文件数据有9条记录

1, india  
2, pakistan  
3, afgha  
4, Asia  
5,  
6,europe  
7, Australia  

我桌子的结构

id int not null,  
name varchar not null   

我已经为DFT设置了所有必需的检查点属性

Checkpoint filename -- Given  
checkpoint usage--ifExists  
save checkpoints -- TRue  
Failpackage on failure-- True   

现在我的问题是当我运行包数据加载到表中前4条记录,然后我的包失败,并创建了检查点文件。下次重新启动我的包时,在对文本文件进行更改后,将null值替换为某些数据。

5, England  

而不是从第5条记录加载数据,所有记录都被加载到我的表中。实际上,由于我在第4次记录后失败了,重新启动我的包后,我想要从第5条记录中获取数据而不是开始。

1 个答案:

答案 0 :(得分:0)

将DFT交易选项设置为必需