Udostępnij za pośrednictwem


Broker: klasa zdarzenia wysyłane wiadomości przesyłanych dalej

SQL Servergeneruje Broker:Forwarded Message Sent zdarzenie, kiedy Service Broker przesyła dalej wiadomości.

Broker: przesłanej dalej wiadomości wysłane kolumn danych klasy zdarzeń

kolumna danych

Typ

Opis

Numer kolumny

Czy umożliwia filtrowanie

ApplicationName

nvarchar

Nazwa klient aplikacji, który utworzył połączenie z wystąpienie SQL Server.To kolumna jest wypełniona wartości przekazanych przez aplikację, a nie wyświetlaną nazwę programu.

10

Tak

BigintData1

bigint

Numer sekwencji wiadomości.

52

Nie

ClientProcessID

int

Identyfikator przypisany przez komputer-host do procesu, w którym jest uruchomiona aplikacja klient.Ta kolumna danych jest wypełniane, jeśli identyfikator procesu klient jest dostarczany przez klient.

9

Tak

DatabaseID

int

The ID of the database specified by the USE database statement, or the ID of the default database if no USE databasestatement has been issued for a given instance.SQL Server Profiler displays the name of the database if the Server Name data column is captured in the trace and the server is available.Należy określić wartość dla bazy danych przy użyciu funkcja DB_ID.

3

Tak

DBUserName

nvarchar

Identyfikator wystąpienie broker usługa wiadomości.

40

Nie

EventClass

int

Typ klasa zdarzenia przechwycone.Always 139 for Broker:Forwarded Message Sent.

27

Nie

EventSequence

int

Numer sekwencji dla tego zdarzenie.

51

Nie

FileName

nvarchar

Nazwa usługa, która jest wiadomość.

36

Nie

GUID

uniqueidentifier

Identyfikator konwersacji w oknie dialogowym.Ten identyfikator jest przekazywany jako część komunikatu i jest współużytkowane przez obie strony konwersacji.

54

Nie

HostName

nvarchar

Nazwa komputera, na którym działa klient.Ta kolumna danych jest wypełniane, jeśli nazwa hosta jest dostarczany przez klient.Aby określić nazwę hosta, należy użyć funkcja HOST_NAME.

8

Tak

IndexID

int

Liczba przeskoków pozostałych dla wiadomości przesyłanych dalej.

24

Nie

IntegerData

int

Fragment liczba wiadomości przesyłanych dalej.

25

Nie

IsSystem

int

Wskazuje, czy wystąpiło zdarzenie procesu systemowego lub proces użytkownika.1 = system, 0 = użytkownika.

60

Nie

LoginSid

image

Zabezpieczenia numer identyfikacyjny (SID) zalogowanego użytkownika.Każdy identyfikator SID jest unikatowy dla każdego identyfikatora logowania na serwerze.

41

Tak

NTDomainName

nvarchar

Domena systemu Windows, do której należy użytkownik.

7

Tak

NTUserName

nvarchar

Nazwa użytkownika, który jest właścicielem połączenia, który wygenerował zdarzenie.

6

Tak

ObjectId

int

czas Żywych wartość przesłanej dalej wiadomości, kiedy wiadomość została przesłana.

22

Nie

ObjectName

nvarchar

Identyfikator wiadomości przesłanej dalej wiadomości.

34

Nie

OwnerName

nvarchar

Identyfikator broker, który skierowany jest wiadomość.

37

Nie

RoleName

nvarchar

Rola dojście do konwersacji.Jeden z:

  • Initiator.This broker initiated the conversation.

  • Target.This broker is the target of the conversation.

38

Nie

ServerName

nvarchar

Nazwa wystąpienie SQL Server śledzone.

26

Nie

SPID

int

Identyfikator procesu serwera przypisany przez SQL Server do procesu skojarzonego z klient.

12

Tak

StartTime

datetime

Czas, jaką zdarzenie uruchomiona, jeśli są dostępne.

14

Tak

Success

int

Ilość czas zużyte podczas procesu przesyłania dalej.

23

Nie

TargetLoginName

nvarchar

Adres sieciowy to wystąpienie wysłana wiadomość.Należy zauważyć, że może to być inny niż ostatni obiekt docelowy dla wiadomości.

42

Nie

TargetUserName

nvarchar

Nazwa usługa inicjujący wiadomości.

39

Nie

TransactionID

bigint

Identyfikator przypisany systemu transakcji.

4

Nie