Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Supprime un jeu d'éléments de collecte définis par l'utilisateur et tous ses éléments de collecte.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_syscollector_delete_collection_set [[ @collection_set_id = ] collection_set_id OUTPUT ]
, [[ @name = ] 'name' ]
Arguments
[ @collection\_set\_id = ] collection_set_id
Identificateur unique pour le jeu d'éléments de collecte. collection_set_id est de type int et doit avoir une valeur si name est NULL.[ @name = ] 'name'
Nom du jeu d'éléments de collecte. name est de type sysname et doit avoir une valeur si collection_set_id est NULL.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_syscollector_delete_collection_set doit être exécuté dans le contexte de la base de données système msdb .
collection_set_id ou name doit avoir une valeur, tous deux ne pouvant avoir la valeur NULL. Pour obtenir ces valeurs, interrogez la vue système syscollector_collection_set.
Les jeux d'éléments de collecte définis par le système ne peuvent pas être supprimés.
Autorisations
Nécessite l'appartenance au rôle de base de données fixe dc_admin (avec autorisation EXECUTE) pour exécuter cette procédure.
Exemples
L'exemple suivant supprime un jeu d'éléments de collecte définis par l'utilisateur qui spécifie le paramètre collection_set_id :
USE msdb;
GO
EXEC dbo.sp_syscollector_delete_collection_set
@collection_set_id = 4;
Voir aussi
Référence
Procédures stockées du collecteur de données (Transact-SQL)
syscollector_collection_sets (Transact-SQL)