sp_add_category (Transact-SQL)

Ajoute la catégorie spécifiée de travaux, alertes ou opérateurs au serveur.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

  • [ @class = ] 'class'
    Classe de la catégorie à ajouter. class est de type varchar(8) avec JOB comme valeur par défaut. Cet argument peut posséder l'une des valeurs suivantes.

    Valeur

    Description

    JOB

    Ajoute une catégorie de travail.

    ALERT

    Ajoute une catégorie d'alertes.

    OPERATOR

    Ajoute une catégorie d'opérateurs.

  • [ @type = ] 'type'
    Type de catégorie à ajouter. type est de type varchar(12) avec LOCAL comme valeur par défaut. Cet argument peut posséder l'une des valeurs suivantes.

    Valeur

    Description

    LOCAL

    Catégorie de travaux locaux.

    MULTISERVER

    Catégorie de travaux multiserveur.

    NONE

    Catégorie d'une classe différente de JOB.

  • [ @name = ] 'name'
    Nom de la catégorie à ajouter. Le nom doit être unique dans la classe spécifiée. name est de type sysname et n'a pas de valeur par défaut.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Jeux de résultats

Aucun

Notes

sp_add_category doit être exécuté à partir de la base de données msdb.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter sp_add_category.

Exemples

L'exemple suivant crée une catégorie de travail local nommée AdminJobs.

USE msdb ;
GO

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

Voir aussi

Référence

sp_delete_category (Transact-SQL)

sp_help_category (Transact-SQL)

sp_update_category (Transact-SQL)

dbo.sysjobs (Transact-SQL)

dbo.sysjobservers (Transact-SQL)

Procédures stockées système (Transact-SQL)