sp_syscollector_delete_collection_set (języka Transact-SQL)
Usuwa wszystkie elementy kolekcja i zdefiniowane przez użytkownika kolekcja,zestaw .
Składnia
sp_syscollector_delete_collection_set [[ @collection_set_id = ] collection_set_id OUTPUT ]
, [[ @name = ] 'name' ]
Argumenty
[ @ collection_set_id = ] collection_set_id
Jest identyfikator unikatowy dla kolekcja zestaw.collection_set_idjest int i musi mieć wartość, jeśli name ma wartość NULL.[ @name =] 'name'
Jest to nazwa kolekcja zestaw.namejest sysname i musi mieć wartość, jeśli collection_set_id ma wartość NULL.
Wartości kodów powrotnych
0(sukces) lub 1 (błąd)
Uwagi
sp_syscollector_delete_collection_setmusi być uruchamiany w kontekście msdb systemu bazy danych.
Albo collection_set_id lub name musi mieć wartość, nie może być NULL.Aby uzyskać te wartości, kwerenda syscollector_collection_set systemu widoku.
Nie można usuwać zestawów zdefiniowanych przez system kolekcja .
Uprawnienia
Wymaga członkostwa w dc_admin (z uprawnieniem Wykonywanie) ustalony rola bazy danych do wykonać tej procedury.
Przykłady
W następującym przykładzie usunięto zdefiniowane przez użytkownika kolekcja zestaw określające collection_set_id.
USE msdb;
GO
EXEC dbo.sp_syscollector_delete_collection_set
@collection_set_id = 4;
Zobacz także