MergePublication.MakePullSubscriptionWellKnown メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マージ プル サブスクリプションをパブリッシャーに登録します。
public:
void MakePullSubscriptionWellKnown(System::String ^ subscriber, System::String ^ subscriptionDB, Microsoft::SqlServer::Replication::SubscriptionSyncType syncType, Microsoft::SqlServer::Replication::MergeSubscriberType subscriberType, float priority);
public void MakePullSubscriptionWellKnown (string subscriber, string subscriptionDB, Microsoft.SqlServer.Replication.SubscriptionSyncType syncType, Microsoft.SqlServer.Replication.MergeSubscriberType subscriberType, float priority);
member this.MakePullSubscriptionWellKnown : string * string * Microsoft.SqlServer.Replication.SubscriptionSyncType * Microsoft.SqlServer.Replication.MergeSubscriberType * single -> unit
Public Sub MakePullSubscriptionWellKnown (subscriber As String, subscriptionDB As String, syncType As SubscriptionSyncType, subscriberType As MergeSubscriberType, priority As Single)
パラメーター
- subscriber
- String
プル サブスクリプションが作成されたサブスクライバーです。
- subscriptionDB
- String
プル サブスクリプションが作成されたサブスクリプション データベースです。
- syncType
- SubscriptionSyncType
サブスクリプションの同期方法のオプションです。
- subscriberType
- MergeSubscriberType
登録するサブスクリプションがローカル サブスクリプションかグローバル サブスクリプションかを指定する MergeSubscriberType オブジェクトです。
- priority
- Single
複数の変更が同一のレプリケートされたデータに発生した場合の競合を解決するためのプル サブスクリプションの重み付けです。
注釈
パブリッシャー側でサブスクリプションが既に登録されているかどうかを確認するには、EnumSubscriptions を使用します。 登録されている場合は、MakePullSubscriptionWellKnown によってサーバーでエラーが生成されます。
メソッドは MakePullSubscriptionWellKnown 、パブリッシャーの sysadmin 固定サーバー ロールのメンバー、またはパブリケーション データベースの固定データベース ロール のメンバー によってのみ呼び出db_owner。
の呼び出し MakePullSubscriptionWellKnown は、プル サブスクリプションを登録するために sp_addmergesubscription を実行することと同じです。