2016-09-14 66 views
0
  1. 假设作业有2个包。包1有10个步骤,包2 有2个。在作业被触发后,假设SSIS报告显示 正在进行第4步,而实际上第8步也完成。 为什么在SSIS执行报告中反映这种延迟?
  2. 现在假设所有10个步骤都实际完成,经过几小时的实际完成后,报告还显示所有10个步骤都成功。理想情况下,Package2必须开始执行,但在接下来的5到10小时内不会发生。

对此的任何建议将有所帮助。SSIS执行报告显示报告生成延迟并转移到下一步

回答

0

1. SSIS GUI并不适用于显示实时更新,以了解您的软件包在大型软件包中的进展情况。有时SSIS在成功时显示红色,不显示时显示绿色,有时在当前步骤仍为白色时显示TBC步骤为绿色。这是你必须忍受的东西,直到微软修复它。 你可以做的最好的事情(我发现)看到你的软件包的确切步骤是在你的数据库中设置一个表格,并用步骤&开始/结束时间更新它。通过这种方式,您可以监控您的表格以查看您的步骤何时完成。

2. 这完全取决于如何触发第二个包来执行,我建议第一个包的最后一步是执行下一个包,只要没有其他依赖关系。

+0

#1谢谢 #2第二个包由作业触发,即转到第2步 – Logical

+0

,并且您确定第一个包已经在下一个包开始前的5小时之前完成? – Intern87