sys.dm_broker_forwarded_messages (Transact-SQL)
Se aplica a: SQL Server
Devuelve una fila para cada mensaje de Service Broker que una instancia de SQL Server está en proceso de reenvío.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
conversation_id | uniqueidentifier | Id. de la conversación a la que pertenece este mensaje. NULLABLE. |
is_initiator | bit | Indica si este mensaje es del iniciador de la conversación. NULLABLE. 0 = No es del iniciador. 1 = Es del iniciador |
to_service_name | nvarchar(512) | Nombre del servicio al que se envía este mensaje. NULLABLE. |
to_broker_instance | nvarchar(512) | Identificador del agente que hospeda el servicio al que se envía este mensaje. NULLABLE. |
from_service_name | nvarchar(512) | Nombre del servicio que origina este mensaje. NULLABLE. |
from_broker_instance | nvarchar(512) | Identificador del agente que hospeda el servicio de donde viene este mensaje. NULLABLE. |
adjacent_broker_address | nvarchar(512) | Dirección de red a la que se envía este mensaje. NULLABLE. |
message_sequence_number | bigint | Número de secuencia del mensaje en el cuadro de diálogo. NULLABLE. |
message_fragment_number | int | Si el mensaje de diálogo está fragmentado, es el número de fragmento que contiene este mensaje de transporte. NULLABLE. |
hops_remaining | tinyint | Número de veces que se puede retransmitir el mensaje antes de que llegue el destino final. Cada vez que se reenvía el mensaje, este número disminuye en 1. NULLABLE. |
time_to_live | int | Tiempo máximo en que el mensaje permanece activo. Cuando llega a 0, el mensaje se descarta. NULLABLE. |
time_consumed | int | Tiempo que el mensaje ha estado activo. Cada vez que se reenvía el mensaje, este número aumenta en el tiempo que ha tardado en reenviarse el mensaje. No ADMITE VALORES NULL. |
message_id | uniqueidentifier | Id. del mensaje. NULLABLE. |
Permisos
es necesario contar con el permiso VIEW SERVER STATE en el servidor.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.
Consulte también
Funciones y vistas de administración dinámica (Transact-SQL)
Vistas de administración dinámica relacionadas con Service Broker (Transact-SQL)