catalog.operation_messages (base de données SSISDB)catalog.operation_messages (SSISDB Database)

CETTE RUBRIQUE S’APPLIQUE À : ouiSQL Server (à partir de la version 2012)nonAzure SQL DatabasenonAzure SQL Data WarehousenonParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Affiche des messages entrés pendant des opérations dans le catalogue Integration ServicesIntegration Services.Displays messages that are logged during operations in the Integration ServicesIntegration Services catalog.

Nom de colonneColumn name Type de donnéesData type DescriptionDescription
operation_message_idoperation_message_id bigintbigint Identificateur (ID) unique du message.The unique identifier (ID) of the message.
operation_idoperation_id bigintbigint ID unique de l'opération.The unique ID of the operation.
message_timemessage_time datetimeoffset(7)datetimeoffset(7) Date et heure de création du message.The time when the message was created.
message_typemessage_type smallintsmallint Type de message affiché.The type of message displayed.
message_source_typemessage_source_type smallintsmallint ID du type de source du message.The ID of the type of message source.
messagemessage nvarchar(max)nvarchar(max) Texte du message.The text of the message.
extended_info_idextended_info_id bigintbigint ID des informations supplémentaires relatives au message d’opération, trouvé dans la vue extended_operation_info.The ID of additional information that relates to the operation message, found in the extended_operation_info view.

NotesRemarks

Cette vue affiche une ligne pour chaque message entré pendant une opération dans le catalogue.This view displays a row for each message that is logged during an operation in the catalog. 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.The message can be generated by the server, by the package execution process, or by the execution engine.

Cette vue affiche les types de message suivants :This view displays the following message types:

Valeur message_typemessage_type Value DescriptionDescription
-1-1 UnknownUnknown
120120 ErreurError
110110 AvertissementWarning
7070 InformationsInformation
1010 Pré-validerPre-validate
2020 Post-validerPost-validate
3030 Pré-exécuterPre-execute
4040 Post-exécuterPost-execute
6060 ProgressProgress
5050 StatusChangeStatusChange
100100 QueryCancelQueryCancel
130130 TaskFailedTaskFailed
9090 DiagnosticDiagnostic
200200 CustomCustom
140140 DiagnosticExDiagnosticEx

Chaque fois qu'une tâche d'exécution de package exécute un package enfant, enregistre cet événement.Whenever an Execute Package task executes a child package, it logs this event. Le message d'événement inclut les valeurs de paramètre passées aux packages enfants.The event message consists of the parameter values passed to child packages.

La valeur de la colonne de message pour DiagnosticEx est du texte XML.The value of the message column for DiagnosticEx is XML text.
400400 NonDiagnosticNonDiagnostic
8080 VariableValueChangedVariableValueChanged

Cette vue affiche les types de source de message suivants.This view displays the following message source types.

message_source_typemessage_source_type DescriptionDescription
1010 API d'entrée, telles que T-SQL et les procédures stockées CLREntry APIs, such as T-SQL and CLR Stored procedures
2020 Processus externe utilisé pour exécuter le package (ISServerExec.exe)External process used to run package (ISServerExec.exe)
3030 Objets de niveau packagePackage-level objects
4040 Tâches de flux de contrôleControl Flow tasks
5050 Conteneurs de flux de contrôleControl Flow containers
6060 Tâche de flux de donnéesData Flow task

PermissionsPermissions

Cette vue requiert l'une des autorisations suivantes :This view requires one of the following permissions:

  • Autorisation READ sur l'opérationREAD permission on the operation

  • L’appartenance au rôle de base de données ssis_adminMembership to the ssis_admin database role

  • L’appartenance au rôle serveur sysadminMembership to the sysadmin server role

Note

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.When you have permission to perform an operation on the server, you also have permission to view information about the operation. La sécurité au niveau de la ligne est imposée ; uniquement les lignes que vous avez l'autorisation d'afficher s'affichent.Row-level security is enforced; only rows that you have permission to view are displayed.