Aracılığıyla paylaş


sys.conversation_endpoints (Transact-SQL)

Her iki tarafında bir Service Broker Konuşma ile temsil edilen bir konuşma uç noktası. Bu katalog görünüm veritabanında konuşma uç noktası başına bir satır içerir.

Sütun adı

Veri türü

Açıklama

conversation_handle

uniqueidentifier

Bu tanıtıcı konuşma uç noktası.NULLABLE değil.

conversation_id

uniqueidentifier

Görüşmeyi tanımlayıcısı.Bu tanımlayıcı, her iki Katılanlar görüşmeyi tarafından paylaşılır.Bu birlikte is_initiator sütun, veritabanı içinde benzersizdir.NULLABLE değil.

is_initiator

tinyint

Bu uç noktaya başlatıcı veya görüşmenin hedef olup olmadığı.NULLABLE değil.

1 Başlatıcı =

0 Hedef =

service_contract_id

int

Bu Konuşmaya için anlaşma tanıtıcısı.NULLABLE değil.

conversation_group_id

uniqueidentifier

Bu Konuşmaya ait olduğu konuşmayı grubunun tanımlayıcısı.NULLABLE değil.

service_id

int

Görüşmenin Bu taraf için hizmet tanıtıcısı.NULLABLE değil.

yaşam süresi

datetime

saat sonu tarih/saat bu konuşmaya için.NULLABLE değil.

durumu

char(2)

Görüşmenin geçerli durumu.NULLABLE değil.Biridir:

  • SO Started outbound.SQL Server processed a BEGIN CONVERSATION for this conversation, but no messages have yet been sent.

  • si Gelen başlatıldı.Another instance started a new conversation with SQL Server, but SQL Server has not yet completely received the first message.SQL Server may create the conversation in this state if the first message is fragmented or SQL Server receives messages out of order.Ancak, SQL Server ilk iletimi için konuşma alınan iletinin tamamını ilk içeriyorsa, görüşme CO (conversing) durumunda oluşturabilirsiniz.

  • co Conversing.Görüşmeyi oluşturulur ve her iki tarafında bir görüşmeyi iletileri gönderebilir.Tipik bir hizmet iletişim çoğu, görüşmeyi Bu durumdayken yer alır.

  • di Bağlantısı kesilmiş gelen.Görüşmenin uzak tarafı END GÖRÜŞMELERINDE gönderdi.Konuşmayı, yerel yan görüşmenin END GÖRÜŞMELERINDE sorunları kadar bu durumda kalır.Bir uygulama, görüşmeyi iletiler yine de alabilirsiniz.Görüşmenin uzak tarafı konuşmayı sona erdiğinden, bir uygulama, bu konuşmaya üzerinde iletiler gönderemezsiniz.Bir uygulama END GÖRÜŞMELERINDE yayımladığında, görüşmeyi CD (kapalı) durumuna taşır.

  • YAPIN Giden bağlantı kesildi.Görüşmenin yerel yan END GÖRÜŞMELERINDE gönderdi.Konuşmayı, uzak tarafı görüşmenin END GÖRÜŞMEYI edene kadar bu durumda kalır.Bir uygulama gönderemez görüşmeyi iletileri.Görüşmenin uzak tarafı END GÖRÜŞMEYI bildirdikten, görüşmeyi CD (kapalı) durumuna taşır.

  • er Bir hata oluştu.Bu son noktadaki, bir hata oluştu.Hata önem ve Durum sütunlarının oluşan belirli bir hata hakkında bilgi içerir.

  • cd Kapatıldı.konuşma uç noktası artık kullanımda.

state_desc

nvarchar(60)

Bitiş noktası konuşma durumu aşağıdakilerden biri açıklaması:

  • started_outbound

  • started_inbound

  • conversing

  • disconnected_inbound

  • disconnected_outbound

  • KAPALI

  • HATA

Bu sütun, NULLABLE ' dir.

far_service

nvarchar(256)

Konuşma uzak tarafındaki hizmet adı.NULLABLE değil.

far_broker_instance

nvarchar(128)

Görüşmenin Aracısı örnek uzak tarafı için.NULL.

principal_id

int

Yerel iletişim yan tarafından kullanılan, sertifika anapara tanıtıcısı.NULLABLE değil.

far_principal_id

int

Kullanıcının, sertifika iletişim uzaktaki taraf tarafından kullanılan tanıtıcısı.NULLABLE değil.

outbound_session_key_identifier

uniqueidentifier

Bu iletişim kutusu için giden bir şifreleme anahtar tanımlayıcısı.NULLABLE değil.

inbound_session_key_identifier

uniqueidentifier

Bu iletişim kutusu için gelen şifreleme anahtarının tanımlayıcısı.NULLABLE değil.

security_timestamp

datetime

Yerel oturum anahtar saat oluşturulmadı.NULLABLE değil.

dialog_timer

datetime

saat, bu iletişim kutusu için konuşma süreölçer DialogTimer ileti gönderir.NULLABLE değil.

send_sequence

bigint

Gönder sıradaki sonraki ileti numarası (uyarı).NULLABLE değil.

last_send_tran_id

binary(6)

Ileti göndermek için iç işlem KIMLIĞI son hareketi.NULLABLE değil.

end_dialog_sequence

bigint

Son iletişim iletinin sıra numarası.NULLABLE değil.

receive_sequence

bigint

Iletide bekleniyordu, sonraki ileti numarası serisi alırsınız.NULLABLE değil.

receive_sequence_frag

int

Sonraki ileti parça numarası iletisinde beklenen sıra alırsınız.NULLABLE değil.

system_sequence

bigint

Bu iletişim kutusu için en son sistem iletinin sıra numarası.NULLABLE değil.

first_out_of_order_sequence

bigint

Sıra dışı iletileri için bu iletişim kutusunu ilk iletinin sıra numarası.NULLABLE değil.

last_out_of_order_sequence

bigint

Son iletinin sıra dışı iletileri için bu iletişim kutusu içindeki sıra numarası.NULLABLE değil.

last_out_of_order_frag

int

Bu iletişim kutusu için bir sıra dışı parçaları son iletinin sıra numarası.NULLABLE değil.

is_system

bit

Bu sistem bir iletişim kutusu ise, 1.NULLABLE değil.

öncelik

tinyint

Bu Konuşmaya bitiş noktasına atanan konuşma önceliği.NULLABLE değil.

İzinler

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Daha fazla bilgi için bkz:Meta veriler görünürlük yapılandırma.

See Also

Other Resources