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 或更高版本时。

注解

必须为何时IdentityRangeManagementOptionAutomatic指定值SubscriberIdentityRangeSize

MergeArticle对于对象,将标识范围分配给发布服务器和具有客户端订阅的订阅服务器时,将使用指定的SubscriberIdentityRangeSize标识范围。

SubscriberIdentityRangeSize属性可由发布服务器和订阅服务器 (的固定服务器角色的成员sysadmin检索,以便重新发布订阅服务器) 。 也可以由发布数据库上的固定数据库角色的成员 db_owner 以及属于 PAL 成员的用户检索它。 MergeArticle对于对象,也可以由分发服务器上的固定数据库角色的成员replmonitor检索此属性。

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

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

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

适用于