sp_syscollector_delete_collector_type (Transact-SQL)
Удаляет определение типа сборщика.
Синтаксис
sp_syscollector_delete_collector_type [[ @collector_type_uid = ] 'collector_type_uid' ]
, [[ @name = ] 'name' ]
Аргументы
[ @collector_type_uid = ] 'collector_type_uid'
Идентификатор GUID типа сборщика. Аргумент collector_type_uid имеет тип uniqueidentifier и должен иметь значение, если аргумент name имеет значение NULL.[ @name = ] 'name'
Имя типа сборщика. Аргумент name имеет тип sysname и должен иметь значение, если аргумент collector_type_uid имеет значение NULL.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Обязательно должен быть задан один из аргументов collector_type_uid или name, они не могут иметь значение NULL одновременно.
Эта процедура вызовет ошибку, если существуют элементы сбора этого типа сборщика.
Разрешения
Для выполнения этой процедуры требуется членство в предопределенной роли базы данных dc_admin (с разрешением EXECUTE).
Пример
В этом примере удаляется тип сборщика «Универсальный запрос T-SQL».
USE msdb;
GO
EXEC sp_syscollector_delete_collector_type @collector_type_uid = '302E93D1-3424-4be7-AA8E-84813ECF2419'