sp_add_category (Transact-SQL)
Добавляет указанную категорию заданий, предупреждений или операторов на сервер.
Синтаксические обозначения Transact-SQL
Синтаксис
sp_add_category
[ [ @class = ] 'class', ]
[ [ @type = ] 'type', ]
{ [ @name = ] 'name' }
Аргументы
[ @class = ] 'class'
Класс добавляемой категории. Аргумент class имеет тип varchar(8), значение по умолчанию JOB и может принимать следующие значения.Значение
Описание
JOB
Добавление категории заданий.
ALERT
Добавление категории предупреждений.
OPERATOR
Добавление категории операторов.
[ @type = ] 'type'
Тип добавляемой категории. Аргумент type имеет тип varchar(12), значение по умолчанию LOCAL и может принимать одно из следующих значений.Значение
Описание
LOCAL
Локальная категория заданий.
MULTI-SERVER
Многосерверная категория заданий.
NONE
Категория, отличная от JOB.
[ @name = ] 'name'
Имя добавляемой категории. Имя должно быть уникальным в указанном классе. Аргумент name имеет тип sysname и не имеет значения по умолчанию.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Замечания
Процедура sp_add_category должна быть запущена в базе данных msdb .
Разрешения
Процедуру sp_add_category могут выполнять только члены предопределенной роли сервера sysadmin.
Примеры
В следующем примере создается локальная категория заданий с именем 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)