SSIS 包的执行监视



我们如何在SSIS包执行期间监视其进度?我想知道当前正在运行哪个可执行文件,读取/处理/写入的行数,可执行文件执行持续时间,执行包时引发的事件等。

在 Ab Inito 中,我们可以通过查看在包执行期间生成的日志文件来监控这些参数,其中包含随着执行过程附加到日志文件中的类似信息。

是否有任何类似的方法可以对SSIS包执行相同的操作?

**我正在使用 Sql-Server 2012

有关可执行文件和事件的信息,请查看 SSISDB 数据库中可用的视图,特别是 catalog.executions 和 catalog.event_messages。

SELECT TOP 1000 *
  FROM [SSISDB].[catalog].[executions]

虽然事件消息中包含某些行计数(如聚合(,但可能需要有意从 SSIS 包中记录更详细的信息。

最新更新