core.sp_add_collector_type (Transact-SQL)
適用於:SQL Server
將新的專案新增至 core.supported_collector_types
管理數據倉儲資料庫中的檢視。 程序必須在管理數據倉儲資料庫的內容中執行。
語法
core.sp_add_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
檢視。 根據預設,泛型 T-SQL 查詢收集器類型已經存在。 因此,如果您在預設安裝上執行此程式碼,您會看到收集器類型已經存在的訊息。
如果您先前使用 core.sp_remove_collector_type
預存程式移除泛型 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_add_collector_type @collector_type_uid;
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應