sp_remove_job_from_targets (Transact-SQL)
適用対象:SQL Server
指定されたターゲット サーバーまたはターゲット サーバー グループから、指定したジョブを削除します。
構文
sp_remove_job_from_targets [ @job_id = ] job_id
| [ @job_name = ] 'job_name'
[ , [ @target_server_groups = ] 'target_server_groups' ]
[ , [ @target_servers = ] 'target_servers' ]
引数
[ @job_id = ] job_id
指定したターゲット サーバーまたはターゲット サーバー グループを削除するジョブのジョブ ID 番号。 job_idまたはjob_nameを指定する必要がありますが、両方を指定することはできません。 job_idは uniqueidentifier で、既定値は NULL です。
[ @job_name = ] 'job_name'
指定したターゲット サーバーまたはターゲット サーバー グループを削除するジョブの名前。 job_idまたはjob_nameを指定する必要がありますが、両方を指定することはできません。 job_nameは sysname で、既定値は NULL です。
[ @target_server_groups = ] 'target_server_groups'
指定したジョブから削除するターゲット サーバー グループのコンマ区切りのリスト。 target_server_groupsは nvarchar(1024)で、既定値は NULL です。
[ @target_servers = ] 'target_servers'
指定したジョブから削除するターゲット サーバーのコンマ区切りのリスト。 target_serversは nvarchar(1024)で、既定値は NULL です。
リターン コードの値
0 (成功) または 1 (失敗)
アクセス許可
このプロシージャの実行権限は、既定では sysadmin 固定サーバー ロールのメンバーに与えられています。
例
次の例では、以前に作成したWeekly Sales Backups
ジョブをServers Processing Customer Orders
ターゲット サーバー グループから削除し、サーバーからSEATTLE1
SEATTLE2
削除します。
USE msdb ;
GO
EXEC dbo.sp_remove_job_from_targets
@job_name = N'Weekly Sales Backups',
@target_server_groups = N'Servers Processing Customer Orders',
@target_servers = N'SEATTLE2,SEATTLE1' ;
GO
参照
sp_apply_job_to_targets (Transact-SQL)
sp_delete_jobserver (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示