sp_add_category (Transact-SQL)
将指定的作业、警报或操作员类别添加到服务器中。
语法
sp_add_category
[ [ @class = ] 'class', ]
[ [ @type = ] 'type', ]
{ [ @name = ] 'name' }
参数
[ @class = ] 'class'
要添加的类别的种类。class 的数据类型为 varchar(8),无默认值,并可以是下列值之一。值 说明 JOB
添加作业类别。
ALERT
添加警报类别。
OPERATOR
添加操作员类别。
[ @type = ] 'type'
要添加的类别的类型。type 的数据类型为 varchar(12),默认值为 LOCAL,可以是下列值之一:值 说明 LOCAL
本地作业类别。
MULTI-SERVER
多服务器作业类别。
NONE
非 JOB 类的类别。
- [ @name = ] 'name'
要添加的类别的名称。该名称在指定类中必须是唯一的。name 的数据类型为 sysname,无默认值。
返回代码值
0(成功)或 1(失败)
结果集
无
备注
必须从 msdb 数据库运行 sp_add_category。
权限
只有 sysadmin 固定服务器角色成员才能执行 sp_add_category。
示例
以下示例将创建一个名为 AdminJobs
的本地作业类别。
USE msdb ;
GO
EXEC dbo.sp_add_category
@class=N'JOB',
@type=N'LOCAL',
@name=N'AdminJobs' ;
GO
请参阅
参考
sp_delete_category (Transact-SQL)
sp_help_category (Transact-SQL)
sp_update_category (Transact-SQL)
sysjobs (Transact-SQL)
sysjobservers (Transact-SQL)
系统存储过程 (Transact-SQL)