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.
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
Zobacz także