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


catalog.add_execution_worker (база данных SSISDB)

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Область применения: SQL Server 2017 (14.x) и более поздних версий

Добавляет рабочую роль горизонтального масштабирования служб Integration Services в экземпляр выполнения в Scale Out.

Синтаксис

catalog.add_execution_worker [ @execution_id = ] execution_id, [ @workeragent_id = ] workeragent_id

Аргументы

[ @execution_id = ] execution_id
Уникальный идентификатор для экземпляра выполнения. Параметр execution_id имеет тип bigint.

[@workeragent_id = ] workeragent_id
Идентификатор агента рабочей роли для рабочей роли горизонтального увеличения масштаба. Параметр workeragent_id имеет тип uniqueIdentifier.

Значения кодов возврата

0 (успешное завершение)

Результирующие наборы

нет

Разрешения

Эта хранимая процедура требует применения одного из следующих разрешений:

  • разрешения READ и MODIFY на экземпляр выполнения

  • Членство в роли базы данных ssis_admin

  • Членство в роли сервера sysadmin

Ошибки и предупреждения

Следующий список содержит описания некоторых условий, которые могут вызвать ошибку или предупреждение.

  • Пользователь не имеет соответствующих разрешений.

  • Недопустимый идентификатор выполнения.

  • Недопустимый идентификатор агента рабочей роли.

  • Выполнение не относится к развертыванию с горизонтальным увеличением масштаба.

См. также

Выполнение пакетов в развертывании с горизонтальным увеличением масштаба.