core.sp_remove_collector_type (Transact-SQL)

Si applica a:SQL Server

Rimuove una voce dalla core.supported_collector_types vista nel database del data warehouse di gestione. La procedura deve essere eseguita nel contesto del database del data warehouse di gestione.

La core.supported_collector_types vista mostra i tipi di agente di raccolta registrati che possono caricare i dati nel data warehouse di gestione.

Convenzioni di sintassi Transact-SQL

Sintassi

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

Argomenti

[ @collector_type_uid = ] 'collector_type_uid'

GUID per il tipo agente di raccolta. @collector_type_uid è uniqueidentifier, senza alcun valore predefinito.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Autorizzazioni

Richiede l'appartenenza al ruolo predefinito del database mdw_admin (con autorizzazione EXECUTE).

Esempi

Nell'esempio seguente viene rimosso il tipo di agente di raccolta query T-SQL generico dalla 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;

Vedi anche