sp_syscollector_stop_collection_set (Transact-SQL)
Arresta un set di raccolta.
Convenzioni della sintassi Transact-SQL
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 univoco locale del set di raccolta. collection_set_id è int e il valore predefinito è NULL. collection_set_id deve disporre di un valore se name è NULL.[ @name = ] 'name'
Nome del set di raccolta. name è sysname e il valore predefinito è NULL. name deve disporre di un valore se collection_set_id è NULL.[ @stop\_collection\_job = ] stop_collection_job
Specifica che il processo di raccolta relativo al set di raccolta deve essere arrestato se è in esecuzione. stop_collection_job è di tipo bit e il valore predefinito è 1.stop_collection_job si applica solo ai set di raccolta con modalità di raccolta cache. Per ulteriori informazioni, vedere sp_syscollector_create_collection_set (Transact-SQL).
Valori 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 è richiesta l'appartenenza al ruolo predefinito del database dc_operator (con autorizzazione EXECUTE).
Esempi
Nell'esempio seguente viene arrestato un set di raccolta utilizzando il relativo identificatore.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;
Vedere anche
Riferimento
Stored procedure dell'agente di raccolta dati (Transact-SQL)