Partilhar via


sp_add_category (Transact-SQL)

Adiciona a categoria especificada de trabalhos, alertas ou operadores ao servidor.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_add_category 
     [ [ @class = ] 'class', ] 
     [ [ @type = ] 'type', ] 
     { [ @name = ] 'name' }

Argumentos

  • [ @class = ] 'class'
    O classe da categoria a ser adicionada. class é varchar(8) com o valor padrão JOB, e pode ser um destes valores.

    Value

    Descrição

    JOB

    Adiciona uma categoria de trabalho.

    ALERT

    Adiciona uma categoria de alerta.

    OPERATOR

    Adiciona uma categoria de operador.

  • [ @type = ] 'type'
    O tipo de categoria a ser adicionado. type é varchar(12), com um valor padrão LOCAL, e pode ser um destes valores.

    Value

    Descrição

    LOCAL

    Uma categoria de trabalho local.

    MULTI-SERVER

    Uma categoria de trabalho multisservidor.

    NONE

    Uma categoria para uma classe diferente de JOB.

  • [ @name = ] 'name'
    O nome da categoria a ser adicionada. O nome deve ser exclusivo na classe especificada. name é sysname, sem valor padrão.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Comentários

sp_add_category deve ser executado a partir do banco de dados msdb .

Permissões

Somente os membros da função de servidor fixa sysadmin podem executar sp_add_category.

Exemplos

O exemplo a seguir cria uma categoria de trabalho local denominada AdminJobs.

USE msdb ;
GO

EXEC dbo.sp_add_category
    @class=N'JOB',
    @type=N'LOCAL',
    @name=N'AdminJobs' ;
GO

Consulte também

Referência

sp_delete_category (Transact-SQL)

sp_help_category (Transact-SQL)

sp_update_category (Transact-SQL)

dbo.sysjobs (Transact-SQL)

dbo.sysjobservers (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)