Klass för felhändelse i bakgrundsjobb

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Händelseklassen Bakgrundsjobbfel uppstår när ett bakgrundsjobb har avslutats onormalt. Detta tillstånd kan kräva en systemadministratörs uppmärksamhet.

Bakgrundskolumner för felhändelseklass för bakgrundsjobb

Namn på datakolumn Datatyp Description Kolumn-ID Filtrerbar
DatabaseID int ID för databasen som anges av jobbet. Fastställa värdet för en databas med hjälp av funktionen DB_ID. 3 Yes
DatabaseName nvarchar Namnet på databasen där användaruttryck körs. 35 Yes
Error int Felnummer för senaste försöket (endast EventSubClass 1). 31 Yes
EventClass int Typ av evenemang = 193. 27 Nej
EventSequence int Sekvensen av en given händelse inom begäran. 51 Nej
EventSubClass int Typ av händelseunderklass.

1 = Bakgrundsjobb som ger upp efter misslyckande.

2 = Bakgrundsjobb tappat – kön är full.

3 = Bakgrundsjobbet returnerade ett fel.
21 Yes
IndexID int ID för indexet på objektet som påverkas av händelsen. För att bestämma index-ID för ett objekt, använd kolumnen indid i sysindexes systemtabell. 24 Yes
IntegerData int Antal försök som jobbet har försökt (endast EventSubClass 1). 25 Yes
IntegerData2 int Jobbsekvensnummer. 55 Yes
ObjectID int Systemtilldelat ID för objektet. 22 Yes
SessionLoginName nvarchar Inloggningsnamn på användaren som startade sessionen. Till exempel, om du ansluter till SQL Server med Login1 och kör en sats som Login2, visar SessionLoginName Login1 och LoginName visar Login2 . Denna kolumn visar både SQL Server- och Microsoft Windows-inloggningar. 64 Yes
Severity int Felets allvarlighetsgrad vid senaste försöket (endast EventSubClass 1). 20 Yes
StartTime datetime Tiden då jobbet skapades. 14 Yes
State int Felets tillstånd vid senaste försöket (endast EventSubClass 1). 30 Yes
TextData ntext Textbeskrivning av händelsens underklassvärde. 1 Yes
Type int Typ av jobb. 57 Yes

Se även

Utökade händelser
sp_trace_setevent (Transact-SQL)
Auto Stats Event Class