Запуск или остановка набора коллекций
Область применения: SQL Server
В этой статье описывается, как запустить или остановить набор коллекций в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
Ограничения
Хранимые процедуры сборщика данных и представления каталога хранятся в msdb
базе данных.
В отличие от обычных хранимых процедур, параметры для хранимых процедур сборщика данных строго типизированны и не поддерживают автоматическое преобразование типов данных. Если эти параметры не вызываются с правильными типами данных входных параметров, как указано в описании аргумента, хранимая процедура возвращает ошибку.
Необходимые компоненты
Должен быть запущен агент SQL Server.
Рекомендации
Для получения информации о наборах элементов сбора запросите представление каталога syscollector_collection_sets .
Разрешения
Требуется членство в предопределенной роли базы данных dc_operator . Если набор коллекций не имеет учетной записи прокси-сервера, требуется членство в предопределенной роли сервера sysadmin .
Использование SQL Server Management Studio
Запуск набора коллекций
В обозревателе объектов разверните узел Управление , затем узел Сбор данныхи узел Наборы элементов сбора системных данных.
Щелкните правой кнопкой мыши набор коллекций, который вы хотите запустить, и выберите "Пуск набора данных".
Результат этого действия выводится в окне, а зеленая стрелка на значке набора сбора означает его запуск.
Остановка набора коллекций
В обозревателе объектов разверните узел Управление , затем узел Сбор данныхи узел Наборы элементов сбора системных данных.
Щелкните правой кнопкой мыши набор коллекций, который вы хотите остановить, и выберите "Остановить набор сбора данных".
Результат этого действия выводится в окне, а красный круг на значке набора сбора означает его остановку.
Использование Transact-SQL
Запуск набора коллекций
Соединитесь с ядром СУБД .
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере используется процедура sp_syscollector_start_collection_set для запуска набора элементов сбора с идентификатором
1
.
USE msdb;
GO
EXEC sp_syscollector_start_collection_set @collection_set_id = 1;
Остановка набора коллекций
Соединитесь с ядром СУБД .
На стандартной панели выберите пункт Создать запрос.
Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере используется процедура sp_syscollector_stop_collection_set для остановки набора элементов сбора с идентификатором
1
.
USE msdb;
GO
EXEC sp_syscollector_stop_collection_set @collection_set_id = 1;