sp_delete_category (Transact-SQL)
Se aplica a: SQL Server
Quita del servidor actual la categoría especificada de trabajos, alertas u operadores.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_delete_category
[ @class = ] 'class'
, [ @name = ] N'name'
[ ; ]
Argumentos
[ @class = ] 'class'
La clase de la categoría. @class es varchar(8), sin valor predeterminado y debe ser uno de estos valores.
Valor | Descripción |
---|---|
JOB |
Elimina una categoría de trabajo. |
ALERT |
Elimina una categoría de alerta. |
OPERATOR |
Elimina una categoría de operador. |
[ @name = ] N'name'
El nombre de la categoría que se va a quitar. @name es sysname, sin ningún valor predeterminado.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Ninguno.
Comentarios
sp_delete_category
debe ejecutarse desde la msdb
base de datos.
Si se elimina una categoría, se establecerán nuevas clasificaciones de trabajos, alertas u operadores de esa categoría en función de la categoría predeterminada para la clase.
Permisos
Este procedimiento almacenado es propiedad del rol db_owner . Puede conceder EXECUTE
permisos para cualquier usuario, pero estos permisos se pueden invalidar durante una actualización de SQL Server.
Ejemplos
En el ejemplo siguiente se elimina la categoría de trabajo denominada AdminJobs
.
USE msdb;
GO
EXEC dbo.sp_delete_category
@name = N'AdminJobs',
@class = N'JOB';
GO