分享方式:


catalog.disable_worker_agent (SSISDB 資料庫)

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

為使用此 Integration Services 目錄的 Scale Out Master 停用 Scale Out Worker。

語法

catalog.disable_worker_agent [ @WorkerAgentId = ] WorkerAgentId

引數

[@WorkerAgentId =] WorkerAgentId:Scale Out Worker 的背景工作代理程式識別碼。 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 (成功)

結果集

None

權限

這個預存程序需要下列其中一個權限:

  • ssis_admin 資料庫角色的成員資格

  • 系統管理員伺服器角色的成員資格

錯誤和警告

如果背景工作代理程式識別碼無效,則預存程序會傳回錯誤。