catalog.disable_worker_agent (SSISDB-Datenbank)
Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory
Deaktivieren Sie einen Scale Out-Worker für einen Scale Out-Master, der mit diesem Integration Services-Katalog arbeitet.
Syntax
catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId
Argumente
[@WorkerAgentId =] WorkerAgentId Die Worker-Agent-ID des Scale Out-Workers. Das Argument WorkerAgentId ist vom Typ uniqueidentifier.
Beispiel
In diesem Beispiel wird der Worker für horizontales Hochskalieren auf „MachineA“ deaktiviert.
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
Rückgabecodewert
0 (Erfolg)
Resultsets
Keine
Berechtigungen
Diese gespeicherte Prozedur erfordert eine der folgenden Berechtigungen:
Mitgliedschaft in der Datenbankrolle ssis_admin
Mitgliedschaft in der Serverrolle sysadmin
Fehler und Warnungen
Wenn die Worker-Agent-ID ungültig ist, gibt die gespeicherte Prozedur einen Fehler zurück.