【问题标题】:SSIS execution reports show delay in reports generation and moving to next stepSSIS 执行报告显示报告生成延迟并进入下一步
【发布时间】:2016-09-14 07:37:13
【问题描述】:
  1. 假设一个作业有 2 个包。包 1 有 10 个步骤,包 2 有 2. 一个作业被触发后,并假设 SSIS 报告显示 第 4 步正在进行中,而实际上第 8 步也已完成。 为什么会延迟反映 SSIS 执行报告?
  2. 现在假设所有 10 个步骤都已实际完成,在实际完成几个小时后,报告也将所有 10 个步骤显示为成功。理想情况下,Package2 必须在此之后开始执行,但这在接下来的 5 到 10 小时内不会发生。

对此的任何建议都会有所帮助。

【问题讨论】:

    标签: sql sql-server ssis ssms


    【解决方案1】:

    1。 SSIS GUI 不适合显示关于您的包在大型包中的进展情况的实时更新。有时 SSIS 成功时显示红色,失败时显示绿色,有时当当前步骤仍为白色时,将 TBC 步骤显示为绿色。在微软修复它之前,您将不得不忍受它。 你可以做的最好的事情(我发现)来看看你的包在哪一步是在你的数据库中设置一个表并用步骤和开始/完成时间更新它。这样您就可以监控您的表格以查看您的步骤实际完成的时间。

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

    【讨论】:

    • #1 谢谢#2 第二个包是从作业触发的,即转到步骤 2
    • 您确定第一个包裹在下一个包裹开始前的 5 小时等待前完成了吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-08
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 2013-07-23
    • 2011-03-02
    相关资源
    最近更新 更多