我已将脚本电子邮件任务设置为SSIS包中的OnError事件处理程序的一部分。但是出错时,事件处理程序会发送多封电子邮件。理解我尝试实现以下线程中建议的解决方案的原因,但这对我不起作用。我遇到了类似于其中一个评论员的问题,其中条件@[System::SourceID]== @[System::PackageID]
总是评估为False,因此现在根本没有发送任何电子邮件而不是多个电子邮件。我正在使用SQL Server 2012。
SSIS send email on error sending multiple errors
PS:由于缺乏声誉点,我无法在此主题中添加评论,所以我不得不开始一个新的评论。
谢谢, KK
答案 0 :(得分:2)
我过去解决多重例异问题的方法是
这样,每组父/子包失败只记录一个错误
答案 1 :(得分:0)
我总是使用@ [System :: SourceName] == @ [System :: PackageName] Enlarge