Freigeben über


sp_add_category (Transact-SQL)

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

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

    Multiserverauftragskategorie

    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

Siehe auch

Verweis

sp_delete_category (Transact-SQL)
sp_help_category (Transact-SQL)
sp_update_category (Transact-SQL)
sysjobs (Transact-SQL)
sysjobservers (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005