Partager via


catalog.operation_messages (base de données SSISDB)

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

Affiche des messages entrés pendant des opérations dans le catalogue Integration Services.

Nom de la colonne Type de données Description
operation_message_id bigint Identificateur (ID) unique du message.
operation_id bigint ID unique de l'opération.
message_time datetimeoffset(7) Date et heure de création du message.
message_type smallint Type de message affiché.
message_source_type smallint ID du type de source du message.
message nvarchar(max) Texte du message.
extended_info_id bigint ID des informations supplémentaires relatives au message d’opération, trouvé dans la vue extended_operation_info.

Notes

Cette vue affiche une ligne pour chaque message entré pendant une opération dans le catalogue. Le message peut être généré par le serveur, par le processus d'exécution du package ou par le moteur d'exécution.

Cette vue affiche les types de message suivants :

Valeur message_type Description
-1 Unknown
120 Error
110 Avertissement
70 Information
10 Pré-valider
20 Post-valider
30 Pré-exécuter
40 Post-exécuter
60 Avancement
50 StatusChange
100 QueryCancel
130 TaskFailed
90 Diagnostic
200 Custom
140 DiagnosticEx

Chaque fois qu'une tâche d'exécution de package exécute un package enfant, enregistre cet événement. Le message d'événement inclut les valeurs de paramètre passées aux packages enfants.

La valeur de la colonne de message pour DiagnosticEx est du texte XML.
400 NonDiagnostic
80 VariableValueChanged

Cette vue affiche les types de source de message suivants.

message_source_type Description
10 API d'entrée, telles que T-SQL et les procédures stockées CLR
20 Processus externe utilisé pour exécuter le package (ISServerExec.exe)
30 Objets de niveau package
40 Tâches de flux de contrôle
50 Conteneurs de flux de contrôle
60 Tâche de flux de données

Autorisations

Cette vue requiert l'une des autorisations suivantes :

  • Autorisation READ sur l'opération

  • Appartenance au rôle de base de données ssis_admin

  • Appartenance au rôle serveur sysadmin

Notes

Lorsque vous avez l'autorisation pour effectuer une opération sur le serveur, vous avez également l'autorisation pour consulter les informations de l'opération. La sécurité au niveau de la ligne est imposée ; uniquement les lignes que vous avez l'autorisation d'afficher s'affichent.