Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Spustí sadu kolekcí, pokud je kolekce již povolená a sada kolekcí je nakonfigurována pro režim kolekce mimo mezipaměť.
Poznámka
Tento postup selže, pokud je spuštěn proti sadě kolekcí nakonfigurované pro režim kolekce v mezipaměti.
sp_syscollector_run_collection_set umožňuje uživateli pořizovat snímky dat na vyžádání.
Syntax
sp_syscollector_run_collection_set
[ [ @collection_set_id = ] collection_set_id ]
[ , [ @name = ] N'name' ]
[ ; ]
Argumenty
[ @collection_set_id = ] collection_set_id
Jedinečný místní identifikátor sady kolekcí.
@collection_set_id je int , s výchozím NULLa musí mít hodnotu, pokud je @nameNULL.
[ @name = ] N'název'
Název sady kolekcí.
@name je sysname , s výchozím NULLa musí mít hodnotu, pokud je @collection_set_idNULL.
Návratové hodnoty kódu
0 (úspěch) nebo 1 (selhání).
Poznámky
Buď @collection_set_id, nebo @name musí mít hodnotu, obojí nemůže být NULL.
Tento postup spustí kolekci a nahraje úlohy pro zadanou sadu kolekcí a okamžitě spustí úlohu agenta kolekce, pokud má sada kolekcí svoji @collection_mode nastavenou na nepamětí (1). Další informace najdete v tématu sp_syscollector_create_collection_set.
sp_syscollector_run_collection_set lze také použít ke spuštění sady kolekcí, která nemá plán.
Dovolení
K provedení tohoto postupu vyžaduje členství v dc_operator (s oprávněním EXECUTE).
Příklady
Spusťte sadu kolekcí pomocí jejího identifikátoru.
USE msdb;
GO
EXECUTE sp_syscollector_run_collection_set @collection_set_id = 1;
Související obsah
- uložené procedury systému (Transact-SQL)
- shromažďování dat