Error handling 平面文件目标不保存错误行-SSIS

Error handling 平面文件目标不保存错误行-SSIS,error-handling,ssis,flatfiledestination,Error Handling,Ssis,Flatfiledestination,在FooreCachLoop中,我的ssis包中有下一个配置: 正如你所看到的,从我的来源我得到了一些有问题的行。通过data viewer,我可以看到它们。理论上,平面文件目标应该在连接器指示的文件上记录此值。但是在目标文件中,我只能看到头,而不能看到值 从暂存DB目的地,使用“重定向行”选项配置错误 那么,配置中可能缺少什么呢?平面文件目标可能设置为截断,而不是追加。因此,循环结束时缺少数据可能表明最后一个文件成功了,没有问题 如果您注意到data viewer已暂停,这意味着这些行尚未

在FooreCachLoop中,我的ssis包中有下一个配置:

正如你所看到的,从我的来源我得到了一些有问题的行。通过data viewer,我可以看到它们。理论上,平面文件目标应该在连接器指示的文件上记录此值。但是在目标文件中,我只能看到头,而不能看到值

从暂存DB目的地,使用“重定向行”选项配置错误


那么,配置中可能缺少什么呢?

平面文件目标可能设置为截断,而不是追加。因此,循环结束时缺少数据可能表明最后一个文件成功了,没有问题

如果您注意到data viewer已暂停,这意味着这些行尚未刷新到目标文件,因此无论是在执行结束时,还是在截图拍摄的确切位置,我都希望该文件为空


平面文件连接有一个“文件中的覆盖数据”选项来更改此行为,但您需要在第一个循环之前手动截断该文件,否则您可能会在一个文件中找到昨天和今天的错误。

平面文件目标可能设置为截断,而不是追加。因此,循环结束时缺少数据可能表明最后一个文件成功了,没有问题

如果您注意到data viewer已暂停,这意味着这些行尚未刷新到目标文件,因此无论是在执行结束时,还是在截图拍摄的确切位置,我都希望该文件为空


平面文件连接有一个“覆盖文件中的数据”选项来更改此行为,但许多用户需要在第一次循环之前手动截断文件,否则您会在一个文件中发现昨天和今天的错误。

它仅用于显示带标头的目标平面文件,而不用于显示更多信息。data viewer中显示的行不会在进程结束时显示。您是否处于foreach循环中,或者可能正在重新初始化平面文件目标?是@billinkc我正在foreach循环中读取不同的文件。为了避免这种行为,我必须设置什么选项。它仅用于显示带有标题的目标平面文件,而不用于显示更多信息。data viewer中显示的行不会在进程结束时显示。您是否处于foreach循环中,或者可能正在重新初始化平面文件目标?是@billinkc我正在foreach循环中读取不同的文件。为了避免这种行为,我必须设置什么选项。