Freigeben über


sys.dm_broker_forwarded_messages (Transact-SQL)

Gilt für: SQL Server

Gibt eine Zeile für jede Dienstbrokernachricht zurück, die eine Instanz von SQL Server im Weiterleitungsprozess ist.

Spaltenname Datentyp Beschreibung
conversation_id uniqueidentifier ID der Konversation, zu der diese Nachricht gehört. Lässt NULL-Werte zu.
is_initiator bit Gibt an, ob diese Nachricht vom Initiator der Konversation stammt. Lässt NULL-Werte zu.

0 = Nicht vom Initiator

1 = Vom Initiator
to_service_name nvarchar(512) Name des Diensts, an den diese Nachricht gesendet wird. Lässt NULL-Werte zu.
to_broker_instance nvarchar(512) Bezeichner des Brokers, der als Host für den Dienst dient, an den diese Nachricht gesendet wird. Lässt NULL-Werte zu.
from_service_name nvarchar(512) Name des Diensts, von dem diese Nachricht stammt. Lässt NULL-Werte zu.
from_broker_instance nvarchar(512) Bezeichner des Brokers, der als Host für den Dienst dient, von dem diese Nachricht stammt. Lässt NULL-Werte zu.
adjacent_broker_address nvarchar(512) Netzwerkadresse, an die diese Nachricht gesendet wird. Lässt NULL-Werte zu.
message_sequence_number bigint Sequenznummer der Nachricht im Dialogfeld. Lässt NULL-Werte zu.
message_fragment_number int Bei Fragmentierung der Dialognachricht ist dies die Fragmentnummer, die diese Transportnachricht enthält. Lässt NULL-Werte zu.
hops_remaining tinyint Häufigkeit, mit der die Nachricht erneut übertragen werden kann, bevor sie das endgültige Ziel erreicht. Bei jeder Weiterleitung der Nachricht nimmt diese Zahl um 1 ab. Lässt NULL-Werte zu.
time_to_live int Maximal verbleibende Zeit, die die Nachricht aktiviert bleiben kann. Wird der Wert 0 erreicht, wird die Nachricht verworfen. Lässt NULL-Werte zu.
time_consumed int Zeitdauer der bisherigen Aktivität der Nachricht. Bei jeder Weiterleitung der Nachricht steigt diese Zahl um die Zeitdauer, die die Weiterleitung der Nachricht benötigt hat. Lässt keine NULL-Werte zu.
message_id uniqueidentifier ID der Meldung. Lässt NULL-Werte zu.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Berechtigungen für SQL Server 2022 und höher

Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.

Siehe auch

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)
Dynamische Verwaltungssichten in Verbindung mit Service Broker (Transact-SQL)