jobs.sp_add_target_group (Azure 弹性作业) (Transact-SQL)
适用于:Azure SQL 数据库
在 Azure 弹性作业服务中为Azure 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 输出
如果成功创建,则分配给作业的目标组标识号。 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';