catalog.operation_messages (base de données SSISDB)
Affiche des messages entrés pendant des opérations dans le catalogue Integration Services.
Nom de 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) |
Heure à laquelle le message a été créé. |
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 |
Inconnue |
120 |
Erreur |
110 |
Avertissement |
70 |
Informations |
10 |
Pré-valider |
20 |
Post-valider |
30 |
Pré-exécuter |
40 |
Post-exécuter |
60 |
En cours |
50 |
StatusChange |
100 |
QueryCancel |
130 |
TaskFailed |
90 |
Diagnostic |
200 |
Personnalisé |
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 de serveur sysadmin
[!REMARQUE]
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.