Agente: Classe de evento Remote Message Ack
SQL Server gera um evento Broker:Remote Message Ack quando o Agente de Serviço envia ou recebe uma confirmação de mensagem.
Colunas de dados da classe de evento Broker:Remote Message Ack
Coluna de dados | Type | Descrição | Número da coluna | Filtrável |
---|---|---|---|---|
ApplicationName | nvarchar | O nome do aplicativo cliente que criou a conexão com uma instância do SQL Server. Essa coluna é preenchida com os valores passados pelo aplicativo, em vez do nome exibido do programa. | 10 | Sim |
BigintData1 | bigint | O número de sequência da mensagem que contém a confirmação. | 52 | Não |
BigintData2 | bigint | O número de sequência da mensagem que está sendo confirmada. | 53 | Não |
ClientProcessID | int | A ID atribuída pelo computador host ao processo em que está sendo executado o aplicativo cliente. Essa coluna de dados será populada se a ID do processo do cliente for fornecida pelo cliente. | 9 | Sim |
DatabaseID | int | A ID do banco de dados que é especificada pela instrução de banco de dados USE. Se nenhuma instrução de banco de dados USE tiver sido emitida para uma determinada instância, a ID do banco de dados padrão. SQL Server Profiler exibirá o nome do banco de dados se a coluna de dados ServerName for capturada no rastreamento e o servidor estiver disponível. Determine o valor para um banco de dados usando a função DB_ID. | 3 | Sim |
EventClass | int | O tipo de classe de evento capturado. Sempre 149 para Broker:Message Ack. | 27 | Não |
EventSequence | int | Número de sequência para esse evento. | 51 | Não |
EventSubClass | nvarchar | O tipo de subclasse de evento que fornece mais informações sobre cada classe de evento. Esta coluna pode conter os valores a seguir: Mensagem com confirmação enviada Agente de Serviço enviou uma confirmação como parte de uma mensagem sequenciada normal. Confirmação enviada Agente de Serviço enviou uma confirmação fora de uma mensagem sequenciada normal. Mensagem com confirmação recebida Agente de Serviço recebeu uma confirmação como parte de uma mensagem sequenciada normal. Confirmação recebida Agente de Serviço recebeu uma confirmação fora de uma mensagem sequenciada. |
21 | Sim |
GUID | uniqueidentifier | A identificação de conversa do diálogo. Esse identificador é transmitido como parte da mensagem e é compartilhado por ambos os lados da conversa. | 54 | Não |
HonorBrokerPriority | Int | O valor atual da opção HONOR_BROKER_PRIORITY do banco de dados: 0 = OFF, 1 = ON. | 32 | Sim |
HostName | nvarchar | O nome do computador no qual o cliente está sendo executado. Essa coluna de dados será populada se o nome do host for fornecido pelo cliente. Para determinar o nome do host, use a função HOST_NAME. | 8 | Sim |
IntegerData | int | O número de fragmento da mensagem que contém a confirmação. | 25 | Não |
IntegerData2 | int | O número de fragmento da mensagem que está sendo confirmada. | 55 | Não |
IsSystem | int | Indica se o evento ocorreu em um processo do sistema ou do usuário. 0 = usuário 1 = sistema |
60 | Não |
LoginSid | imagem | Número SID (identificação de segurança) do usuário que fez logon. Cada SID é exclusivo para cada logon no servidor. | 41 | Sim |
NTDomainName | nvarchar | O domínio do Windows ao qual o usuário pertence. | 7 | Sim |
NTUserName | nvarchar | O nome do usuário proprietário da conexão que gerou este evento. | 6 | Sim |
Prioridade | int | O nível de prioridade da conversa. | 5 | Sim |
RoleName | nvarchar | A função da instância que está confirmando a mensagem. É initiator (iniciador) ou target(destino). | 38 | Não |
ServerName | nvarchar | O nome da instância do SQL Server que está sendo rastreada. | 26 | Não |
SPID | int | A identificação de processo do servidor atribuída pelo SQL Server ao processo associado ao cliente. | 12 | Sim |
StartTime | datetime | O horário no qual o evento foi iniciado, quando disponível. | 14 | Sim |
StarvationElevation | int | A mensagem foi enviada com uma prioridade mais alta que a prioridade configurada para a conversa: 0 = false, 1 = true. | 33 | Sim |
TransactionID | bigint | ID da transação atribuída pelo sistema. | 4 | Não |