Mäklare:Meddelande Klassificera Händelseklass

gäller för:SQL ServerAzure SQL Managed Instance

SQL Server genererar en Broker:Message Classify-händelse när Service Broker bestämmer routningen för ett meddelande.

Broker:Message Classify Event Class Datakolumner

Datakolumn Datatyp Description Kolumnnummer Kan filtreras
ApplicationName nvarchar Namnet på klientapplikationen som skapade anslutningen till en instans av SQL Server. Den här kolumnen fylls i med de värden som skickas av programmet i stället för programmets visade namn. 10 Yes
ClientProcessID int Det ID som värddatorn tilldelar processen där klientapplikationen körs. Den här datakolumnen fylls i om klientprocess-ID:t tillhandahålls av klienten. 9 Yes
DatabaseID int ID:t för databasen som specificeras av USE-databasen , eller ID:t för standarddatabasen om ingen USE-databassats har utfärdats för en given instans. SQL Server Profiler visar namnet på databasen om datakolumnen ServerName samlas in i spårningen och servern är tillgänglig. Fastställa värdet för en databas med hjälp av funktionen DB_ID. 3 Yes
EventClass int Typen av evenemangsklass som fångats. Alltid 141 för Broker:Message Classify. 27 No
EventSequence int Sekvensnummer för detta evenemang. 51 No
EventSubClass nvarchar Typen av händelseunderklass, som ger mer information om varje händelseklass. Denna kolumn kan innehålla följande värden.

Lokal: Den valda rutten har adressen LOCAL.

Fjärrstyrd: Den valda rutten har en annan adress än LOKAL.

Fördröjd: Meddelandet är fördröjt, antingen för att vidarebefordran är inaktiverad eller för att det inte finns någon matchande rutt närvarande.
21 Yes
Filnamn nvarchar Tjänstenamnet som meddelandet är riktat till. 36 No
GUID uniqueidentifier Samtals-id:et i dialogen. Denna identifierare överförs som en del av meddelandet och delas mellan båda sidor av samtalet. 54 No
HostName nvarchar Namnet på datorn som klienten körs på. Den här datakolumnen fylls i om värdnamnet tillhandahålls av klienten. För att bestämma värdnamnet, använd funktionen HOST_NAME. 8 Yes
IsSystem int Anger om händelsen inträffade i en systemprocess eller en användarprocess. 1 = system, 0 = användare. 60 No
LoginSid image Säkerhetsidentifikationsnumret (SID) för den inloggade användaren. Varje SID är unikt för varje inloggning på servern. 41 Yes
NTDomainName nvarchar Den Windows-domän som användaren tillhör. 7 Yes
NTUserName nvarchar Namnet på användaren som äger kopplingen som genererade denna händelse. 6 Yes
ÄgarNamn nvarchar Den mäklaridentifierare som meddelandet är riktat till. 37 No
RoleName nvarchar Anger om meddelandet mottogs från nätverket eller om det härstammar från denna SQL Server-instans. 38 No
ServerName nvarchar Namnet på den instans av SQL Server som spåras. 26 No
SPID- int Sessions-ID som tilldelas av SQL Server till processen kopplad till klienten. 12 Yes
Starttid datetime Den tidpunkt då evenemanget startade, när det var tillgängligt. 14 Yes
TargetUserName nvarchar Nätverksadressen till nästa hoppmäklare. 39 No
TransaktionsID bigint Det systemtilldelade ID:t för transaktionen. 4 No