Поделиться через


sp_syscollector_upload_collection_set (Transact-SQL)

Начинает передачу данных набора сбора в том случае, если набор сбора включен.

Важное примечаниеВажно!

Эта хранимая процедура может использоваться только для наборов сбора, настроенных для сбора и передачи данных в режиме с кэшированием.

Значок ссылки на разделСоглашение о синтаксисе в 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' 

См. также

Справочник

Другие ресурсы