Broker:Conversation Event Class
SQL Server generuje Pośrednik: konwersacja zdarzenie w celu raportowania postępu konwersacji usługa Broker.
Pośrednik: konwersacja zdarzenie klasy kolumny danych
kolumna danych |
Typ |
Description |
Błędy DB OLE |
Czy umożliwia filtrowanie |
---|---|---|---|---|
ApplicationName |
nvarchar |
Nazwa aplikacji klient, który utworzył połączenie z wystąpienie programu SQL Server. W tej kolumnie jest wypełniony wartości przekazanych przez aplikację, zamiast z wyświetlanej nazwy programu. |
10 |
Tak |
ClientProcessID |
int |
Identyfikator przypisany przez komputer-host to proces, w którym jest uruchomiona aplikacja klient.Ta kolumna danych jest pusta, jeśli identyfikator procesu klient jest dostarczany przez klient. |
9 |
Tak |
DatabaseID |
int |
Identyfikator bazy danych określonego przez parametr USE database Instrukcja. If no USE databasestatement has been issued, the ID of the default database.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 przy użyciu DB_ID funkcja. |
3 |
Tak |
EventClass |
int |
Typ klasa zdarzenia przechwycone.Zawsze 124 for Pośrednik: konwersacja. |
27 |
Nie |
EventSequence |
int |
Zdarzenie inspekcji zmiany inspekcji |
51 |
Nie |
EventSubClass |
nvarchar |
Typ zdarzenie podklasy.Zapewnia to dowiedzieć się więcej na temat każdej klasa zdarzenia. |
21 |
Tak |
IDENTYFIKATOR GUID |
uniqueidentifier |
Identyfikator konwersacji w oknie dialogowym.Ten identyfikator jest przesyłany jako część komunikatu i jest współużytkowane przez obie strony konwersacji. |
54 |
Nie |
Exec Prepared SQL |
nvarchar |
Nazwa komputera, na którym działa klient.Ta kolumna danych jest pusta, jeśli nazwa hosta jest dostarczany przez klient.Aby ustalić nazwę hosta, należy użyć HOST_NAME funkcja. |
8 |
Tak |
IsSystem |
int |
Wskazuje, czy wystąpiło zdarzenie procesu systemowego lub procesu użytkownika. 0 = użytkownik 1 = systemu |
60 |
Nie |
LoginSid |
image |
Zabezpieczenia numer identyfikacyjny (SID) zalogowanego użytkownika.Każdy identyfikator SID jest unikatowy dla każdego logowania na serwerze. |
41 |
Tak |
MethodName |
nvarchar |
Grupa konwersacji należącej do konwersacji. |
47 |
Nie |
NTDomainName |
nvarchar |
Domena systemu Windows, do której należy dany użytkownik. |
7 |
Tak |
NTUserName |
nvarchar |
Nazwa użytkownika, który jest właścicielem połączenia, który wygenerował zdarzenie. |
6 |
Tak |
NazwaObiektu |
nvarchar |
Dojście konwersacji w oknie dialogowym. |
34 |
Nie |
Priorytet |
int |
Poziom priorytetu konwersacji |
5 |
Tak |
RoleName |
nvarchar |
Rola uchwyt konwersacji.Jest to Inicjator or miejsce docelowe. |
38 |
Nie |
Nazwa_serwera |
nvarchar |
Nazwa wystąpienie programu SQL Server które jest są śledzone. |
26 |
Nie |
Wskaźnik ważności |
int |
The SQL Server error severity, if this zdarzenie reports an error. |
29 |
Nie |
SPID |
int |
Identyfikator procesu serwera przypisany przez SQL Server proces, która jest skojarzona z klient. |
12 |
Tak |
Godzina rozpoczęcia |
datetime |
Czas zdarzenie uruchomienia, jeżeli jest dostępna. |
14 |
Tak |
TextData |
ntext |
Bieżący stan rozmowy.Jedną z następujących czynności:
|
1 |
Tak |
Transaction ID |
bigint |
Identyfikator przypisany systemu transakcji. |
4 |
Nie |
W poniższej tabela znajduje się lista wartości podklasy tej klasa zdarzenia.
Identyfikator |
Podklasy |
Description |
---|---|---|
1 |
SEND wiadomości |
SQL Server generuje SEND wiadomości zdarzenie, gdy Database Engine wykonuje SEND instrukcja. |
2 |
KONIEC KONWERSACJI |
SQL Server generuje KONIEC KONWERSACJI zdarzenie, gdy Database Engine wykonuje ROZMOWY END instrukcja nie zawiera klauzula WITH błąd. |
3 |
KONIEC KONWERSACJI Z POWODU BŁĘDU |
SQL Server generuje KONIEC KONWERSACJI Z POWODU BŁĘDU zdarzenie, gdy Database Engine wykonuje instrukcję END KONWERSACJI, która zawiera klauzulę WITH błąd. |
4 |
Błąd zainicjowana brokera |
SQL Server generuje Błąd zainicjowana brokera zdarzeń za każdym razem, gdy Service Broker tworzy się komunikat o błędzie. For example, when Service Broker cannot successfully route a message for a dialog, the broker creates an error message for the dialog and generates this event.SQL Server does not generate this event when an application program ends a conversation with an error. |
5 |
Zakończenie okno dialogowe |
Service Broker terminated the dialog.Service Broker terminates dialogs in response to conditions that prevent the dialog from continuing, but which are not errors or the normal end of a conversation.Na przykład powoduje usunięcie usługa Service Broker Aby zakończyć wszystkie okna dialogowe dla tej usługa. |
6 |
Odebrane wiadomości szeregowania |
SQL Server generuje Odebrane wiadomości szeregowania klasa zdarzenie when SQL Server odbiera wiadomość, która zawiera numer kolejny komunikat. All user-defined message types are sequenced messages.Service Broker generates an unsequenced message in two cases:
|
7 |
Odebrano END KONWERSACJI |
SQL Server powoduje generowanie zdarzenie odebrane KONWERSACJI END po SQL Server odbiera komunikat okna dialogowego Zakończ w drugą stronę do konwersacji. |
8 |
Odebrany błąd Z KONWERSACJI END |
SQL Server generates a Received END CONVERSATION WITH ERROR event when SQL Server receives a user-defined error from the other side of the conversation.SQL Server does not generate this event when SQL Server receives a broker-defined error. |
9 |
Odebrano komunikat o błędzie Broker |
SQL Server generates a Received Broker Error Message event when Service Broker receives a broker-defined error message from the other side of the conversation.SQL Server does not generate this event when Service Broker receives an error message that was generated by an application. Na przykład, jeśli bieżąca baza danych zawiera domyślną trasa do przesyłania danych bazy danych, Service Broker trasa wiadomości za pomocą nazwy nieznana usługa do przesyłania danych bazy danych. Jeśli tej bazy danych nie może skierować wiadomości, brokera znajdujących się w bazie danych tworzy się komunikat o błędzie i zwrócenie tego komunikatu o błędzie z bieżącą bazą danych.Gdy bieżącej bazy danych otrzymuje błąd generowania brokera z bazy danych przesyłania dalej, generuje bieżącej bazy danych Odebrano komunikat o błędzie Broker zdarzenie. |
10 |
Odebrano potwierdzenie KONWERSACJI END |
SQL Server generuje Odebrano potwierdzenie KONWERSACJI END Klasa zdarzenie na drugą stronę konwersacji potwierdza komunikat Błąd lub okno dialogowe Koniec wysyłane przez tę stronę do konwersacji. |
11 |
W POCZĄTKOWYM OKNIE DIALOGOWYM |
SQL Server generuje W POCZĄTKOWYM OKNIE DIALOGOWYM zdarzenie, kiedy polecenie BEGIN DIALOG uruchamia aparat bazy danych. |
12 |
Okno dialogowe dat utworzenia |
SQL Server generates a Dialog Created event when Service Broker creates an endpoint for a dialog.Service Broker creates an endpoint whenever a new dialog is established, regardless of whether the current database is the initiator or the target of the dialog. |
13 |
KONIEC KONWERSACJI Z OCZYSZCZANIA |
SQL Server generuje zdarzenie KONWERSACJI END WITH oczyszczanie po Database Engine wykonuje instrukcję END KONWERSACJI, która zawiera klauzulę WITH oczyszczania. |