sys.dm_broker_forwarded_messages (Transact-SQL)
Aplica-se a: SQL Server
Retorna uma linha para cada mensagem do Service Broker de que uma instância do SQL Server está em processo de encaminhamento.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
conversation_id | uniqueidentifier | ID da conversa à qual esta mensagem pertence. É NULLABLE. |
is_initiator | bit | Indica se esta mensagem é do iniciador da conversa. É NULLABLE. 0 = Não é do iniciador 1 = É do iniciador |
to_service_name | nvarchar(512) | Nome do serviço ao qual esta mensagem é enviada. É NULLABLE. |
to_broker_instance | nvarchar(512) | Identificador do agente que hospeda o serviço ao qual esta mensagem é enviada. É NULLABLE. |
from_service_name | nvarchar(512) | Nome do serviço de onde se origina essa mensagem. É NULLABLE. |
from_broker_instance | nvarchar(512) | Identificador do agente que hospeda o serviço do qual esta mensagem se origina. É NULLABLE. |
adjacent_broker_address | nvarchar(512) | Endereço de rede ao qual esta mensagem está sendo enviada. É NULLABLE. |
message_sequence_number | bigint | Número de sequência da mensagem na caixa de diálogo. É NULLABLE. |
message_fragment_number | int | Se a mensagem de diálogo estiver fragmentada, este será o número do fragmento que esta mensagem de transporte contém. É NULLABLE. |
hops_remaining | tinyint | Número de vezes que a mensagem pode ser retransmitida antes de chegar ao destino final. Cada vez a mensagem é encaminhada, esse número diminui em 1. É NULLABLE. |
time_to_live | int | Tempo máximo para a mensagem permanecer ativa. Quando chegar a 0, a mensagem será descartada. É NULLABLE. |
time_consumed | int | Tempo que a mensagem esteve ativa. Cada vez a mensagem é encaminhada, é diminuído desse número o tempo que levou para a mensagem ser encaminhada. Não é NULLABLE. |
message_id | uniqueidentifier | A identificação da mensagem. É NULLABLE. |
Permissões
, é necessário ter permissão VIEW SERVER STATE no servidor.
Permissões do SQL Server 2022 e posteriores
É necessária a permissão VIEW SERVER PERFORMANCE STATE no servidor.
Confira também
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
Exibições de gerenciamento dinâmico relacionadas ao Service Broker (Transact-SQL)