Udostępnij przez


sp_syscollector_delete_collection_set (Transact-SQL)

Usuwa użytkownika zdefiniowane zestaw kolekcja i wszystkie elementy kolekcja.

Topic link iconKonwencje składni języka Transact-SQL

sp_syscollector_delete_collection_set [[ @collection_set_id = ] collection_set_id OUTPUT ]
        , [[ @name = ] 'name' ]

Argumenty

  • [@ collection_set_id =] collection_set_id
    Is the unique identifier for the collection set.collection_set_id is int and must have a value if name is NULL.

  • [@ nazwa =] ' name"
    Is the name of the collection set.name is sysname and must have a value if collection_set_id is NULL.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

sp_syscollector_delete_collection_set musi być uruchamiane w kontekście systemu bazy danych msdb.

Albo collection_set_id lub name musi mieć wartość, nie może jednocześnie mieć wartości NULL. Aby uzyskać te wartości, kwerendy widoku syscollector_collection_set systemu.

Nie można usuwać zestawów Kolekcja zdefiniowana przez system.

Uprawnienia

Wymaga członkostwo w stała rola bazy danych dc_admin (z uprawnienie wykonać) do wykonać tej procedury.

Przykłady

W następującym przykładzie usunięto, określając zestaw zdefiniowanych przez użytkownika zbioru collection_set_id.

USE msdb;
GO
EXEC dbo.sp_syscollector_delete_collection_set
    @collection_set_id = 4;