Partager via


sp_syscollector_stop_collection_set (Transact-SQL)

Arrête un jeu d'éléments de collecte.

Icône Lien de rubriqueConventions de syntaxe Transact-SQL

Syntaxe

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

Arguments

  • [ @collection_set_id = ] collection_set_id
    Identificateur local unique pour le jeu d'éléments de collecte. collection_set_id est de type int avec NULL comme valeur par défaut. collection_set_id doit avoir une valeur si la valeur de name est NULL.

  • [ @name = ] 'name'
    Nom du jeu d'éléments de collecte. name est de type sysname avec NULL comme valeur par défaut. name doit avoir une valeur si la valeur de collection_set_id est NULL.

  • [ @stop_collection_job = ] stop_collection_job
    Spécifie que le travail de collecte pour le jeu d'éléments de collecte doit être arrêté s'il est en cours d'exécution. stop_collection_job est de type bit avec 1 comme valeur par défaut.

    stop_collection_job s'applique uniquement aux jeux d'éléments de collecte en mode de collecte mis en cache. Pour plus d'informations, consultez sp_syscollector_create_collection_set (Transact-SQL).

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

sp_syscollector_create_collection_set doit être exécuté dans le contexte de la base de données système msdb.

Autorisations

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

Exemples

L'exemple suivant arrête un jeu d'éléments de collecte à l'aide de son identificateur.

USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;