catalog.disable_worker_agent (база данных SSISDB)
Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure
Отключите рабочую роль Scale Out для мастера горизонтального масштабирования, работающего с этим каталогом служб Integration Services.
Синтаксис
catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId
Аргументы
[@WorkerAgentId =] WorkerAgentId Идентификатор агента рабочей роли для рабочей роли Scale Out. Параметр WorkerAgentId имеет тип uniqueidentifier.
Пример
В этом примере рабочая роль горизонтального увеличения масштаба включается на компьютере A.
SELECT WorkerAgentId, MachineName FROM [catalog].[worker_agents]
GO
-- Result: --
-- WorkerAgentId MachineName --
-- 6583054A-E915-4C2A-80E4-C765E79EF61D MachineA --
EXEC [catalog].[disable_worker_agent] '6583054A-E915-4C2A-80E4-C765E79EF61D'
GO
Значения кодов возврата
0 (успешное завершение)
Результирующие наборы
нет
Разрешения
Эта хранимая процедура требует применения одного из следующих разрешений:
Членство в роли базы данных ssis_admin
Членство в роли сервера sysadmin
Ошибки и предупреждения
Если идентификатор агента рабочей роли недействителен, хранимая процедура возвращает ошибку.