core.sp_remove_collector_type (Transact-SQL)

S’applique à :SQL Server

Supprime une entrée de la vue dans la core.supported_collector_types base de données de l’entrepôt de données de gestion. La procédure doit être exécutée dans le contexte de la base de données d'entrepôt de données de gestion.

La core.supported_collector_types vue affiche les types de collecteurs inscrits qui peuvent charger des données dans l’entrepôt de données de gestion.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @collector_type_uid = ] 'collector_type_uid'

GUID pour le type de collecteur. @collector_type_uid est uniqueidentifier, sans valeur par défaut.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Autorisations

Nécessite l’appartenance au rôle de base de données fixe mdw_admin (avec l’autorisation EXECUTE).

Exemples

L’exemple suivant supprime le type de collecteur de requêtes T-SQL générique de la core.supported_collector_types vue.

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;