Compartir vía


catalog.operations (base de datos de SSISDB)

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

Muestra los detalles de todas las operaciones del catálogo de Integration Services.

Nombre de la columna Tipo de datos Descripción
operation_id bigint Identificador (id.) único de la operación.
operation_type smallint Tipo de operación.
created_time datetimeoffset Hora de creación de la operación.
object_type smallint Tipo de objeto afectado por la operación. El objeto puede ser una carpeta (10), proyecto (20), paquete (30), entorno (40) o instancia de ejecución (50).
object_id bigint Identificador del objeto afectado por la operación.
object_name nvarchar(260) El nombre del objeto.
status int Estado de la operación. Los valores posibles son creado (1), en ejecución (2), cancelado (3), con errores (4), pendiente (5), finalizado inesperadamente (6), correcto (7), deteniendo (8) y completado (9).
start_time datetimeoffset Hora a la que se inició la operación.
end_time datetimeoffsset Hora a la que finalizó la operación.
caller_sid varbinary(85) Identificador de seguridad (SID) del usuario si se utilizó Autenticación de Windows para iniciar sesión.
caller_name nvarchar(128) Nombre de la cuenta que realizó la operación.
process_id int Identificador de proceso del proceso externo, si es aplicable.
stopped_by_sid varbinary(85) Identificador de seguridad (SID) del usuario que detuvo la operación.
stopped_by_name nvarchar(128) Nombre del usuario que detuvo la operación.
server_name nvarchar(128) Información del servidor Windows y de la instancia asociada a una instancia especificada de SQL Server.
machine_name nvarchar(128) Nombre del equipo en el que se está ejecutando la instancia del servidor.

Observaciones

Esta vista muestra una fila por cada operación del catálogo de Integration Services. Permite al administrador enumerar todas las operaciones lógicas que se realizaron en el servidor, por ejemplo la implementación de un proyecto o la ejecución de un paquete.

Esta vista muestra los siguientes tipos de operación, como se muestra en la columna operation_type:

Valor de operation_type Descripción de operation_type Descripción de object_id Descripción de object_name
1 Inicialización de Integration Services NULL NULL
2 Período de retención

(Trabajo del SQL Agent)
NULL NULL
3 MaxProjectVersion

(Trabajo del SQL Agent)
NULL NULL
101 deploy_project

(Procedimiento almacenado)
Identificador de proyecto Nombre de proyecto
102 get_project

(Procedimiento almacenado)
Identificador de proyecto Nombre de proyecto
106 restore_project

(Procedimiento almacenado)
Identificador de proyecto Nombre de proyecto
200 create_execution y start_execution

(Procedimientos almacenados)
Identificador de proyecto NULL
202 stop_operation

(Procedimiento almacenado)
Identificador de proyecto NULL
300 validate_project

(Procedimiento almacenado)
Identificador de proyecto Nombre de proyecto
301 validate_package

(Procedimiento almacenado)
Identificador de proyecto Nombre del paquete
1000 configure_catalog

(Procedimiento almacenado)
NULL NULL

Permisos

Esta vista exige uno de los siguientes permisos:

  • Permiso de lectura en la operación

  • Pertenencia al rol de base de datos de ssis_admin

  • Pertenencia al rol de servidor de sysadmin

Nota

Cuando se dispone de permiso para realizar una operación en el servidor, también se dispone de permiso para ver información sobre la operación. Se aplica la seguridad en el nivel de fila; solo se muestran las filas para las que disponga de permiso para ver.