MergePublication.MakePullSubscriptionWellKnown Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует подписку слияния по запросу на издателе.
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 для регистрации подписки по запросу.