Udostępnij za pośrednictwem


sp_syscollector_delete_collection_item (języka Transact-SQL)

Usuwa kolekcjaelement z kolekcja,zestaw.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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

Argumenty

  • [ @ collection_item_id = ] collection_item_id
    Jest identyfikator unikatowy dlaelement kolekcja. collection_item_idjest int Domyślna wartość NULL.collection_item_idmusi mieć wartość, jeśli name ma wartość NULL.

  • [ @name =] 'name'
    Jest nazwąelement kolekcja. namejest sysname o wartości domyślnej NULL.namemusi mieć wartość, jeśli collection_item_id ma wartość NULL.

Wartości kodów powrotnych

0(sukces) lub 1 (błąd)

Uwagi

sp_syscollector_delete_collection_itemmusi być uruchamiany w kontekście msdbsystemu bazy danych.Kolekcja elementów nie można usunąć z systemu kolekcja zestawów.

kolekcjazestaw zawierającegoelement kolekcjazostanie zatrzymany i uruchomiony podczas tej operacji.

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 kolekcja element o nazwie MyCollectionItem1.

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