Compartir a través de


catalog.operation_messages (base de datos de SSISDB)

Muestra los mensajes registrados durante las operaciones del catálogo de Integration Services.

Nombre de columna

Tipo de datos

Descripción

operation_message_id

bigint

El identificador único (ID) del mensaje.

operation_id

bigint

El identificador único de la operación.

message_time

datetimeoffset(7)

La hora de creación del mensaje.

message_type

smallint

El tipo del mensaje mostrado.

message_source_type

smallint

El identificador del tipo de origen del mensaje.

message

nvarchar(max)

El texto del mensaje.

extended_info_id

bigint

El identificador de la información adicional relacionada con el mensaje de la operación, que se encuentra en la vista extended_operation_info.

Comentarios

Esta vista muestra una fila para cada mensaje registrado durante una operación en el catálogo. El mensaje lo puede genera el servidor, el proceso de ejecución del paquete o el motor de ejecución.

Esta vista muestra los siguientes tipos de mensaje:

Valor de message_type

Descripción

-1

Desconocido

120

Error

110

Advertencia

70

Información

10

Validación previa

20

Validación posterior

30

Ejecución previa

40

Ejecución posterior

60

Progreso

50

StatusChange

100

QueryCancel

130

TaskFailed

90

Diagnostic

200

Personalizar

140

DiagnosticEx

Siempre que una tarea Ejecutar paquete ejecuta un paquete secundario, registra este evento. El mensaje de evento consta de los valores de los parámetros pasados a los paquetes secundarios.

El valor de la columna de mensaje para DiagnosticEx es texto XML.

400

NonDiagnostic

80

VariableValueChanged

Esta vista muestra los siguientes tipos de origen de mensaje:

message_source_type

Descripción

10

API de entrada, como procedimientos almacenados de T-SQL y CLR

20

Proceso externo para ejecutar paquetes (ISServerExec.exe)

30

Objetos de nivel de paquete

40

Tareas de flujo de control

50

Contenedores de flujo de control

60

Tarea Flujo de datos

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.