Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für: SQL Server
Azure SQL Managed Instance
SQL Server generiert ein Broker:Activation-Ereignis , wenn ein Warteschlangenmonitor eine gespeicherte Aktivierungsprozedur startet, eine QUEUE_ACTIVATION Benachrichtigung sendet oder wenn eine von einer Warteschlange gestartete gespeicherte Prozedur beendet wird.
Datenspalten der Broker:Activation-Ereignisklasse
| Datenspalte | Typ | Beschreibung | Column number | 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 | No |
| EventSequence | int | Die Sequenznummer für dieses Ereignis. | 51 | No |
| EventSubClass | nvarchar | Die spezielle Aktion, die von diesem Ereignis gemeldet wird. Einer der folgenden Werte: start: SQL Server hat eine gespeicherte Aktivierungsprozedur gestartet. Abgeschlossen: Die gespeicherte Aktivierungsprozedur wurde normal beendet. Abgebrochen: Die gespeicherte Aktivierungsprozedur wurde mit einem Fehler beendet. |
21 | No |
| 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. Verwenden Sie die HOST_NAME -Funktion, um den Hostnamen zu bestimmen. | 8 | Ja |
| IntegerData | int | Die Anzahl der in dieser Warteschlange aktiven Aufgaben. | 25 | No |
| IsSystem | int | Gibt an, ob das Ereignis bei einem Systemprozess oder einem Benutzerprozess aufgetreten ist. 1 = System, 0 = Benutzer. | 60 | No |
| LoginSid | Abbildung | 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 | No |
| ServerName | nvarchar | Der Name der Instanz von SQL Server, für die eine Ablaufverfolgung ausgeführt wird. | 26 | No |
| SPID | int | Die Serverprozess-ID, die SQL Server dem Prozess zugewiesen hat, 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 | No |