Broker:Connection – Třída událostí

Platí na:SQL ServerAzureSQL Managed Instance

SQL Server generuje událost Broker:Connection pro hlášení stavu transportního spojení spravovaného Service Brokerem.

Broker:Connection Event Class Data Columns

Sloupec s daty Typ Description Číslo sloupce Filtrovatelný
NázevAplikace nvarchar Název klientské aplikace, která vytvořila spojení s instancí SQL Serveru. Tento sloupec se naplní hodnotami předanými aplikací místo zobrazovaného názvu programu. 10 Yes
ClientProcessID int ID přiřazené hostitelským počítačem procesu, ve kterém klientská aplikace běží. Tento datový sloupec se vyplní, pokud klient poskytne ID procesu klienta. 9 Yes
DatabaseID int ID databáze specifikované příkazem USE database , nebo ID výchozí databáze, pokud pro danou instanci nebyl vydán žádný příkaz USE databáze. SQL Server Profiler zobrazuje název databáze, pokud je sloupec dat ServerName zachycen v trace a server je dostupný. Určit hodnotu databáze pomocí funkce DB_ID . 3 Yes
Error int Číslo ID zprávy v sys.messages pro text v události. Pokud tato událost hlásí chybu, jedná se o chybu SQL Serveru. 31 No
EventClass int Typ zachycené třídy události. Vždy 138 pro Broker:Connection. 27 No
EventSequence int Pořadové číslo této události. 51 No
EventSubClass nvarchar Stav spojení tohoto spojení. Pro tuto událost je podtřída jednou z následujících hodnot.



Spojování. SQL Server zahajuje transportní spojení.

Připojeno. SQL Server navázal transportní spojení.

Připojení selhalo. SQL Server se nepodařilo navázat transportní spojení.

Zavíráme. SQL Server uzavírá transportní spojení.

Zavřené. SQL Server ukončil transportní spojení.

Přijmi. SQL Server přijal transportní spojení z jiné instance.

O-o-o-chyba odeslání. SQL Server při odesílání zprávy narazil na chybu v transportu.

Chyba IO přijímá. SQL Server při přijímání zprávy narazil na chybu transportu.
21 Yes
GUID uniqueidentifier Identifikace koncového bodu tohoto spojení. 54 No
Název hostitele nvarchar Název počítače, na kterém klient běží. Tento datový sloupec se vyplní, pokud klient zadá název hostitele. Pro určení názvu hostitele použijte funkci HOST_NAME . 8 Yes
IntegerData int Kolikrát bylo toto spojení uzavřeno. 25 Yes
IsSystem int Určuje, jestli došlo k události v systémovém procesu nebo uživatelském procesu.

0 = uživatel

1 = systém
60 No
LoginSid image Bezpečnostní identifikační číslo (SID) přihlášeného uživatele. Každý identifikátor SID je jedinečný pro každé přihlášení na serveru. 41 Yes
NTDomainName nvarchar Windows doména, do které uživatel patří. 7 Yes
NTUserName nvarchar Jméno uživatele, který vlastní spojení, které tuto událost vygenerovalo. 6 Yes
Název objektu nvarchar Konverzační rozhraní dialogu. 34 No
název serveru nvarchar Název instance SQL Serveru, která se sleduje. 26 No
SPID int ID relace přiřazené SQL Serverem procesu spojenému s klientem. 12 Yes
Počáteční čas datetime Čas, kdy akce začala, pokud byla dostupná. 14 Yes
TextData ntext Text chybové zprávy se vztahoval k události. Pro události, které nehlásí chybu, je toto pole prázdné. Chybová zpráva může být buď SQL Server nebo Windows chybová zpráva. 1 Yes
TransactionID bigint Systémově přidělené ID transakce. 4 No