Compartir a través de


sp_syscollector_delete_collector_type (Transact-SQL)

Se aplica a:SQL Server

Elimina la definición de un tipo de recopilador.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_syscollector_delete_collector_type
    [ [ @collector_type_uid = ] 'collector_type_uid' ]
    [ , [ @name = ] N'name' ]
[ ; ]

Argumentos

[ @collector_type_uid = ] 'collector_type_uid'

El GUID para el tipo de recopilador. @collector_type_uid es uniqueidentifier, con un valor predeterminado de NULLy debe tener un valor si @name es NULL.

[ @name = ] N'name'

Nombre del tipo de recopilador. @name es sysname y debe tener un valor si @collector_type_uid es NULL.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

Tanto @collector_type_uid como @name deben tener un valor; ambos no pueden ser NULL.

Este procedimiento produce un error si existen elementos de colección de este tipo de colección.

Permisos

Requiere la pertenencia al rol fijo de base de datos dc_admin (con permiso EXECUTE) para ejecutar este procedimiento.

Ejemplos

Este ejemplo elimina el tipo de recopilador de consultas T-SQL genérico.

USE msdb;
GO
EXEC sp_syscollector_delete_collector_type
    @collector_type_uid = '302E93D1-3424-4be7-AA8E-84813ECF2419';

Consulte también