SSIS 2008 - 如何在事务回滚时记录容器错误消息

时间:2015-09-18 18:58:46

标签: sql-server-2008 ssis error-logging dts ssis-2008

我有一个包含序列容器的新包,里面有一堆sql和数据流任务。预期的行为是在容器上创建事务处理过程:如果任何任务失败,则需要执行回滚,错误消息必须记录以供分析。 / p>

我设置了不同对象的 TransactionOption 属性,如下所示:

  1. 包级别:支持
  2. 容器:必填
  3. 每个SQL或数据流任务:支持
  4. 启用Microsoft分布式事务处理协调器
  5. 我还引入了一个重复的主键错误..并且有效地按预期工作:回滚工作正常。

    下一步将登录到SQL Server表中的重复主键错误消息。我的问题是:

    1. 哪个是最适合捕获错误消息的地方?包含的OnError事件?容器的PostExecute事件?其他?
    2. 我的调查..我正在将错误消息加载到SSIS包变量中。如何通过存储过程输入参数传递它?
    3. 欢迎提出任何意见/建议。

      提前致谢

0 个答案:

没有答案
相关问题