Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
azure SQL Managed Instance
Přidává specifikovanou kategorii pracovních míst, upozornění nebo operátorů na server. Pro alternativní metodu viz Vytvořit kategorii práce.
Důležité
Na Azure SQL Managed Instance, většina, ale ne všechny funkce agenta SQL Serveru jsou aktuálně podporované. Podrobnosti viz Azure SQL Managed Instance T-SQL oproti SQL Serveru .
Syntaxe
sp_add_category
[ [ @class = ] 'class' ]
[ , [ @type = ] 'type' ]
[ , [ @name = ] 'name' ]
[ ; ]
Arguments
[ @class = ] 'třída'
Třída kategorie, která má být přidána.
@class je varchar(8) s výchozí hodnotou JOB, a může být jednou z těchto hodnot.
| Hodnota | Description |
|---|---|
JOB |
Přidává kategorii práce. |
ALERT |
Přidává kategorii upozornění. |
OPERATOR |
Přidává kategorii operátorů. |
[ @type = ] 'typ'
Typ kategorie, která má být přidána.
@type je varchar(12) s výchozí hodnotou LOCAL, a může být jednou z těchto hodnot.
| Hodnota | Description |
|---|---|
LOCAL |
Místní pracovní kategorie. |
MULTI-SERVER |
Kategorie práce pro multiservery. |
NONE |
Kategorie pro třídu jinou než JOB. |
[ @name = ] 'jméno'
Název kategorie, která má být přidána. Název musí být jedinečný v rámci dané třídy. @name je sysname, bez výchozího nastavení.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Sada výsledků
Žádné.
Poznámky
sp_add_category musí být spuštěna z databáze msdb .
Povolení
Na tomto postupu můžete udělit EXECUTE oprávnění, ale tato oprávnění mohou být během upgradu SQL Serveru přepsána.
Examples
Následující příklad vytváří lokální kategorii práce s názvem AdminJobs.
USE msdb;
GO
EXECUTE dbo.sp_add_category
@class = N'JOB',
@type = N'LOCAL',
@name = N'AdminJobs';
GO