sp_syscollector_upload_collection_set (Transact-SQL)
Начинает передачу данных набора сбора в том случае, если набор сбора включен.
Важно! |
---|
Эта хранимая процедура может использоваться только для наборов сбора, настроенных для сбора и передачи данных в режиме с кэшированием. |
Синтаксис
sp_syscollector_upload_collection_set [[ @collection_set_id = ] collection_set_id ]
, [[ @name = ] 'name' ]
Аргументы
[ @collection_set_id = ] collection_set_id
Уникальный локальный идентификатор набора сбора. Параметр collection_set_id имеет тип int и должен иметь значение, если параметр name имеет значение NULL.[ @name =] 'name'
Имя набора сбора. Параметр name имеет тип sysname и должен иметь значение, если параметр collection_set_id имеет значение NULL.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Обязательно должен быть задан один из параметров collection_set_id или name; они не могут иметь значение NULL одновременно.
Данная процедура может использоваться для начала передачи работающего набора сбора по требованию. Она может использоваться только для наборов сбора, настроенных для сбора и передачи данных в режиме с кэшированием. Это позволяет пользователю получить данные для анализа, не ожидая запланированной передачи.
Разрешения
Для выполнения этой процедуры требуется членство в предопределенной роли базы данных dc_operator(с разрешением EXECUTE).
Пример
Выполняет по требованию передачу набора сбора Simple Collection Set.
USE msdb;
GO
EXEC sp_syscollector_upload_collection_set @name = 'Simple Collection Set'