Udostępnij przez


sp_syscollector_delete_collection_item (języka Transact-SQL)

Usuwa element kolekcji z zestawu kolekcji.

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

sp_syscollector_delete_collection_item [[ @collection_item_id = ] collection_item_id ]
        , [[ @name = ] 'name' ] 

Argumenty

  • [ @collection\_item\_id = ] collection_item_id
    Is the unique identifier for the collection item.collection_item_id is int with a default of NULL.collection_item_id must have a value if name is NULL.

  • [@ nazwa =] ' name"
    Is the name of the collection item.name is sysname with a default value of NULL.name must have a value if collection_item_id is NULL.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

Procedurę składowaną sp_syscollector_delete_collection_item należy wykonywać w kontekście systemowej bazy danych msdb.Elementów kolekcji nie można usuwać z systemowych zestawów kolekcji.

W trakcie tej operacji zestaw kolekcji zawierający element kolekcji zostanie zatrzymany, a następnie ponownie uruchomiony.

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 zostanie usunięty element o nazwie kolekcja MyCollectionItem1.

USE msdb;
GO
EXEC sp_syscollector_delete_collection_item @name = 'MyCollectionItem1';