次の方法で共有


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

適用対象: Azure SQL Database

Azure SQL Database の Azure エラスティック ジョブ サービスでジョブのターゲット グループを作成

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

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