Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a: SQL Server
Rimuove dal server corrente la categoria di processi, avvisi o operatori specificata.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_delete_category
[ @class = ] 'class'
, [ @name = ] N'name'
[ ; ]
Argomenti
[ @class = ] 'class'
Classe della categoria. @class è varchar(8), senza impostazione predefinita e deve essere uno di questi valori.
| valore | Descrizione |
|---|---|
JOB |
Elimina una categoria di processi. |
ALERT |
Elimina una categoria di avvisi. |
OPERATOR |
Elimina una categoria di operatori. |
[ @name = ] N'name'
Nome della categoria da rimuovere. @name è sysname, senza impostazione predefinita.
Valori del codice restituito
0 (esito positivo) o 1 (errore).
Set di risultati
Nessuno.
Osservazioni:
sp_delete_category deve essere eseguito dal msdb database.
Quando si elimina una categoria, tutti i processi, gli avvisi o gli operatori di tale categoria vengono riclassificati nella categoria predefinita per la classe.
Autorizzazioni
È possibile concedere EXECUTE autorizzazioni per questa procedura, ma queste autorizzazioni potrebbero essere sottoposte a override durante un aggiornamento di SQL Server.
Esempi
Nell'esempio seguente viene eliminata la categoria di processi AdminJobs.
USE msdb;
GO
EXECUTE dbo.sp_delete_category
@name = N'AdminJobs',
@class = N'JOB';
GO