sp_syscollector_delete_collection_set (Transact-SQL)
Elimina un conjunto de recopilación definido por el usuario y todos los elementos de la recopilación.
Sintaxis
sp_syscollector_delete_collection_set [[ @collection_set_id = ] collection_set_id OUTPUT ]
, [[ @name = ] 'name' ]
Argumentos
[ @collection\_set\_id = ] collection_set_id
Es el identificador único del conjunto de recopilación. collection_set_id es int y debe tener un valor si name es NULL.[ @name = ] 'name'
Es el nombre del conjunto de recopilaciones. name es sysname y debe tener un valor si collection_set_id es Nulo.
Valores de código de retorno
0 (correcto) o 1 (error)
Notas
sp_syscollector_delete_collection_set se debe ejecutar en el contexto de la base de datos del sistema msdb.
collection_set_id o name debe tener un valor, y no pueden ser NULL los dos. Para obtener estos valores, consulte la vista del sistema syscollector_collection_set.
No se pueden eliminar los conjuntos de recopilaciones definidos por el sistema.
Permisos
Debe pertenecer a la función de base de datos fija dc_admin (con permiso EXECUTE) para ejecutar este procedimiento.
Ejemplos
En el ejemplo siguiente se elimina un conjunto de recopilación definido por el usuario con la especificación de collection_set_id.
USE msdb;
GO
EXEC dbo.sp_syscollector_delete_collection_set
@collection_set_id = 4;
Vea también