【问题标题】:Where to find Status details for SSIS execution id in SSIS在 SSIS 中哪里可以找到 SSIS 执行 ID 的状态详细信息
【发布时间】:2019-08-01 08:12:34
【问题描述】:

我创建了一个 SSIS 包并将其部署在服务器上。

在执行包时,我可以看到执行报告。

我想知道 SSIS 执行 id 的信息存储在哪个表中?

like if execution id= 2 表示packge正在运行,4表示失败,7表示成功。

我想知道所有状态 ID 的详细信息。我想在 ssis db 中会有一个表,其中信息将根据状态 ID 保存。有人能帮帮我吗>

【问题讨论】:

  • 不,SSISDB 中没有该表,但网上有很多参考资料

标签: sql-server ssis ssis-2012


【解决方案1】:

状态保存在视图 [SSISDB].[catalog].[executions] 中,下面的表是 [SSISDB].[internal].[operations]。

Status 的详细信息可以在这里找到: https://docs.microsoft.com/en-us/sql/integration-services/system-views/catalog-executions-ssisdb-database

状态 int
操作的状态。可能的值为 已创建 (1)、正在运行 (2)、已取消 (3)、失败 (4)、待处理 (5)、已结束 意外 (6)、成功 (7)、停止 (8)、完成 (9)。

如果你需要Status的维度表,我认为你必须自己创建一个,从官方文档中应该很容易。

以下是官方文档的完整列表:

https://docs.microsoft.com/en-us/sql/integration-services/system-views/views-integration-services-catalog

本节介绍可用于 管理已部署到的 Integration Services 项目 SQL Server 的一个实例。

查询集成服务视图以检查对象、设置和 存储在 SSISDB 目录中的操作数据。

目录的默认名称是 SSISDB。存储的对象 在目录中包括项目、包、参数、环境、 和运营历史。

您可以直接使用数据库视图和存储过程,或者 编写调用托管 API 的自定义代码。管理工作室和 托管 API 查询视图并调用存储过程 在本节中进行描述以执行它们的许多任务。

在本节中

catalog.catalog_properties (SSISDB Database)

显示集成服务目录的属性。

catalog.effective_object_permissions (SSISDB Database) 显示当前主体对所有对象的有效权限 集成服务目录。

catalog.environment_variables (SSISDB Database) 显示集成中所有环境的环境变量详细信息 服务目录。

catalog.environments (SSISDB Database) 显示 Integration Services 目录中所有环境的环境详细信息。 环境包含可以被集成引用的变量 服务项目。

catalog.execution_parameter_values (SSISDB Database) 显示 Integration Services 包使用的实际参数值 在执行实例期间。

catalog.executions (SSISDB Database) 显示集成服务目录中的包执行实例。包是 与 Execute Package 任务在同一实例中运行 作为父包执行。

catalog.explicit_object_permissions (SSISDB Database) 仅显示已明确分配给用户的权限。

catalog.extended_operation_info (SSISDB Database) 显示集成服务目录中所有操作的扩展信息。

catalog.folders (SSISDB Database) 显示集成服务目录中的文件夹。

catalog.object_parameters (SSISDB Database) 显示 Integration Services 目录中所有包和项目的参数。

catalog.object_versions (SSISDB Database) 显示集成服务目录中对象的版本。在这个版本中,只有 此视图支持项目的版本。

catalog.operation_messages (SSISDB Database) 显示在集成服务目录中的操作期间记录的消息。

catalog.operations (SSISDB Database) 显示集成服务目录中所有操作的详细信息。

catalog.packages (SSISDB Database) 显示出现在 Integration Services 目录中的所有包的详细信息。

catalog.environment_references (SSISDB Database) 显示集成服务中所有项目的环境引用 [目录][]

catalog.projects (SSISDB Database) 显示出现在 Integration Services 目录中的所有项目的详细信息。

catalog.validations (SSISDB Database) 显示集成服务目录中所有项目和包验证的详细信息。

catalog.master_properties (SSISDB Database) 显示 Integration Services Scale Out Master 的属性。

catalog.worker_agents (SSISDB Database) 显示 Integration Services Scale Out Worker 的信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    • 2021-03-14
    • 1970-01-01
    • 2023-03-16
    • 2017-03-22
    • 2013-04-09
    相关资源
    最近更新 更多