catalog.disable_worker_agent (database SSISDB)
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
Disabilita uno Scale Out Worker per lo Scale Out Master che interagisce con questo catalogo di Integration Services.
Sintassi
catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId
Argomenti
[@WorkerAgentId =] WorkerAgentId ID agente di lavoro di Scale Out Worker. WorkerAgentId è di tipo uniqueidentifier.
Esempio
Questo esempio disabilita Scale Out Worker sul computer 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
Valore del codice restituito
0 (esito positivo)
Set di risultati
None
Autorizzazioni
Per questa stored procedure è necessaria una delle autorizzazioni seguenti:
Appartenenza al ruolo del database ssis_admin
Appartenenza al ruolo del server sysadmin
Errori e avvisi
Se l'ID agente di lavoro non è valido, la stored procedure restituisce un errore.