core.sp_remove_collector_type (Transact-SQL)

适用于:SQL Server

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_uiduniqueidentifier,没有默认值。

返回代码值

0(成功)或 1(失败)。

权限

要求mdw_admin(具有 EXECUTE 权限)固定数据库角色的成员身份。

示例

以下示例从 core.supported_collector_types 视图中删除泛型 T-SQL 查询收集器类型。

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;