jobs.sp_add_target_group (Azure エラスティック ジョブ) (Transact-SQL)
適用対象: Azure SQL Database
Azure SQL Database の Azure エラスティック ジョブ サービスでジョブのターゲット グループを作成。
ターゲット グループを使用すると、サーバーやデータベースのコレクションでジョブを簡単にターゲットにできます。
構文
[jobs].sp_add_target_group
@target_group_name = 'target_group_name'
[ , [ @target_group_id = ] target_group_id OUTPUT ]
引数
@target_group_name
作成するターゲット グループの名前。 target_group_name は nvarchar(128) で、既定値はありません。
@target_group_id アウトプット
正常に作成された場合にジョブに割り当てられたターゲット グループ ID 番号。 target_group_id は uniqueidentifier 型の出力変数で、既定値は NULL
です。
リターン コードの値
0
(成功) または 1
(失敗)。
解説
jobs.sp_add_target_group_memberを使用して、ターゲット グループにメンバーを追加します。
アクセス許可
既定では、このストアド プロシージャを実行できるのは、 sysadmin 固定サーバー ロールのメンバーです。 このストアド プロシージャを使って、他のユーザーが所有するジョブの属性を編集できるのは、sysadmin のメンバーだけです。
例
ターゲット グループを作成する
次の例では、 ServerGroup1
という名前のターゲット グループを作成します。
-- Add a target group containing server(s)
EXEC [jobs].sp_add_target_group @target_group_name = N'ServerGroup1';