Partilhar via


catalog.operation_messages (Banco de Dados SSISDB)

se aplica a:SQL Server SSIS Integration Runtime no Azure Data Factory

Exibe mensagens que são registradas durante operações no catálogo do Integration Services.

Nome da coluna Tipo de dados Descrição
operation_message_id bigint O identificador exclusivo (ID) da mensagem.
operation_id bigint O ID exclusivo da operação.
message_time datetimeoffset(7) A hora em que a mensagem foi criada.
message_type pequeno O tipo de mensagem exibida.
message_source_type pequeno A ID do tipo de fonte da mensagem.
Mensagem nvarchar(max) O texto da mensagem.
extended_info_id bigint A ID de informações adicionais relacionadas à mensagem de operação, encontrada na visualização extended_operation_info.

Comentários

Esta vista apresenta uma linha para cada mensagem que é registada durante uma operação no catálogo. A mensagem pode ser gerada pelo servidor, pelo processo de execução do pacote ou pelo mecanismo de execução.

Esta vista apresenta os seguintes tipos de mensagem:

Valor message_type Descrição
-1 Desconhecido
120 Erro
110 Advertência
70 Informação
10 Pré-validação
20 Pós-validação
30 Pré-execução
40 Pós-execução
60 Progressos
50 StatusChange
100 QueryCancel
130 TaskFailed
90 Diagnóstico
200 Personalizado
140 DiagnosticEx

Sempre que uma tarefa Executar Pacote executa um pacote filho, ela registra esse evento. A mensagem de evento consiste nos valores de parâmetro passados para pacotes filho.

O valor da coluna de mensagem para DiagnosticEx é texto XML.
400 Não diagnóstico
80 VariableValueChanged

Esta vista apresenta os seguintes tipos de origem de mensagem.

message_source_type Descrição
10 APIs de entrada, como procedimentos armazenados T-SQL e CLR
20 Processo externo usado para executar o pacote (ISServerExec.exe)
30 Objetos no nível do pacote
40 Tarefas de fluxo de controle
50 Contentores de fluxo de controlo
60 Tarefa Fluxo de Dados

Permissões

Esta vista requer uma das seguintes permissões:

  • Permissão READ na operação

  • Associação à função de banco de dados ssis_admin

  • Associação à função de servidor sysadmin

Observação

Quando você tem permissão para executar uma operação no servidor, você também tem permissão para exibir informações sobre a operação. A segurança em nível de linha é imposta; Somente as linhas que você tem permissão para exibir são exibidas.