Freigeben über


sp_add_category (Transact-SQL)

Fügt dem Server die angegebene Kategorie von Aufträgen, Warnungen oder Operatoren hinzu.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @class = ] 'class'
    Die Klasse der Kategorie, die hinzugefügt werden soll. class ist vom Datentyp varchar(8). Der Standardwert ist JOB, und Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    JOB

    Fügt eine Auftragskategorie hinzu

    ALERT

    Fügt eine Warnungskategorie hinzu

    OPERATOR

    Fügt eine Operatorkategorie hinzu

  • [ @type = ] 'type'
    Der Typ der Kategorie, die hinzugefügt werden soll. type ist vom Datentyp varchar(12). Der Standardwert ist LOCAL, und Die folgenden Werte sind möglich:

    Wert

    Beschreibung

    LOCAL

    Lokale Auftragskategorie

    MULTI-SERVER

    Multiserver-Auftragskategorie

    NONE

    Eine Kategorie für eine andere Klasse als JOB

  • [ @name = ] 'name'
    Der Name der Kategorie, die hinzugefügt werden soll. Der Name muss innerhalb der angegebenen Klasse eindeutig sein. name ist vom Datentyp sysname und hat keinen Standardwert.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Keine

Hinweise

sp_add_category muss aus der msdb-Datenbank ausgeführt werden.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin können sp_add_category ausführen.

Beispiele

Im folgenden Beispiel wird die lokale Auftragskategorie AdminJobs erstellt.

USE msdb ;
GO

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

Siehe auch

Verweis

sp_delete_category (Transact-SQL)

sp_help_category (Transact-SQL)

sp_update_category (Transact-SQL)

dbo.sysjobs (Transact-SQL)

dbo.sysjobservers (Transact-SQL)

Gespeicherte Systemprozeduren (Transact-SQL)