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 値。

注釈

Status の値が Active である場合、テーブルをパブリッシュする初期処理スクリプトが実行されます。

Status の値が Unsynchronized である場合、スナップショット エージェントが次回実行されるときに、テーブルをパブリッシュする初期化処理スクリプトが実行されます。

このプロパティは Status 、パブリッシャーとサブスクライバー (サブスクライバーの再発行用) で sysadmin 固定サーバー ロールのメンバーによって取得できます。 また、パブリケーション データベースの固定データベース ロール db_owner のメンバー、ディストリビューターの replmonitor 固定データベース ロールのメンバー、およびパブリケーション アクセス リスト (PAL) のメンバーであるユーザーによって取得することもできます。

このプロパティは Status 、パブリッシャーの sysadmin 固定サーバー ロールのメンバーによって設定できます。 パブリケーション データベースの固定データベース ロール db_owner のメンバーによって設定することもできます。

Status取得は、sp_helpmergearticle (Transact-SQL) の実行と同じです。

設定 Status は、 sp_addmergearticle (Transact-SQL) または sp_changemergearticle (Transact-SQL) の実行と同じです。

適用対象