Partage via


catalog.disable_worker_agent (base de données SSISDB)

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

Désactive un Scale Out Worker pour Scale Out Master utilisant ce catalogue Integration Services.

Syntaxe

catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId

Arguments

[@WorkerAgentId =] WorkerAgentId ID d’agent de Worker de Scale Out Worker. WorkerAgentId est de type uniqueidentifier.

Exemple

Cet exemple désactive Scale Out Worker sur 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 

Valeur du code de retour

0 (succès)

Jeux de résultats

None

Autorisations

Cette procédure stockée requiert l'une des autorisations suivantes :

  • Appartenance au rôle de base de données ssis_admin

  • Appartenance au rôle serveur sysadmin

Erreurs et avertissements

Si l’ID d’agent de Worker n’est pas valide, la procédure stockée retourne une erreur.