Поделиться через


sp_syscollector_delete_collector_type (Transact-SQL)

Удаляет определение типа сборщика.

Значок ссылки на разделСоглашения о синтаксисе 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'

См. также

Справочник

Другие ресурсы