我有许多SSIS包可将净更改导入过程从一个数据库运行到另一个数据库。 在目标服务器上,通过数据流任务将数据插入临时表中,然后在执行SQL任务中运行一组非常简单的网络更改插入/更新/删除查询。通过SSIS包中的执行SQL任务向SQL AGENT报告行数
我想报告插入,删除和更新回SQL代理的行数 - 具体而言,我希望这些计数显示在SSMS中的“查看历史记录”界面中,用于运行此SSIS包的任何作业。
我觉得这应该是非常简单的(而且毫无疑问会变成这样),但我不知道该怎么做。
我运行SQL Server 2008 R2
您是否考虑过有意存储这些数据,而不是将其留在SQL代理作业日志中?在我的脑海中,常见的做法是跟踪包的执行次数,持续时间以及经过该过程的总行数(原始计数,然后重新计算为已修改,新增,未更改) – billinkc
谢谢。我们记录了许多任务的表格,在其他情况下我们也记录到文件中,但在这种情况下,这仅仅是我之后的眼球检查,并且在作业历史记录界面中有这样的帮助,因为它是一个快速和简单的界面。 – DanBennett