Aracılığıyla paylaş


sys.dm_broker_forwarded_messages (Transact-SQL)

Şunlar için geçerlidir: SQL Server

SQL Server'ın bir örneğinin iletilmesi sürecinde olduğu her Hizmet Brokerı mesajı için bir satır döndürür.

Sütun adı Veri türü Null olabilir Description
conversation_id uniqueidentifier Yes Bu mesajın ait olduğu konuşmanın kimliği.
is_initiator bit Yes Bu mesajın konuşmayı başlatan kişiden gelip gelmediğini gösterir.

0 = Başlatıcıdan değil
1 = Başlatıcıdan
to_service_name nvarchar(256) Yes Bu mesajın gönderildiği servisin adı.
to_broker_instance nvarchar(256) Yes Bu mesajın gönderildiği hizmeti barındıran aracı kurumun tanımlayıcısı.
from_service_name nvarchar(256) Yes Bu mesajın geldiği servisin adı.
from_broker_instance nvarchar(256) Yes Bu mesajın geldiği hizmeti barındıran aracı kurumun tanımlayıcısı.
adjacent_broker_address nvarchar(256) Yes Bu mesajın gönderildiği ağ adresi.
message_sequence_number bigint Yes Mesajın diyalog kutusundaki sıra numarası.
message_fragment_number int Yes Eğer diyalog mesajı parçalıysa, bu taşıma mesajının içinde bulunduğu parça numarasıdır.
hops_remaining tinyint Yes Mesajın nihai hedefe ulaşmadan önce tekrar iletilebilir sayısı. Mesaj her ilettiğinde, bu sayı 1 azalır.
time_to_live int Yes Mesajın aktif kalması için maksimum süre. Bu 0'a ulaştığında, mesaj atılır.
time_consumed int Hayı Mesajın zaten aktif olduğu zaman. Mesaj her ilettiğinizde, bu sayı mesajın iletilmesi süresiyle artır.
message_id uniqueidentifier Yes İletinin kimliği.

Permissions

SQL Server 2019 (15.x) ve önceki sürümler sunucuda izin gerektirir VIEW SERVER STATE .

SQL Server 2022 (16.x) ve sonraki sürümleri sunucuda izin gerektirir VIEW SERVER PERFORMANCE STATE .