Compartilhar via


catalog.disable_worker_agent (banco de dados SSISDB)

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

Desabilite um Trabalho do Scale Out para o Mestre do Scale Out que trabalha com este catálogo do Integration Services.

Sintaxe

catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId

Argumentos

[@WorkerAgentId =] WorkerAgentId A ID do agente do Trabalho do Scale Out. O WorkerAgentId é uniqueidentifier.

Exemplo

Este exemplo desabilita o Trabalho do Scale Out em MachineA.

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 

Valor do código de retorno

0 (êxito)

Conjuntos de resultados

Nenhum

Permissões

Este procedimento armazenado exige uma das seguintes permissões:

  • Associação à função de banco de dados ssis_admin

  • Associação à função de servidor sysadmin

Erros e avisos

Se a ID do agente de trabalho não é válida, o procedimento armazenado retorna um erro.