我已经创建了一个SSIS包和SQL作业来运行它。当我手动执行包时,它工作正常。我正在记录已处理的作业的信息,但是当我执行作业时,它显示它在作业历史记录中成功运行。我已将其设置为在失败时记录事件,但也未发现任何事件。我不确定问题是什么。唯一的区别是,在通过job运行它时,使用我的Windows帐户手动运行它是使用服务帐户。在验证数据后,我可以看到该过程尚未启动。有人可以告诉我问题可能是什么
答案 0 :(得分:0)
在包中的每个任务中,您都会找到属性,FailPackageOnFailure和FailParentOnFailure。
如果任务失败,并且由于这些属性中的任何一个而导致程序包失败,则作业将显示它已成功完成,即使程序包出错并且未成功完成。