MergePublication.MakePullSubscriptionWellKnown Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registra una suscripción de extracción de combinación en el publicador.
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
Suscriptor en el que se creó la suscripción de extracción.
- subscriptionDB
- String
Base de datos de suscripciones en la que se creó la suscripción de extracción.
- syncType
- SubscriptionSyncType
Opción para especificar cómo se realiza la sincronización de la suscripción.
- subscriberType
- MergeSubscriberType
Objeto MergeSubscriberType que especifica si la suscripción que se va a registrar es local o global.
- priority
- Single
Peso de la suscripción de extracción para resolver los conflictos cuando se produce más de un cambio en los mismos datos replicados.
Comentarios
Use EnumSubscriptions para determinar si una suscripción ya está registrada en el publicador. Si el registro existe, MakePullSubscriptionWellKnown genera un error en el servidor.
Los MakePullSubscriptionWellKnown miembros del rol fijo de servidor sysadmin solo pueden llamar al método en el publicador o por miembros del rol fijo de base de datos db_owner en la base de datos de publicación.
Llamar MakePullSubscriptionWellKnown a equivale a ejecutar sp_addmergesubscription para registrar la suscripción de extracción.