Share via


jobs.sp_add_target_group (Azure エラスティック ジョブ) (Transact-SQL)

適用対象:Azure SQL Database

Azure SQL Database の Azure Elastic Jobs サービスに ジョブのターゲット グループを作成します

ターゲット グループを使用すると、サーバーやデータベースのコレクションでジョブを簡単にターゲットにできます。

Transact-SQL 構文表記規則

構文

[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';