Delen via


catalog.disable_worker_agent (SSISDB-database)

van toepassing op:SQL Server SSIS Integration Runtime in Azure Data Factory

Schakel een scale-out worker uit voor de scale-out master die met deze Integration Services-catalogus werkt.

Syntaxis

catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId

Arguments

[@WorkerAgentId =] WorkerAgentId De werkrolagent-id van Scale Out Worker. De WorkerAgentId is een unieke identificator.

Example

In dit voorbeeld wordt de Scale Out Worker op MachineA uitgeschakeld.

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 

Retourcodewaarde

0 (geslaagd)

Resultaatsets

Geen

Permissions

Voor deze opgeslagen procedure zijn een van de volgende machtigingen vereist:

  • Lidmaatschap van de ssis_admin-databaserol

  • Lidmaatschap van de sysadmin-serverrol

Fouten en waarschuwingen

Als de id van de werkeragent niet geldig is, retourneert de stored procedure een fout.