Broker: ileti bırakma olay sınıfı

SQL Serveroluşturduğu bir Broker: ileti bırakma bu durumda hizmet için teslim edilmiştir alınan bir iletinin saklanamıyor Service Broker olduğunda olay. İletilmesi iletileri için bkz: Broker: iletilen ileti bırakılan olay sınıfı.

Broker: ileti bırakma olay sınıfı veri sütunları

Veri sütunu

Tür

Açıklama

Sütun numarası

Filtrelenebilen

Uygulama adı

nvarchar

Örneğine bağlantı oluşturulan istemci uygulamanın adını SQL Server. Bu sütun, programı görüntülenen adı yerine uygulama tarafından geçirilen değerleri ile doldurulur.

10

Evet

BigintData1

bigint

Bırakılan ileti sıra numarası.

52

Hayır

BigintData2

bigint

Başarıyla kabul son iletinin sıra numarası.

53

Hayır

ClientProcessID

int

İstemci uygulamasının çalıştığı işlemin ana bilgisayar tarafından atanan Kımlığı. İstemci işlem Kımlığı, müşteri tarafından sağlanmışsa, bu veri sütunu doldurulur.

9

Evet

DatabaseID

int

KULLANILARAK belirtilen veritabanı Kımlığı veritabanı deyimi, ya da hayır kullanma Eğer varsayılan veritabanı Kımlığı veritabanı deyimi için belirli bir örneği verilen. SQL Server Profilerveritabanı adını görüntüler Serverad veri sütunu yakalanan izleme ve sunucu kullanılabilir.  DB_ID işlevini kullanarak bir veritabanı değerini belirleyin.

3

Evet

Hata

int

İleti numarası sys.messages olay metin için.

31

Hayır

EventClass

int

Yakalanan olay sınıfı türü. Her zaman 160 için Broker: MessageDrop.

27

Hayır

EventSequence

int

Bu olay için sıra numarası.

51

Hayır

EventSubClass

nvarchar

Bırakılan ileti bir sıralı ileti olup olmadığını gösterir. İki değerden birini:

  • Sıralı ileti. Bırakılan ileti bir sıralı ileti oldu.

  • Unsequenced mesaj. Bırakılan ileti bir sıralı ileti değildi.

21

Evet

GUID

uniqueidentifier

Bırakılan ileti ait olduğu konuşma konuşma Kımlığı. Bu tanımlayıcı iletisinin bir parçası iletilir ve iki konuşma arasında paylaşılır.

54

Hayır

HostName

nvarchar

İstemci üzerinde çalıştığı bilgisayarın adı. Ana bilgisayar adı istemci tarafından sağlanan bu veri sütunu doldurulur. Ana bilgisayar adını belirlemek için host_name işlevini kullanın.

8

Evet

IntegerData

int

Bırakılan ileti parçası sayısı.

25

Hayır

IntegerData2

int

Bırakılan ileti kabul ileti parçası sayısı.

55

Hayır

IsSystem

int

Olay sistem işlemi veya kullanıcı işlemi oluştu gösterir. 1 = sistem, 0 = kullanıcı.

60

Hayır

LoginName

nvarchar

Kullanıcı oturum açma adı (ya da SQL Servergüvenlik oturumu veya Windows oturum açma kimlik bilgileri etkialanı\kullanıcıadı biçiminde).

11

Hayır

LoginSid

image

Güvenlik kimlik numarası (SID) oturum açmış kullanıcı. Her SID, sunucudaki her bir giriş için benzersizdir.

41

Evet

NTDomainName

nvarchar

Kullanıcının ait olduğu Windows etki alanı.

7

Evet

NTUserName

nvarchar

Bu olay oluşturulan bağlantı sahibi olan kullanıcının adı.

6

Evet

NesneAdı

nvarchar

İletişim konuşma tanıtıcı.

34

Hayır

Rol adı

nvarchar

Konuşma tanıtıcı rolü. Bunun Başlatıcı veya hedef.

38

Hayır

SunucuAdı

nvarchar

Örnek adı SQL ServerIzlenen.

26

Hayır

Önem derecesi

int

Olayın metin için önem numarası.

29

Hayır

SPID

int

Tarafından atanan sunucu işlem Kımlığı SQL Serveristemci ile ilişkili işlemi.

12

Evet

StartTime

datetime

Saat olay, kullanılabilir olduğunda başlatıldı.

14

Evet

Durum

int

Konum gösterir SQL Serverkaynak kodu olay üretti. Bu olay üretmek her yerde bir farklı durum kodu vardır. Bir Microsoft destek mühendisinin bu durumu kodu olay nerede üretildiğini bulmak için kullanabilirsiniz.

30

Hayır

TextData

ntext

Nedeni, SQL Servermesajı düştü.

1

Evet

TransactionID

bigint

Hareketin sistem tarafından atanan Kımlığı.

4

Hayır

Ayrıca bkz.

Diğer Kaynaklar

Introducing Service Broker

Troubleshooting Routing and Message Delivery