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


core.sp_remove_collector_type (Transact-SQL)

Удаляет запись из представления core.supported_collector_types в базе данных хранилища данных управления. Эта процедура должна выполняться в контексте базы данных хранилища данных управления.

Представление core.supported_collector_types отображает зарегистрированные типы сборщиков, способных передавать данные в хранилище данных управления.

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

core.sp_remove_collector_type [ @collector_type_uid = ] 'collector_type_uid'

Аргументы

  • [ @collector\_type\_uid = ] 'collector_type_uid'
    Идентификатор GUID типа сборщика. Аргумент collector_type_uid имеет тип uniqueidentifier и не имеет значения по умолчанию.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Разрешения

Необходимо членство в предопределенной роли базы данных mdw_admin (с разрешением EXECUTE).

Примеры

В следующем примере тип сборщика «Универсальный запрос T-SQL» удаляется из представления core.supported_collector_types.

USE <management_data_warehouse>;
GO
DECLARE @RC int;
DECLARE @collector_type_uid uniqueidentifier;
SELECT @collector_type_uid = (SELECT collector_type_uid FROM msdb.dbo.syscollector_collector_types WHERE name = N'Generic T-SQL Query Collector Type');
EXECUTE @RC = core.sp_remove_collector_type @collector_type_uid;

См. также

Справочник

Системные хранимые процедуры (Transact-SQL)

Хранимые процедуры сборщика данных (Transact-SQL)

Основные понятия

Хранилище данных управления