sp_syscollector_delete_collector_type (Transact-SQL)
Elimina la definizione di un tipo di agente di raccolta.
Sintassi
sp_syscollector_delete_collector_type [[ @collector_type_uid = ] 'collector_type_uid' ]
, [[ @name = ] 'name' ]
Argomenti
[ @collector_type_uid = ] 'collector_type_uid'
GUID del tipo di agente di raccolta. collector_type_uid è di tipo uniqueidentifier e deve avere un valore se name è NULL.[ @name = ] 'name'
Nome del tipo di agente di raccolta. name è sysname e deve avere un valore se collector_type_uid è NULL.
Codici restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
collector_type_uid o name deve avere un valore. Non possono essere entrambi NULL.
Questa procedura genererà un errore se esistono gli elementi della raccolta di questo tipo di raccolta.
Autorizzazioni
Per eseguire questa procedura, è richiesta l'appartenenza al ruolo predefinito del database dc_admin (con autorizzazione EXECUTE).
Esempio
In questo esempio viene eliminato il tipo di agente di raccolta query T-SQL generico.
USE msdb;
GO
EXEC sp_syscollector_delete_collector_type @collector_type_uid = '302E93D1-3424-4be7-AA8E-84813ECF2419'