sys.dm_broker_forwarded_messages (Transact-SQL)
Si applica a: SQL Server
Restituisce una riga per ogni messaggio di Service Broker che un'istanza di SQL Server è in corso di inoltro.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
conversation_id | uniqueidentifier | ID della conversazione a cui appartiene il messaggio. Ammette valori Null. |
is_initiator | bit | Indica se il messaggio proviene dall'initiator della conversazione. Ammette valori Null. 0 = Non proveniente dall'initiator 1 = Proveniente dall'initiator |
to_service_name | nvarchar(512) | Nome del servizio a cui viene inviato il messaggio. Ammette valori Null. |
to_broker_instance | nvarchar(512) | Identificatore del broker che ospita il servizio a cui viene inviato il messaggio. Ammette valori Null. |
from_service_name | nvarchar(512) | Nome del servizio da cui proviene il messaggio. Ammette valori Null. |
from_broker_instance | nvarchar(512) | Identificatore del broker che ospita il servizio da cui proviene il messaggio. Ammette valori Null. |
adjacent_broker_address | nvarchar(512) | Indirizzo di rete a cui viene inviato il messaggio. Ammette valori Null. |
message_sequence_number | bigint | Numero di sequenza del messaggio nella finestra del dialogo. Ammette valori Null. |
message_fragment_number | int | Se il messaggio di dialogo è frammentato, indica il numero di frammento contenuto nel messaggio di trasporto. Ammette valori Null. |
hops_remaining | tinyint | Numero di volte che il messaggio può essere ritrasmesso prima di raggiungere la destinazione finale. Ogni volta che il messaggio viene inoltrato, il numero viene ridotto di un'unità. Ammette valori Null. |
time_to_live | int | Tempo massimo durante il quale il messaggio può rimanere attivo. Se questo valore raggiunge 0, il messaggio viene eliminato. Ammette valori Null. |
time_consumed | int | Tempo durante il quale il messaggio è stato attivo. Ogni volta che il messaggio viene inoltrato, questo numero viene aumentato in base al tempo impiegato per l'inoltro del messaggio. Non ammette i valori Null. |
message_id | uniqueidentifier | ID del messaggio. Ammette valori Null. |
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE per il server.
Autorizzazioni per SQL Server 2022 e versioni successive
È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.
Vedi anche
Funzioni a gestione dinamica e DMV (Transact-SQL)
Viste a gestione dinamica relative a Service Broker (Transact-SQL)