次の方法で共有


catalog.disable_worker_agent (SSISDB データベース)

適用対象: SQL Server Azure Data Factory の SSIS 統合ランタイム

Scale Out Master でこの Integration Services カタログを操作する場合に Scale Out Worker を無効にします。

構文

catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId

引数

[@WorkerAgentId =] WorkerAgentId Scale Out Worker のワーカー エージェント ID。 WorkerAgentIduniqueidentifier です。

この例では、MachineA で Scale Out Worker を無効にします。

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 

リターン コード値

成功した場合は 0 を返します。

結果セット

なし

アクセス許可

このストアド プロシージャには、次の権限のいずれかが必要です。

  • ssis_admin データベース ロールのメンバーシップ

  • sysadmin サーバー ロールのメンバーシップ

エラーおよび警告

ワーカー エージェント ID が無効の場合、ストアド プロシージャによってエラーが返されます。