Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Pullabonnements können programmgesteuert und bedarfsgesteuert synchronisiert werden, indem die entsprechende ausführbare Datei für den Replikations-Agent an der Eingabeaufforderung aufgerufen wird. Die aufgerufene ausführbare Datei für den Replikations-Agent, hängt vom Publikationstyp ab, zu dem das Pullabonnement gehört.
Hinweis: |
|---|
| Replikations-Agents stellen mithilfe von Anmeldeinformationen der Windows-Authentifizierung des Benutzers, der den Agent an der Eingabeaufforderung gestartet hat, eine Verbindung mit dem lokalen Server her. Diese Windows-Anmeldeinformationen werden außerdem beim Herstellen einer Verbindung mit Remoteservern mithilfe der integrierten Windows-Authentifizierung verwendet. |
So starten Sie den Verteilungs-Agent an der Eingabeaufforderung oder in einer Batchdatei
Starten Sie an der Eingabeaufforderung oder in einer Batchdatei den Replikationsverteilungs-Agent, indem Sie distrib.exe ausführen, und geben Sie die folgenden Befehlszeilenargumente an:
- -Publisher
- -PublisherDB
- -Distributor
- -DistributorSecurityMode = 1
- -Subscriber
- -SubscriberDB
- -SubscriberSecurityMode = 1
- -SubscriptionType = 1
Wenn Sie die SQL-Authentifizierung verwenden, müssen Sie außerdem folgende Argumente angeben:
- -DistributorLogin
- -DistributorPassword
- -DistributorSecurityMode = 0
- -PublisherLogin
- -PublisherPassword
- -PublisherSecurityMode = 0
- -SubscriberLogin
- -SubscriberPassword
- -SubscriberSecurityMode = 0
So starten Sie den Merge-Agent an der Eingabeaufforderung oder in einer Batchdatei
Starten Sie an der Eingabeaufforderung oder in einer Batchdatei den Replikationsmerge-Agent, indem Sie replmerg.exe ausführen, und geben Sie die folgenden Befehlszeilenargumente an:
- -Publisher
- -PublisherDB
- -PublisherSecurityMode = 1
- -Publication
- -Distributor
- -DistributorSecurityMode = 1
- -Subscriber
- -SubscriberSecurityMode = 1
- -SubscriberDB
- -SubscriptionType = 1
Wenn Sie die SQL-Authentifizierung verwenden, müssen Sie außerdem folgende Argumente angeben:
- -DistributorLogin
- -DistributorPassword
- -DistributorSecurityMode = 0
- -PublisherLogin
- -PublisherPassword
- -PublisherSecurityMode = 0
- -SubscriberLogin
- -SubscriberPassword
- -SubscriberSecurityMode = 0
Beispiel
Das folgende Beispiel startet den Verteilungs-Agent zum Synchronisieren eines Pullabonnements. Alle Verbindungen werden mithilfe der Windows-Authentifizierung hergestellt.
REM -- Declare the variables.
SET Publisher=%instancename%
SET Subscriber=%instancename%
SET PublicationDB=AdventureWorks
SET SubscriptionDB=AdventureWorksReplica
SET Publication=AdvWorksProductsTran
REM -- Start the Distribution Agent.
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 1
Das folgende Beispiel startet den Merge-Agent zum Synchronisieren eines Pullabonnements. Alle Verbindungen werden mithilfe der Windows-Authentifizierung hergestellt.
REM -- Declare the variables.
SET Publisher=%instancename%
SET Subscriber=%instancename%
SET PublicationDB=AdventureWorks
SET SubscriptionDB=AdventureWorksReplica
SET Publication=AdvWorksSalesOrdersMerge
REM --Start the Merge Agent with concurrent upload and download processes.
REM -- The following command must be supplied without line breaks.
"C:\Program Files\Microsoft SQL Server\90\COM\REPLMERG.EXE" -Publication %Publication%
-Publisher %Publisher% -Subscriber %Subscriber% -Distributor %Publisher%
-PublisherDB %PublicationDB% -SubscriberDB %SubscriptionDB% -PublisherSecurityMode 1
-OutputVerboseLevel 2 -SubscriberSecurityMode 1 -SubscriptionType 1 -DistributorSecurityMode 1
-Validate 3 -ParallelUploadDownload 1
Siehe auch
Aufgaben
Vorgehensweise: Synchronisieren eines Pullabonnements (RMO-Programmierung)
Andere Ressourcen
Vorgehensweise: Synchronisieren eines Pullabonnements (SQL Server Management Studio)
Synchronisieren von Daten
Hinweis: