sp_syscollector_delete_collection_item (Transact-SQL)
適用於:SQL Server
從收集組刪除收集項。
語法
sp_syscollector_delete_collection_item
[ [ @collection_item_id = ] collection_item_id ]
[ , [ @name = ] N'name' ]
[ ; ]
引數
[ @collection_item_id = ] collection_item_id
集合專案的唯一標識碼。 @collection_item_id為 int,預設值為 NULL
。 如果 @name 為 NULL
,則@collection_item_id必須具有 值。
[ @name = ] N'name'
集合項目的名稱。 @name為 sysname,預設值為空字串。 如果 @collection_item_id 為 NULL
,@name就必須有值。
傳回碼值
0
(成功) 或 1
(失敗)。
備註
sp_syscollector_delete_collection_item
必須在系統資料庫的內容 msdb
中執行。 無法從系統收集組刪除集合專案。
包含收集專案的收集組會在這項作業期間停止並重新啟動。
權限
需要dc_admin的成員資格(具有 EXECUTE 許可權)固定資料庫角色才能執行此程式。
範例
下列範例會刪除名為 MyCollectionItem1
的集合專案。
USE msdb;
GO
EXEC sp_syscollector_delete_collection_item @name = 'MyCollectionItem1';