Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
W tym artykule opisano sposób uruchamiania lub zatrzymywania kolekcji ustawionej w programie SQL Server przy użyciu programu SQL Server Management Studio lub Języka Transact-SQL.
Ograniczenia
Procedury składowane modułu zbierającego dane i widoki wykazu są przechowywane w bazie danych msdb
.
W przeciwieństwie do zwykłych procedur składowanych, parametry procedur składowanych modułu zbierającego dane są ściśle typizowane i nie obsługują automatycznej konwersji typów danych. Jeśli te parametry nie są wywoływane z poprawnymi typami danych parametrów wejściowych, jak określono w opisie argumentu, procedura składowana zwraca błąd.
Warunki wstępne
Należy uruchomić agenta programu SQL Server.
Zalecenia
Aby uzyskać informacje o zestawach kolekcji, wykonaj zapytanie o widok wykazu syscollector_collection_sets.
Uprawnienia
Wymaga członkostwa w stałej roli bazy danych dc_operator. Jeśli zestaw zbioru danych nie ma konta serwera proxy, wymagane jest członkostwo w ustalonej roli serwera sysadmin.
Korzystanie z programu SQL Server Management Studio
Uruchamianie zestawu kolekcji
W Eksploratorze obiektów rozwiń węzeł Zarządzanie, rozwiń węzeł Zbieranie danych, a następnie rozwiń węzeł Zestawy zbierania danych systemu.
Kliknij prawym przyciskiem myszy zestaw kolekcji, który chcesz uruchomić, a następnie wybierz Start Data Collection Set.
Okno komunikatu wyświetla wyniki tej akcji, a zielona strzałka na ikonie zestawu kolekcji wskazuje, że zestaw kolekcji rozpoczął działanie.
Zatrzymać zestaw kolekcji
W Eksploratorze obiektów rozwiń węzeł Zarządzanie, rozwiń węzeł Zbieranie danych, a następnie rozwiń węzeł Systemowe zestawy zbierania danych.
Kliknij prawym przyciskiem myszy zestaw zbierania danych, który chcesz zatrzymać, a następnie wybierz Zatrzymaj Zestaw Zbierania Danych.
W polu komunikatu zostaną wyświetlone wyniki tej akcji, a czerwone kółko na ikonie zestawu kolekcji wskazuje, że zestaw kolekcji został zatrzymany.
Korzystanie z Transact-SQL
Uruchamianie zestawu kolekcji
Połącz się z silnikiem bazy danych.
Na pasku narzędzi Standard wybierz pozycję Nowe zapytanie.
Skopiuj poniższy przykład i wklej go w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie użyto sp_syscollector_start_collection_set do uruchomienia zestawu kolekcji o identyfikatorze
1
.
USE msdb;
GO
EXEC sp_syscollector_start_collection_set @collection_set_id = 1;
Zatrzymaj zestaw kolekcji
Połącz się z silnikiem bazy danych.
Na pasku standardowym wybierz pozycję Nowe zapytanie.
Skopiuj poniższy przykład i wklej go w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie użyto sp_syscollector_stop_collection_set, aby zatrzymać zestaw kolekcji o identyfikatorze
1
.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;
Powiązana zawartość
- widoki kolektora danych (Transact-SQL)
- zbieranie danych