Condividi tramite


sp_syscollector_delete_collector_type (Transact-SQL)

Elimina la definizione di un tipo di agente di raccolta.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

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 disporre di un valore se name è NULL.

  • [ @name = ] 'name'
    Nome del tipo di agente di raccolta. name è di tipo sysname e deve disporre di un valore se collector_type_uid è NULL.

Valori di codice 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'

Vedere anche

Riferimento

Stored procedure di sistema (Transact-SQL)

Concetti

Raccolta dati