sp_syscollector_stop_collection_set (Transact-SQL)
Interrompe un insieme di raccolta.
Sintassi
sp_syscollector_stop_collection_set
[ [ @collection_set_id = ] collection_set_id ]
, [ [ @name = ] 'name' ]
, [ [ @stop_collection_job = ] stop_collection_job ]
Argomenti
[ @collection_set_id = ] collection_set_id
Identificatore locale univoco per l'insieme di raccolta. collection_set_id è di tipo int e il valore predefinito è NULL. collection_set_id deve avere un valore se name è NULL.[ @name = ] 'name'
Nome dell'insieme di raccolta. name è di tipo sysname e il valore predefinito è NULL. name deve avere un valore se collection_set_id è NULL.[ @stop_collection_job = ] stop_collection_job
Specifica che il processo di raccolta relativo all'insieme di raccolta deve essere interrotto se è in esecuzione. stop_collection_job è di tipo bit e il valore predefinito è 1.stop_collection_job si applica solo agli insiemi di raccolta con modalità di raccolta cache. Per ulteriori informazioni, vedere sp_syscollector_create_collection_set (Transact-SQL).
Codici restituiti
0 (esito positivo) o 1 (esito negativo)
Osservazioni
È necessario eseguire sp_syscollector_create_collection_set nel contesto del database di sistema msdb.
Autorizzazioni
Per eseguire questa procedura, è necessaria l'appartenenza al ruolo predefinito del database dc_operator (con autorizzazione EXECUTE).
Esempi
Nell'esempio seguente viene interrotto un insieme di raccolta utilizzando il relativo identificatore.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;
Vedere anche