Background Job Error 事件类

适用于: SQL Server Azure SQL 数据库 Azure SQL 托管实例

当后台作业异常终止时,会发生 Background Job Error 事件类。 这种情况可能需要引起系统管理员的注意。

Background Job Error 事件类的数据列

数据列名称 数据类型 说明 列 ID 可筛选
DatabaseID int 作业指定的数据库的 ID。 可使用 DB_ID 函数来确定数据库的值。 3
DatabaseName nvarchar 正在其中运行用户语句的数据库的名称。 35
错误 int 上次尝试使用的错误号(仅限EventSubClass 1)。 31
EventClass int 事件类型 = 193。 27
EventSequence int 特定事件在请求中的顺序。 51
EventSubClass int 事件子类的类型。

1 = 失败之后放弃的后台作业。

2 = 已删除的后台作业 - 队列已满。

3 = 返回一个错误的后台作业。
21
IndexID int 受事件影响的对象的索引的 ID。 若要确定对象的索引的 ID,请使用 sysindexes 系统表的 indid 列。 24
IntegerData int 作业尝试的次数(仅限EventSubClass 1)。 25
IntegerData2 int 作业序列号。 55
Exchange Spill int 系统分配的对象 ID。 22
SessionLoginName nvarchar 发起会话的用户的登录名。 例如,如果使用 Login1 连接到 SQL Server,并将语句作为 Login2 执行,SessionLoginName 将显示 Login1,LoginName 显示 Login2。 此列同时显示 SQL Server 和 Microsoft Windows 登录名。 64
严重性 int 上次尝试中出现的错误的严重级别(仅限EventSubClass 1)。 20
StartTime datetime 创建作业的时间。 14
State int 上次尝试中出现的错误状态(仅限EventSubClass 1)。 30
TextData ntext 事件子类值的文本说明。 1
类型 int 作业类型。 57

另请参阅

扩展事件
sp_trace_setevent (Transact-SQL)
Auto Stats 事件类