Synchronisieren eines Abonnements mit der Synchronisierungsverwaltung von Windows

Gilt für:SQL ServerAzure SQL Managed Instance

Microsoft Windows-Synchronisierungs-Manager kann nur verwendet werden, um Abonnements mit Microsoft SQL Server-Publikationen zu synchronisieren, wenn SQL Server auf demselben Computer wie der Synchronisierungs-Manager ausgeführt wird (es kann auch zum Synchronisieren von Offlinedateien und Webseiten verwendet werden). So verwenden Sie die Synchronisierungsverwaltung:

  1. Aktivieren Sie die Synchronisierung von Pullabonnements mit dem Windows-Synchronisierungs-Manager in den Abonnementeigenschaften – <Subscriber>: <SubscriptionDatabase> dialog box. Weitere Informationen zum Zugreifen auf dieses Dialogfeld finden Sie unter Anzeigen und Ändern der Eigenschaften von Pullabonnements.

  2. Greifen Sie über das Menü Start von Windows auf die Synchronisierungsverwaltung zu.

Die Synchronisierungsverwaltung ermöglicht Ihnen die Verwendung des interaktiven Konfliktlösers für Mergeabonnements. In der Regel werden Konflikte, die bei der Synchronisierung entdeckt werden, automatisch gelöst. Wenn der interaktive Konfliktlöser aktiviert ist, können Konflikte jedoch während der Synchronisierung von einem Benutzer gelöst werden. Wenn eine Synchronisierung außerhalb des Windows-Synchronisierungs-Managers (als geplante Synchronisierung oder on Demand-Synchronisierung in SQL Server Management Studio oder Replikationsmonitor) ausgeführt wird, werden Konflikte automatisch ohne Benutzereingriff aufgelöst, entsprechend dem für den Artikel angegebenen Resolver.

Hinweis

Ab Windows Server 2008 und Windows Vista können 64-Bit-Versionen des Windows-Synchronisierungs-Managers keine 32-Bit-Abonnements erkennen.

So aktivieren Sie die Synchronisierung von Pullabonnements mithilfe der Synchronisierungsverwaltung von Windows

  1. Wählen Sie auf der Seite "Allgemein " des Dialogfelds "Abonnementeigenschaften <– Abonnent>: <SubscriptionDatabase> " den Wert " Aktivieren " für die Option "Windows-Synchronisierungs-Manager verwenden" aus.

  2. Klickan Sie auf OK.

So synchronisieren Sie ein Pullabonnement mit der Synchronisierungsverwaltung

  1. Starten Sie die Synchronisierungsverwaltung mithilfe einer der folgenden Methoden:

    • Klicken Sie in Internet Explorer auf das Menü Extrasund anschließend auf Synchronisieren.

    • Klicken Sie auf Start, zeigen Sie auf Programme oder Alle Programme, zeigen Sie auf Zubehör, und klicken Sie dann auf Synchronisieren.

    • Klicken Sie auf "Start" und dann auf "Ausführen". Geben Sie im Dialogfeld "Ausführen" im Feld "Öffnen" mobsync.exe ein, und klicken Sie dann auf "OK".

  2. Wählen Sie im Dialogfeld Zu synchronisierende Objekte die Abonnements aus, die Sie synchronisieren möchten. Abonnements werden unter den auf dem Computer installierten SQL Server-Instanzen aufgeführt.

  3. Klicken Sie auf Synchronisieren.

So initialisieren Sie ein Pullabonnement mit der Synchronisierungsverwaltung erneut

  1. Wählen Sie im Dialogfeld Zu synchronisierende Objekte ein Abonnement aus, und klicken Sie dann auf Eigenschaften.

  2. Klicken Sie im Dialogfeld SQL Server-Abonnementeigenschaften auf Abonnement erneut initialisieren.

  3. Klicken Sie auf Ja.

  4. Klickan Sie auf OK.

    Beim nächsten Synchronisieren des Abonnements wird standardmäßig eine neue Momentaufnahme auf die Abonnementdatenbank angewendet. Weitere Informationen finden Sie unter Erneutes Initialisieren von Abonnements.

Hinweis

Bei der Mergereplikation können ausstehende Änderungen auf den Verleger hochgeladen werden, bevor die Momentaufnahme angewendet wird. Diese Option ist jedoch nicht in der Synchronisierungsverwaltung verfügbar. Synchronisieren Sie zum Hochladen von Änderungen das Abonnement, bevor Sie es erneut initialisieren.

So legen Sie Eigenschaften für ein Pullabonnement in der Synchronisierungsverwaltung fest

  1. Wählen Sie im Dialogfeld Zu synchronisierende Objekte ein Abonnement aus, und klicken Sie dann auf Eigenschaften.

  2. Sie können Eigenschaften auf den folgenden Registerkarten anzeigen und ändern:

    • Identifikation

    • Abonnentenanmeldung, Verteileranmeldungund Verlegeranmeldung (nur für die Mergereplikation)

    • Webserverinformationen (für Mergeabonnements auf Abonnenten, auf denen SQL Server 2005 oder höher ausgeführt wird)

    • Andere

    Die Verwendung der Windows-Authentifizierung wird für alle Verbindungen empfohlen. Informationen zu den Berechtigungen, die der Verteilungs-Agent und der Merge-Agent benötigen, finden Sie unter Replication Agent Security Model.

  3. Klickan Sie auf OK.

So entfernen Sie ein Pullabonnement aus der Synchronisierungsverwaltung

  1. Wählen Sie im Dialogfeld Zu synchronisierende Objekte ein Abonnement aus, und klicken Sie dann auf Eigenschaften.

  2. Klicken Sie im Dialogfeld SQL Server-Abonnementeigenschaften auf Abonnement entfernen.

  3. Wählen Sie im Dialogfeld Abonnement entfernen eine Option aus.

  4. Klickan Sie auf OK.

So verwenden Sie den interaktiven Konfliktlöser

  1. Aktivieren Sie die Verwendung des interaktiven Konfliktlösers für den Artikel und das Abonnement. Weitere Informationen finden Sie unter Specify Merge Replication properties (Angeben von Mergereplikationseigenschaften).

  2. Mit dem Beginn der Synchronisierung des Abonnements in der Synchronisierungsverwaltung wird der interaktive Konfliktlöser automatisch gestartet, wenn der interaktive Konfliktlöser aktiviert ist und bei einem oder mehreren Artikeln Konflikte bestehen. Der interaktive Konfliktlöser zeigt die Konflikte jeweils nacheinander an und schlägt eine Lösung für jeden Konflikt vor (basierend auf dem bei der Erstellung der Veröffentlichung und des Abonnements angegebenen Konfliktlösers).

  3. Sie können die im interaktiven Konfliktlöser angezeigten Spalten auch beliebig bearbeiten und dann auf eine der folgenden Schaltflächen klicken, um den Konflikt zu lösen:

    • Vorschläge akzeptieren

    • Verleger akzeptieren

    • Abonnenten akzeptieren

    • Alle automatisch lösen (alle aktuellen Konflikte werden ohne weitere Eingaben gelöst)

    Die ausgewählte Zeile wird dann auf den Verleger und/oder Abonnenten angewendet. Bei folgenden Synchronisierungen wird die Zeile an andere Knoten der Topologie weitergegeben.

Hinweis

Bearbeitungen werden nur dann angewendet, wenn sie zur Zeile gehören, die für die Lösung ausgewählt wurde. Wenn Sie z. B. Bearbeitungen unter Verlegervornehmen und dann auf Abonnenten akzeptierenklicken, werden die Bearbeitungen verworfen.

Weitere Informationen

Interactive Conflict Resolution