sp_syscollector_delete_collector_type (Transact-SQL)
Löscht die Definition eines Sammlertyps.
Syntax
sp_syscollector_delete_collector_type [[ @collector_type_uid = ] 'collector_type_uid' ]
, [[ @name = ] 'name' ]
Argumente
[ @collector_type_uid = ] 'collector_type_uid'
GUID für den Sammlertyp. collector_type_uid ist vom Datentyp uniqueidentifier und muss über einen Wert verfügen, wenn name NULL ist.[ @name = ] 'name'
Der Name des Sammlertyps. name ist vom Datentyp sysname und muss über einen Wert verfügen, wenn collector_type_uid NULL ist.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
Entweder collector_type_uid oder name muss über einen Wert verfügen; es können nicht beide NULL sein.
Diese Prozedur löst einen Fehler aus, wenn Sammelelemente dieses Auflistungstyps vorhanden sind.
Berechtigungen
Damit diese Prozedur ausgeführt werden kann, ist die Mitgliedschaft in der festen Datenbankrolle dc_admin (mit EXECUTE-Berechtigung) erforderlich.
Beispiel
In diesem Beispiel wird der generische T-SQL-Abfrage-Sammlertyp gelöscht.
USE msdb;
GO
EXEC sp_syscollector_delete_collector_type @collector_type_uid = '302E93D1-3424-4be7-AA8E-84813ECF2419'