sp_syscollector_stop_collection_set (Transact-SQL)

S’applique à :SQL Server

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

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @collection_set_id = ] collection_set_id

Identificateur local unique pour le jeu de collections. @collection_set_id est int, avec la valeur par défaut .NULL @collection_set_id doit avoir une valeur si @name a la valeur NULL.

[ @name = ] N’name'

Nom du jeu d'éléments de collecte. @name est sysname, avec la valeur par défaut .NULL @name doit avoir une valeur si @collection_set_id a la valeur NULL.

[ @stop_collection_job = ] stop_collection_job

Spécifie que le travail de collecte pour le jeu de regroupements doit être arrêté s’il est en cours d’exécution. @stop_collection_job est bit, avec la valeur par défaut 1.

@stop_collection_job s’applique uniquement aux jeux de regroupements dont le mode de collecte est défini sur mis en cache. Pour plus d’informations, consultez sp_syscollector_create_collection_set (Transact-SQL).

Valeurs des codes de retour

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

Notes

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

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

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;

Voir aussi