MergePublication.MakePullSubscriptionWellKnown Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra uma assinatura de merge pull no Publisher.
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)
Parâmetros
- subscriber
- String
O assinante onde a assinatura pull foi criada.
- subscriptionDB
- String
O banco de dados de assinaturas onde a assinatura pull foi criada.
- syncType
- SubscriptionSyncType
A opção de como a sincronização da assinatura é realizada.
- subscriberType
- MergeSubscriberType
Um MergeSubscriberType objeto que especifica se a assinatura para registro é uma assinatura local ou global.
- priority
- Single
A ponderação da assinatura pull para resolver conflitos quando mais de uma alteração ocorre nos mesmos dados replicados.
Comentários
Use EnumSubscriptions para verificar se uma assinatura já está registrada no Publisher. Se o registro existir, MakePullSubscriptionWellKnown gera um erro no servidor.
O MakePullSubscriptionWellKnown método só pode ser chamado por membros do papel fixo de servidor sysadmin no Publisher ou por membros do db_owner papel fixo de banco de dados no banco de dados de publicação.
Chamar MakePullSubscriptionWellKnown é equivalente a executar sp_addmergesubscription para registrar a assinatura de pull.