MergeArticle.Status 属性

定义

获取或设置合并项目的状态。

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

属性值

一个 MergeArticleState 值。

注解

如果值为StatusActive,则运行用于发布表的初始处理脚本。

如果值为StatusUnsynchronized,则下次运行快照代理时运行用于发布表的初始处理脚本。

Status该属性可由发布服务器上的 sysadmin 固定服务器角色的成员和订阅服务器 (的成员检索,以便重新发布订阅服务器) 。 也可以由发布数据库上 db_owner 固定数据库角色的成员、分发服务器上的 replmonitor 固定数据库角色的成员以及发布访问列表成员 (PAL) 的用户检索它。

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

检索 Status 等效于执行 Transact-SQL) sp_helpmergearticle (

设置 Status 相当于执行 Transact-SQL) sp_changemergearticle (Transact-SQL) sp_addmergearticle (。

适用于