Compartir a través de


catalog.operations (base de datos de SSISDB)

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

Nombre de columna

Tipo de datos

Descripción

operation_id

bigint

Identificador único de la carpeta.

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)

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.

Comentarios

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 Agente SQL)

NULL

NULL

3

MaxProjectVersion

(Trabajo del Agente SQL)

NULL

NULL

101

deploy_project

(Procedimiento almacenado)

Identificador de proyecto

Nombre del proyecto

106

restore_project

(Procedimiento almacenado)

Identificador de proyecto

Nombre del 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 del proyecto

301

validate_package

(Procedimiento almacenado)

Identificador de proyecto

Nombre del paquete

1000

configure_catalog

(Procedimiento almacenado)

NULL

NULL

Permisos

Esta vista necesita uno de los permisos siguientes:

  • Permiso READ en la operación

  • Pertenencia al rol de base de datos ssis_admin

  • Pertenencia al rol de servidor 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.