Broker:Activation (Ereignisklasse)
Gilt für:SQL ServerAzure SQL Managed Instance
SQL Server generiert ein Broker:Activation -Ereignis, wenn eine Warteschlangenüberwachung eine gespeicherte Aktivierungsprozedur startet oder eine QUEUE_ACTIVATION-Benachrichtigung sendet oder wenn eine gespeicherte Aktivierungsprozedur, die von einer Warteschlangenüberwachung gestartet wurde, beendet wird.
Datenspalten der Broker:Activation-Ereignisklasse
Datenspalte | type | BESCHREIBUNG | Spaltennummer | Filterbar |
---|---|---|---|---|
ClientProcessID | int | Die ID, die der Hostcomputer dem Prozess zuweist, in dem die Clientanwendung ausgeführt wird. Diese Datenspalte wird aufgefüllt, wenn die Clientprozess-ID durch den Client bereitgestellt wird. | 9 | Ja |
DatabaseID | int | Die ID der Datenbank, die durch die USE database -Anweisung angegeben wurde, bzw. die ID der Standarddatenbank, wenn für eine bestimmte Instanz keine USE database-Anweisung ausgegeben wurde. SQL Server Profiler zeigt den Namen der Datenbank an, wenn die ServerName -Datenspalte in der Ablaufverfolgung aufgezeichnet wird und der Server verfügbar ist. Der Wert für eine Datenbank kann mithilfe der DB_ID-Funktion ermittelt werden. | 3 | Ja |
EventClass | int | Der Typ der aufgezeichneten Ereignisklasse. Immer 163 für Broker:Activation. | 27 | Nein |
EventSequence | int | Die Sequenznummer für dieses Ereignis. | 51 | Nein |
EventSubClass | nvarchar | Die spezielle Aktion, die von diesem Ereignis gemeldet wird. Einer der folgenden Werte: start: SQL Server eine gespeicherte Aktivierungsprozedur gestartet. beendet: Die gespeicherte Aktivierungsprozedur wurde normal beendet. abgebrochen: Die gespeicherte Aktivierungsprozedur wurde mit einem Fehler beendet. |
21 | Nein |
HostName | nvarchar | Der Name des Computers, auf dem der Client ausgeführt wird. Diese Datenspalte wird aufgefüllt, wenn der Hostname durch den Client bereitgestellt wird. Der Hostname kann mithilfe der HOST_NAME-Funktion bestimmt werden. | 8 | Ja |
IntegerData | int | Die Anzahl der in dieser Warteschlange aktiven Aufgaben. | 25 | Nein |
IsSystem | int | Gibt an, ob das Ereignis bei einem Systemprozess oder einem Benutzerprozess aufgetreten ist. 1 = System, 0 = Benutzer. | 60 | Nein |
LoginSid | image | Die Sicherheits-ID (SID, Security Identification Number) des angemeldeten Benutzers. Die SID ist für jede Anmeldung beim Server eindeutig. | 41 | Ja |
NTDomainName | nvarchar | Die Windows-Domäne, der der Benutzer angehört. | 7 | Ja |
NTUserName | nvarchar | Der Name des Benutzers, der Besitzer der Verbindung ist, die dieses Ereignis generiert hat. | 6 | Ja |
ObjectID | int | Die diesem Ereignis zugeordnete Warteschlange. | 22 | Nein |
ServerName | nvarchar | Der Name der Instanz von SQL Server , für die eine Ablaufverfolgung ausgeführt wird. | 26 | Nein |
SPID | int | Die Serverprozess-ID, die von SQL Server dem Prozess zugewiesen wurde, der diesem Client zugeordnet ist. | 12 | Ja |
StartTime | datetime | Der Zeitpunkt, zu dem das Ereignis begonnen hat, falls verfügbar. | 14 | Ja |
TransactionID | bigint | Die vom System zugewiesene ID der Transaktion. | 4 | Nein |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für