语言

Article.SubscriberIdentityRangeSize 属性

定义

在必须分配另一个身份范围之前,获取或设置在订阅者表中身份列中可插入的最大新行数。

public:
 property long SubscriberIdentityRangeSize { long get(); void set(long value); };
public long SubscriberIdentityRangeSize { get; set; }
member this.SubscriberIdentityRangeSize : int64 with get, set
Public Property SubscriberIdentityRangeSize As Long

属性值

单位列中可插入的最大行数。

例外

当版本不是SQL Server 2000或更高版本时,

注解

当 是 时Automatic,必须指定一个值。SubscriberIdentityRangeSizeIdentityRangeManagementOption

对于对象MergeArticle,在分配身份范围给 Publisher 和拥有客户端订阅的订阅者时,使用了 指定的SubscriberIdentityRangeSize身份范围。

SubscriberIdentityRangeSize该属性可由固定sysadmin服务器角色的成员在Publisher和Subscriber(用于重新发布Subscribers)处检索。 该文件也可以由出版物 db_owner 数据库中固定数据库角色的成员以及PAL成员用户检索。 对于对象 MergeArticle ,该属性也可以被分发器上固定数据库角色的成员 replmonitor 检索。

SubscriberIdentityRangeSize属性可以由 Publisher 固定服务器角色的成员sysadmin设置。 也可以由发表 db_owner 数据库中固定数据库角色的成员设置。

检索 SubscriberIdentityRangeSize 相当于执行事务或快照复制的 sp_helparticle(Transact-SQL )或合并复制执行的 sp_helpmergearticle(Transact-SQL )。

设置SubscriberIdentityRangeSize相当于执行事务或快照复制的 sp_addarticle(Transact-SQL)sp_changearticle(Transact-SQL)。 它也等同于执行 sp_addmergearticle(Transact-SQL)sp_changemergearticle(Transact-SQL) 来进行合并复制。

适用于