Partilhar via


catalog.operation_messages (Banco de Dados SSISDB)

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

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

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

Comentários

Essa exibição exibe uma linha para cada mensagem registrada 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 exibição exibe os tipos de mensagem a seguir:

Valor message_type Descrição
-1 Unknown (desconhecido)
120 Erro
110 Aviso
70 Informações
10 Pré-validar
20 Pós-validar
30 Pré-executar
40 Pós-executar
60 Progresso
50 StatusChange
100 QueryCancel
130 TaskFailed
90 Diagnostic
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âmetros passados para pacotes filho.

O valor da coluna de mensagem para DiagnosticEx é texto XML.
400 NonDiagnostic
80 VariableValueChanged

Esta exibição exibe os tipos de origem de mensagem a seguir.

message_source_type Descrição
10 APIs de entrada, como os procedimentos armazenados T-SQL e CLR
20 O processo externo usado para executar pacote (ISServerExec.exe)
30 Objetos de nível de pacote
40 Tarefas de fluxo de controle
50 Contêineres de fluxo de controle
60 Tarefa de Fluxo de Dados

Permissões

Esta exibição 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, 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 para as quais você tem permissão de exibição são exibidas.