Compartir a través de


core.sp_remove_collector_type (Transact-SQL)

Se aplica a:SQL Server

Quita una entrada de la core.supported_collector_types vista en la base de datos de almacenamiento de datos de administración. El procedimiento se debe ejecutar en el contexto de la base de datos de almacén de administración de datos.

La core.supported_collector_types vista muestra los tipos de recopilador registrados que pueden cargar datos en el almacenamiento de datos de administración.

Convenciones de sintaxis de Transact-SQL

Sintaxis

core.sp_remove_collector_type [ @collector_type_uid = ] 'collector_type_uid'
[ ; ]

Argumentos

[ @collector_type_uid = ] 'collector_type_uid'

El GUID para el tipo de recopilador. @collector_type_uid es uniqueidentifier, sin ningún valor predeterminado.

Valores de código de retorno

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

Permisos

Requiere la pertenencia al rol fijo de base de datos mdw_admin (con permiso EXECUTE).

Ejemplos

En el ejemplo siguiente se quita el tipo de recopilador de consultas T-SQL genérico de la core.supported_collector_types vista.

USE <management_data_warehouse>;
GO

DECLARE @RC INT;
DECLARE @collector_type_uid UNIQUEIDENTIFIER;

SELECT @collector_type_uid = (
    SELECT collector_type_uid
    FROM msdb.dbo.syscollector_collector_types
    WHERE name = N'Generic T-SQL Query Collector Type'
);

EXECUTE @RC = core.sp_remove_collector_type @collector_type_uid;