Udostępnij za pośrednictwem


sp_syscollector_run_collection_set (języka Transact-SQL)

Uruchamia kolekcja,zestaw , jeśli kolektora jest już włączone i kolekcjazestaw jest skonfigurowany dla trybu niebuforowana kolekcja .

Ostrzeżenie

Procedura ta zakończy się niepowodzeniem, gdy uruchamiana kolekcja zestaw jest skonfigurowane dla trybu buforowanego kolekcja .

sp_syscollector_run_collection_setUmożliwia użytkownikowi wykonywanie migawek danych na żądanie.

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

Składnia

sp_syscollector_run_collection_set [[ @collection_set_id = ] collection_set_id ]
          , [[ @name = ] 'name' ] 

Argumenty

  • [ @ collection_set_id = ] collection_set_id
    Jest unikatowy identyfikator lokalny 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

Albo collection_set_id lub name musi mieć wartość, nie może być NULL.

Procedura uruchomi kolekcja i przesyłanie zadań w określonej kolekcja,zestaw i będą natychmiast rozpocząć agenta kolekcja zadanie Jeśli kolekcjazestaw jego @ collection_modezestaw -buforowane (1). Aby uzyskać więcej informacji, zobacz sp_syscollector_create_collection_set (języka Transact-SQL).

sp_sycollector_run_collection_setmożna również uruchomić kolekcja zestaw , których nie ma planu.

Uprawnienia

Wymaga członkostwa w dc_operator (z uprawnieniem Wykonywanie) ustalony rola bazy danych do wykonać tej procedury.

Przykład

Uruchomienie kolekcja zestaw za pomocą identyfikatora.

USE msdb;
GO
EXEC sp_syscollector_run_collection_set @collection_set_id = 1