MergeArticle.Status プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マージ アーティクルの状態を取得します。値の設定も可能です。
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
プロパティ値
注釈
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) の実行と同じです。