Partager via


sp_syscollector_upload_collection_set (Transact-SQL)

S'applique à : SQL Server

Démarre un téléchargement de données d'un jeu d'éléments de collecte si le jeu d'éléments de collecte est activé.

Important

Cette procédure stockée peut être uniquement utilisée pour les jeux d'éléments de collecte configurés pour la collecte et le téléchargement de données en mode mis en cache.

Conventions de la syntaxe Transact-SQL

Syntaxe

sp_syscollector_upload_collection_set
    [ [ @collection_set_id = ] collection_set_id ]
    [ , [ @name = ] N'name' ]
[ ; ]

Arguments

[ @collection_set_id = ] collection_set_id

Identificateur local unique du jeu de collections. @collection_set_id est int et doit avoir une valeur si @name est NULL.

[ @name = ] N'name'

Nom du jeu d'éléments de collecte. @name est sysname et doit avoir une valeur si @collection_set_id est NULL.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Notes

@collection_set_id ou @name doit avoir une valeur ; les deux ne peuvent pas être NULL.

Cette procédure peut être utilisée pour démarrer un téléchargement à la demande pour un jeu d'éléments de collecte en cours d'exécution. Elle peut être uniquement utilisée pour les jeux d'éléments de collecte configurés pour la collecte et le téléchargement de données en mode mis en cache. Cela permet à un utilisateur d'obtenir des données à analyser sans devoir attendre un téléchargement planifié.

autorisations

Nécessite l’appartenance au rôle de base de données fixe dc_operator (avec l’autorisation EXECUTE) pour exécuter cette procédure.

Exemples

Exécute un téléchargement à la demande d'un jeu d'éléments de collecte nommé Simple Collection Set.

USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set';