Share via


core.sp_remove_collector_type (Transact-SQL)

Gilt für:SQL Server

Entfernt einen Eintrag aus der core.supported_collector_types Ansicht in der Datenbank des Management Data Warehouse. Die Prozedur muss im Kontext der Verwaltungs-Data Warehouse-Datenbank ausgeführt werden.

In core.supported_collector_types der Ansicht werden die registrierten Sammeltypen angezeigt, die Daten in das Management Data Warehouse hochladen können.

Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

[ @collector_type_uid = ] 'collector_type_uid'

Die GUID für den Sammlertyp. @collector_type_uid ist eindeutiger Bezeichner, ohne Standardwert.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler).

Berechtigungen

Erfordert die Mitgliedschaft in der festen Datenbankrolle mdw_admin (mit EXECUTE-Berechtigung).

Beispiele

Im folgenden Beispiel wird der generische T-SQL-Abfragesammlertyp aus der core.supported_collector_types Ansicht entfernt.

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;