对包执行进行故障排除的报告

适用于: SQL Server(所有受支持的版本) Azure 数据工厂中的 SSIS Integration Runtime

在当前版本的 SQL ServerIntegration Services中, SQL Server Management Studio 提供了标准报告,可帮助您监视部署到 Integration Services 目录的 Integration Services 包并排除其问题。 这些包报告中有两个报告尤其有助您查看包的执行状态,并确定执行失败的原因。

  • Integration Services 面板 - 此报告提供过去 24 小时内 SQL Server 实例上所有包执行情况的概览。 该报告显示每个包的状态、操作类型、包名称之类的信息。

    开始时间、结束时间和持续时间可以解释如下:

    • 如果包仍在运行,则持续时间 = 当前时间 - 开始时间

    • 如果包已完成操作,则持续时间 = 结束时间 - 开始时间

    对于已在服务器上运行的每个包,该面板允许您“放大”以便查找有关可能已发生的包执行错误的具体细节。 例如,单击“概述”可以显示执行中各任务的状态的高级概览,或者选择“所有消息”可以显示作为包执行的一部分捕获的详细消息。

    您可以通过单击 “筛选器” ,然后在 “筛选设置” 对话框中选择条件,对在任何页上显示的表进行筛选。 可用的筛选条件依赖于要显示的数据。 您可以通过在 “筛选设置” 对话框中单击排序图标,更改报告的排序顺序。

  • “活动 - 所有执行”报告 - 此报告显示已在服务器上执行的所有 Integration Services 执行的摘要。 摘要中显示每次执行的信息,如状态、开始时间和结束时间。 每个摘要条目都包含指向有关执行的详细信息的连接,包括在执行期间生成的消息和性能数据。 与 Integration Services 面板一样,您可以将筛选器应用于表,以便缩小显示的信息的范围。

Integration Services 服务器的报告

包执行的疑难解答工具