ssis 2008 获取包执行元数据

ssis 2008 get package execution metadata

我需要收集包执行的元数据,包括执行开始时间、结束时间、行数(包是一个简单的数据库视图到 csv 文件数据流)。我需要生成一个包含这些信息的文件。我更愿意在包执行的同时完成这项工作。有什么聪明的方法可以做到这一点吗?

更新,我也可以在 SSIS 2012 中完成。所以最简单的。

至少有两种简单的方法:

1) 将输出文件填充为数据流任务中的另一个目标。

2) 使用 SSIS 日志记录: https://msdn.microsoft.com/en-CA/library/ms140246(v=sql.110).aspx

行数和其他数据详细信息不是那么简单,但是 StartTime/EndTime 很容易。 文本文件是那里的日志提供程序选项之一。