Freigeben über


Synchronisieren eines Abonnements mit der Synchronisierungsverwaltung von Windows

Gilt für: SQL Server Azure SQL Managed Instance

Die Synchronisierungsverwaltung von Microsoft Windows kann nur zum Synchronisieren von Abonnements für Microsoft SQL Server-Veröffentlichungen verwendet werden, wenn SQL Server auf demselben Computer ausgeführt wird wie die Synchronisierungsverwaltung. (Die Synchronisierungsverwaltung kann auch zum Synchronisieren von Offlinedateien und Webseiten verwendet werden.) So verwenden Sie die Synchronisierungsverwaltung:

  1. Aktivieren Sie die Synchronisierung von Pullabonnements mithilfe der Synchronisierungsverwaltung von Windows im Dialogfeld Abonnementeigenschaften – <Subscriber>: <SubscriptionDatabase>. 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 die Synchronisierung nicht im Rahmen der Synchronisierungsverwaltung von Windows erfolgt (sondern als geplante Synchronisierung oder als bedarfsgesteuerte Synchronisierung in SQL Server Management Studio oder im Replikationsmonitor), werden Konflikte ohne Benutzereingriff automatisch gemäß dem Konfliktlöser gelöst, der für den Artikel angegeben ist.

Hinweis

Ab Windows Server 2008 und Windows Vista sind 64-Bit-Versionen der Synchronisierungsverwaltung von Windows nicht in der Lage, 32-Bit-Abonnements zu erkennen.

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

  1. Wählen Sie im Dialogfeld Abonnementeigenschaften – <Subscriber>: <SubscriptionDatabase> auf der Seite Allgemein für die Option Synchronisierungsverwaltung von Windows verwenden den Wert Aktivieren aus.

  2. Wählen Sie OK aus.

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 mobsync.exe im Feld Öffnen ein, und klicken Sie dann auf OK.

  2. Wählen Sie im Dialogfeld Zu synchronisierende Objekte die Abonnements aus, die Sie synchronisieren möchten. Die 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. Wählen Sie OK aus.

    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. Wählen Sie OK aus.

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. Wählen Sie OK aus.

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.