从当前服务器中删除作业、警报或操作员的指定分类。
sp_delete_category [ @class = ] 'class' ,
[ @name = ] 'name'
[@class =] 'class'
分类的类。class 的数据类型为 varchar(8),没有默认值,但必须具有下面的值之一。
值 | 描述 |
---|---|
JOB | 删除作业分类。 |
ALERT | 删除警报分类。 |
OPERATOR | 删除操作员分类。 |
[@name =] 'name
要删除的分类的名称。name 的数据类型为 sysname,没有默认值。
0(成功)或 1(失败)
无
必须在 msdb 数据库中执行 sp_delete_category。
删除分类会将此分类中的所有作业、警报或操作员重新分类为类的默认分类。
只有 sysadmin 固定服务器角色或 db_owner 固定数据库角色的成员才能在当前数据库中执行或授权执行 sp_delete_category。
下面的示例删除名为 AdminJobs 的作业分类。
USE msdb EXEC sp_delete_category 'JOB', 'AdminJobs'