sp_syscollector_upload_collection_set (Transact-SQL)
Se aplica a: SQL Server
Inicia una carga de datos de conjuntos de recopilación si el conjunto de recopilación está habilitado.
Importante
Este procedimiento almacenado solo se puede utilizar para conjuntos de recopilación configurados para la recopilación y carga de datos en modo de almacenamiento en caché.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_syscollector_upload_collection_set
[ [ @collection_set_id = ] collection_set_id ]
[ , [ @name = ] N'name' ]
[ ; ]
Argumentos
[ @collection_set_id = ] collection_set_id
Identificador local único del conjunto de recopilación. @collection_set_id es int y debe tener un valor si @name es NULL
.
[ @name = ] N'name'
Nombre del conjunto de recopilación. @name es sysname y debe tener un valor si @collection_set_id es NULL
.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Comentarios
Tanto @collection_set_id como @name deben tener un valor; ambos no pueden ser NULL
.
Este procedimiento se puede usar para iniciar una carga a petición para un conjunto de recopilación en ejecución. Solo se puede utilizar para conjuntos de recopilación configurados para la recopilación y carga de datos en modo de almacenamiento en caché. Esto permite al usuario obtener datos para analizarlos sin tener que esperar a una carga programada.
Permisos
Requiere la pertenencia al rol fijo de base de datos dc_operator (con permiso EXECUTE) para ejecutar este procedimiento.
Ejemplos
Hace una carga a petición de un conjunto de recopilación denominado Simple Collection Set
.
USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set';