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 ein Wert vom Datentyp varchar(8). Der Standardwert ist JOB. 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 ein Wert vom Datentyp varchar(12). Der Standardwert ist LOCAL. 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 ein Wert vom Datentyp sysname und weist keinen Standardwert auf.

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