SQL中的SSIS失败流程作业历史

问题描述:

我有一个SSIS解决方案,可以将.csv文件的内容插入到我的数据库中。快乐的路径场景效果很好。但是,一些数据库字段是必需的。例如,如果我让我的解决方案在数据库中加载一个空的.csv文件而不是空字段,那么解决方案将会失败。我已经使用SSIS失败流程将这些文件放入单独的文件夹中。这工作正常。包装完成后,包装完成并说明它完成时出现错误。这转换为SQL Server代理中失败的作业。但是,该工作完全符合我的要求:处理有效文件并存档无效文件。SQL中的SSIS失败流程作业历史

我的问题是,有什么办法可以告诉SSIS它做的是正确的,它不应该在完成时返回错误?

在此先感谢。我希望有一个人可以帮助我。

从代理工作,你可以试试,在作业步骤属性对话框中,选择高级

enter image description here

OR

您可以忽略从失败OnError属性的任务:

enter image description here

您也可以转到导致程序包失败的任务,并将其属性FailPackageOnFailure更改为“False”。