Udostępnij za pośrednictwem


sys.dm_broker_forwarded_messages (języka Transact-SQL)

Zwraca wiersz dla każdego Service Broker komunikatu, który jest wystąpienie SQL Server jest w trakcie przesyłania.

Nazwa kolumny

Typ danych

Opis

conversation_id

uniqueidentifier

Identyfikator konwersacji, do której należy ten komunikat.NULLABLE.

is_initiator

bit

Wskazuje, czy to jest komunikat z inicjatora rozmowy.NULLABLE.

0 = Nie z inicjatora

1 = Z inicjatora

to_service_name

nvarchar(512)

Nazwa usługa , do którego ta wiadomość jest wysyłana.NULLABLE.

to_broker_instance

nvarchar(512)

Identyfikator broker, obsługującym usługa , do którego ta wiadomość jest wysyłana.NULLABLE.

from_service_name

nvarchar(512)

Nazwa usługa tej wiadomości.NULLABLE.

from_broker_instance

nvarchar(512)

Identyfikator broker, usługa ta wiadomość pochodzi od.NULLABLE.

adjacent_broker_address

nvarchar(512)

Adres sieciowy, do którego wysyłane jest ten komunikat.NULLABLE.

message_sequence_number

bigint

Numer porządkowy wiadomości w oknie dialogowym.NULLABLE.

message_fragment_number

int

Jeśli komunikat okna dialogowego jest pofragmentowany, to numer fragmentu, który zawiera tę wiadomość transportu.NULLABLE.

hops_remaining

tinyint

Liczba wiadomości może zostać ponownie wysłane przed dotarciem do miejsca obiekt docelowy.Za każdym czas wiadomości są przesyłane dalej, ten numer zmniejsza się o 1.NULLABLE.

time_to_live

int

Maksymalny czas do pozostają aktywne wiadomości.Kiedy osiągnie 0, wiadomość jest odrzucana.NULLABLE.

time_consumed

int

Czas wiadomość była już aktywna.Za każdym czas wiadomość jest przesyłana dalej, ta liczba zwiększa się o czas , jakie podjęło przesłać dalej wiadomość.NIEDOPUSZCZAJĄCE.

identyfikator_wiadomości

uniqueidentifier

Identyfikator wiadomości.NULLABLE.

Uprawnienia

Wymaga uprawnienia Wyświetlanie stanu serwera na serwerze.