Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

Cómo sincronizar una suscripción de inserción (programación de la réplica)

Las suscripciones de inserción pueden sincronizarse mediante programación y a petición invocando el archivo ejecutable del agente de réplica correspondiente desde el símbolo del sistema. El archivo ejecutable del agente de réplica que se invoque depende del tipo de publicación al que pertenece la suscripción de inserción.

  1. En el símbolo del sistema o en un archivo por lotes en el distribuidor, ejecute distrib.exe. Especifique los siguientes argumentos de la línea de comandos.

    • -Publisher
    • -PublisherDB
    • -Distributor
    • -Subscriber
    • -SubscriberDB
    • -SubscriptionType = 0

    Si utiliza la autenticación de SQL Server, también debe especificar los siguientes argumentos:

    • -DistributorLogin
    • -DistributorPassword
    • -DistributorSecurityMode = 0
    • -PublisherLogin
    • -PublisherPassword
    • -PublisherSecurityMode = 0
    • -SubscriberLogin
    • -SubscriberPassword
    • -SubscriberSecurityMode = 0
      ms147377.security(es-es,SQL.90).gifNota de seguridad:
      Siempre que sea posible, utilice la autenticación de Windows. 

  1. En el símbolo del sistema o en un archivo por lotes en el distribuidor, ejecute replmerg.exe. Especifique los siguientes argumentos de la línea de comandos.

    • -Publisher
    • -PublisherDB
    • -Publication
    • -Distributor
    • -Subscriber
    • -SubscriberDB
    • -SubscriptionType = 0

    Si utiliza la autenticación de SQL Server, también debe especificar los siguientes argumentos:

    • -DistributorLogin
    • -DistributorPassword
    • -DistributorSecurityMode = 0
    • -PublisherLogin
    • -PublisherPassword
    • -PublisherSecurityMode = 0
    • -SubscriberLogin
    • -SubscriberPassword
    • -SubscriberSecurityMode = 0
      ms147377.security(es-es,SQL.90).gifNota de seguridad:
      Siempre que sea posible, utilice la autenticación de Windows. 

El siguiente ejemplo inicia el Agente de distribución para sincronizar una suscripción de inserción.

REM -- Declare the variables.
SET Publisher=%instancename%
SET Subscriber=%instancename%
SET PublicationDB=AdventureWorks
SET SubscriptionDB=AdventureWorksReplica 
SET Publication=AdvWorksProductsTran

REM -- Start the Distribution Agent with four subscription streams.
REM -- The following command must be supplied without line breaks.
"C:\Program Files\Microsoft SQL Server\90\COM\DISTRIB.EXE" -Subscriber %Subscriber% 
-SubscriberDB %SubscriptionDB% -SubscriberSecurityMode 1 -Publication %Publication% 
-Publisher %Publisher% -PublisherDB %PublicationDB% -Distributor %Publisher% 
-DistributorSecurityMode 1 -Continuous -SubscriptionType 0 -SubscriptionStreams 4 

El siguiente ejemplo inicia el Agente de mezcla para sincronizar una suscripción de inserción.

REM -- Declare the variables.
SET Publisher=%instancename%
SET Subscriber=%instancename%
SET PublicationDB=AdventureWorks
SET SubscriptionDB=AdventureWorksReplica 
SET Publication=AdvWorksSalesOrdersMerge

REM -- Start the Merge Agent.
REM -- The following command must be supplied without line breaks.
"C:\Program Files\Microsoft SQL Server\90\COM\REPLMERG.EXE"  -Publisher %Publisher% 
-Subscriber  %Subscriber%  -Distributor %Publisher% -PublisherDB  %PublicationDB% 
-SubscriberDB %SubscriptionDB% -Publication %Publication% -PublisherSecurityMode 1 
-OutputVerboseLevel 3  -Output -SubscriberSecurityMode 1  -SubscriptionType 0 
-DistributorSecurityMode 1 

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft