共用方式為


sp_syscollector_stop_collection_set (Transact-SQL)

停止收集組。

主題連結圖示 Transact-SQL 語法慣例

語法

sp_syscollector_stop_collection_set 
    [ [ @collection_set_id = ] collection_set_id ]
    , [ [ @name = ] 'name' ]
    , [ [ @stop_collection_job = ] stop_collection_job ]

引數

  • [ @collection\_set\_id = ] collection_set_id
    這是收集組的唯一本機識別碼。 collection_set_id 是 int 預設值為 NULL。 如果 name 是 NULL,collection_set_id 就必須具有值。

  • [ @name = ] 'name'
    這是收集組的名稱。 name 是 sysname 預設值為 NULL。 如果 collection_set_id 是 NULL,name 就必須具有值。

  • [ @stop\_collection\_job = ] stop_collection_job
    如果收集組的收集作業正在執行,則指定將它停止。 stop_collection_job 是 bit,預設值為 1。

    stop_collection_job 只適用於收集模式設定為快取的收集組。 如需詳細資訊,請參閱<sp_syscollector_create_collection_set (Transact-SQL)>。

傳回碼值

0 (成功) 或 1 (失敗)

備註

sp_syscollector_create_collection_set 必須在 msdb 系統資料庫的內容中執行。

權限

需要 dc_operator (具有 EXECUTE 權限) 固定資料庫角色中的成員資格,才能執行此程序。

範例

下列範例會停止使用收集組之識別碼的收集組。

USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;

請參閱

參考

資料收集器預存程序 (Transact-SQL)

概念

資料收集