Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Managed Instance
Hozzáadja a megadott feladat-, riasztás- vagy operátorkategóriát a szerverhez. Alternatív módszerért lásd: Álláskategória létrehozása.
Transact-SQL szintaxis konvenciók
Fontos
Felügyelt Azure SQL-példányesetében a legtöbb, de jelenleg nem minden SQL Server Agent-funkció támogatott. Részletekért lásd Azure SQL Managed Instance T-SQL különbségeit az SQL Server-től .
Szemantika
sp_add_category
[ [ @class = ] 'class' ]
[ , [ @type = ] 'type' ]
[ , [ @name = ] 'name' ]
[ ; ]
Arguments
[ @class = ] 'osztály'
A hozzáadandó kategória osztálya.
@class a varchar(8) alapértelmezett értékével, JOBés lehet ezek közül az értékek.
| Érték | Description |
|---|---|
JOB |
Hozzáad egy álláskategóriát. |
ALERT |
Hozzáad egy figyelmeztető kategóriát. |
OPERATOR |
Hozzáad egy operátor kategóriát. |
[ @type = ] 'típus'
A hozzáadandó kategória típusa.
@typea varchar(12), alapértelmezett értéke LOCAL, és lehet ezek közül az egyik érték.
| Érték | Description |
|---|---|
LOCAL |
Egy helyi álláskategóriá. |
MULTI-SERVER |
Egy többszerveres munkakategória. |
NONE |
Egy kategória egy más osztályra, mint JOB. |
[ @name = ] 'név'
A hozzáadandó kategória neve. A névnek egyedinek kell lennie a megadott osztályon belül. @namea sysname, alapértelmezett nélkül.
Kódértékek visszaadása
0 (sikeres) vagy 1 (hiba).
Eredményhalmaz
Nincs.
Megjegyzések
sp_add_category Le kell futtatni az msdb adatbázisból.
Permissions
Ezen az eljáráshoz engedélyeket adhatsz EXECUTE , de ezek az engedélyek felülbírálhatók egy SQL Server frissítés során.
Példák
A következő példa egy helyi munkakategóriát hoz létre .AdminJobs
USE msdb;
GO
EXECUTE dbo.sp_add_category
@class = N'JOB',
@type = N'LOCAL',
@name = N'AdminJobs';
GO