Article.IdentityRangeManagementOption 属性

定义

获取或设置项目的标识范围管理选项。

public:
 property Microsoft::SqlServer::Replication::IdentityRangeManagementOption IdentityRangeManagementOption { Microsoft::SqlServer::Replication::IdentityRangeManagementOption get(); void set(Microsoft::SqlServer::Replication::IdentityRangeManagementOption value); };
public Microsoft.SqlServer.Replication.IdentityRangeManagementOption IdentityRangeManagementOption { get; set; }
member this.IdentityRangeManagementOption : Microsoft.SqlServer.Replication.IdentityRangeManagementOption with get, set
Public Property IdentityRangeManagementOption As IdentityRangeManagementOption

属性值

一个指定所需的标识范围管理选项的 IdentityRangeManagementOption 枚举值。

例外

当文章不存在于服务器上时。

使用时Manual且版本未SQL Server 2005 或更高版本。

注解

如果可能,请使用自动标识范围管理来允许复制来管理标识范围分配。

默认为 Automatic SQL Server 2000 及更高版本。

Manual默认为对等复制拓扑。 ManualSQL Server 2005 或更高版本不支持。

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

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

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

设置IdentityRangeManagementOption等效于 sp_addarticle (执行事务复制或快照复制的 Transact-SQL) 或 sp_addmergearticle (执行 Transact-SQL) sp_changemergearticle (Transact-SQL) 的 Transact-SQL) 或sp_changearticle (Transact-SQL)

适用于