Share via


sp_syscollector_stop_collection_set (Transact-SQL)

Detiene un conjunto de recopilación.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

  • [ @collection\_set\_id = ] collection_set_id
    Es el identificador único local del conjunto de recopilaciones. collection_set_id es de tipo int y su valor predeterminado es NULL. collection_set_id debe tener un valor si name es NULL.

  • [ @name = ] 'name'
    Es el nombre del conjunto de recopilación. name es de tipo sysname y su valor predeterminado es NULL. name debe tener un valor si collection_set_id es NULL.

  • [ @stop\_collection\_job = ] stop_collection_job
    Especifica que el trabajo de recopilación del conjunto de recopilación debe detenerse si está en ejecución. stop_collection_job es de tipo bit y su valor predeterminado es 1.

    stop_collection_job solo se aplica a los conjuntos de recopilación cuyo modo de recopilación es el modo de almacenamiento en caché. Para obtener más información, vea sp_syscollector_create_collection_set (Transact-SQL).

Valores del código de retorno

0 (correcto) o 1 (error)

Comentarios

Se debe ejecutar sp_syscollector_create_collection_set en el contexto de la base de datos del sistema msdb .

Permisos

Debe pertenecer al rol fijo de base de datos dc_operator (con permiso EXECUTE) para ejecutar este procedimiento.

Ejemplos

En el ejemplo siguiente se detiene un conjunto de recopilación mediante su identificador.

USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;

Vea también

Referencia

Procedimientos almacenados del recopilador de datos (Transact-SQL)

Conceptos

Recopilación de datos