Udostępnij za pośrednictwem


Klasa zdarzenia Broker: połączenia

SQL Servergeneruje Broker: połączenie zdarzeń do raportów o stanie połączenia transportowego, zarządzane przez Service Broker.

Kolumny danych klasy zdarzeń Broker: połączenia

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

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.Określić wartość dla bazy danych za pomocą DB_ID funkcja.

3

Tak

Błąd

int

Identyfikator wiadomości w sys.messages tekstu w zdarzenie.Jeśli to zdarzenie raportuje błąd, to jest SQL Server numer błędu.

31

Nie

EventClass

int

Typ klasa zdarzenia przechwycone.Zawsze 138 dla Broker: połączenie.

27

Nie

EventSequence

int

Numer sekwencji dla tego zdarzenie.

51

Nie

EventSubClass

nvarchar

Stan połączenia tego połączenia.Dla tego zdarzenie podklasy jest jedną z następujących wartości.

  • Connecting.SQL Server is initiating a transport connection.

  • Connected.SQL Server has established a transport connection.

  • Connect Failed.SQL Server failed to establish a transport connection.

  • Closing.SQL Server is closing the transport connection.

  • Closed.SQL Server has closed the transport connection.

  • Accept.SQL Server has accepted a transport connection from another instance.

  • Send IO Error.SQL Server encountered a transport error while sending a message.

  • Receive IO Error.SQL Server encountered a transport error while receiving a message.

21

Tak

IDENTYFIKATOR GUID

uniqueidentifier

Identyfikator punktu końcowego tego połączenia.

54

Nie

Nazwa hosta

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, użyj HOST_NAME funkcja.

8

Tak

IntegerData

int

Liczba to połączenie zostało zamknięte.

25

Tak

IsSystem

int

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

0 = użytkownika

1 = system

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

Nazwa obiektu

nvarchar

dojście do konwersacji w oknie dialogowym.

34

Nie

Nazwa_serwera

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

Godzina rozpoczęcia

datetime

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

14

Tak

TextData

ntext

Tekst komunikatu o błędzie związane z zdarzenie.Dla zdarzeń, które nie raportują błąd to pole jest puste.Komunikat o błędzie może być SQL Server komunikat o błędzie lub komunikat o błędzie systemu Windows.

1

Tak

Identyfikator transakcji

bigint

Identyfikator przypisany systemu transakcji.

4

Nie