Corretor:Mensagem Classificar Classe de Evento

Aplica-se a: SQL ServerAzure SQL Managed Instance

O SQL Server gera um evento Broker:Message Classify quando o Service Broker determina o encaminhamento para uma mensagem.

Broker:Colunas de Dados da Classe de Evento Classificar Mensagem

Coluna de dados Tipo de dados Description Número da coluna Filtrável
ApplicationName nvarchar O nome da aplicação cliente que criou a ligação a uma instância do SQL Server. Esta coluna é preenchida com os valores passados pelo aplicativo em vez do nome exibido do programa. 10 Yes
ClientProcessID int O ID atribuído pelo computador anfitrião ao processo onde a aplicação cliente está a correr. Esta coluna de dados é preenchida se o cliente fornecer o identificador do processo do cliente. 9 Yes
Base de Dados int O ID da base de dados especificado pela instrução USE, ou o ID da base de dados padrão se não tiver sido emitida nenhuma instrução USE para uma dada instância. O SQL Server Profiler apresenta o nome da base de dados se a coluna de dados ServerName for capturada no rastreio e o servidor estiver disponível. Determine o valor de um banco de dados usando a função DB_ID. 3 Yes
EventClass int O tipo de classe de evento capturada. Sempre 141 para Broker:Message Classify. 27 No
EventSequence int Número de sequência para este evento. 51 No
EventSubClass nvarchar O tipo de subclasse de evento, fornecendo informações adicionais sobre cada classe de evento. Esta coluna pode conter os seguintes valores.

Local: A rota escolhida tem o endereço LOCAL.

Remoto: A rota escolhida tem um endereço diferente de LOCAL.

Atrasado: A mensagem está atrasada, seja porque o encaminhamento está desativado ou porque não há rota correspondente presente.
21 Yes
Nome do arquivo nvarchar O nome do serviço para o qual a mensagem é direcionada. 36 No
GUID uniqueidentifier O id da conversa do diálogo. Este identificador é transmitido como parte da mensagem e é partilhado entre ambos os lados da conversa. 54 No
Nome do host nvarchar O nome do computador em que o cliente está em execução. Esta coluna de dados será preenchida se o nome do host for fornecido pelo cliente. Para determinar o nome do anfitrião, use a função HOST_NAME. 8 Yes
IsSystem int Indica se o evento ocorreu em um processo do sistema ou em um processo do usuário. 1 = sistema, 0 = utilizador. 60 No
LoginSid image O número de identificação de segurança (SID) do utilizador registado. Cada SID é único para cada login no servidor. 41 Yes
NTDomainName nvarchar O domínio Windows ao qual o utilizador pertence. 7 Yes
NTUserName nvarchar O nome do utilizador que detém a ligação que gerou este evento. 6 Yes
Nome do Proprietário nvarchar O identificador do corretor para o qual a mensagem é dirigida. 37 No
RoleName nvarchar Indica se a mensagem foi recebida da rede ou se teve origem nesta instância do SQL Server. 38 No
ServerName nvarchar O nome da instância do SQL Server a ser rastreada. 26 No
SPID int O ID da sessão atribuído pelo SQL Server ao processo associado ao cliente. 12 Yes
Hora de Início datetime A hora em que o evento começou, quando disponível. 14 Yes
TargetUserName nvarchar O endereço de rede do próximo corretor de lúpulo. 39 No
TransactionID bigint O ID atribuído pelo sistema da transação. 4 No