Vorgehensweise: Synchronisieren eines Abonnements mithilfe der Synchronisierungsverwaltung von Windows (Synchronisierungsverwaltung von Windows)

Die Synchronisierungsverwaltung von Microsoft Windows ist auf allen Computern verfügbar, auf denen Windows 2000 und höhere Versionen ausgeführt werden. Sie 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 im Dialogfeld Abonnementeigenschaften: - <Subscriber>: <SubscriptionDatabase>. Weitere Informationen zum Zugreifen auf dieses Dialogfeld finden Sie unter Vorgehensweise: Anzeigen und Ändern der Eigenschaften von Pullabonnements (SQL Server Management Studio).

  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 des Replikationsmonitors), werden Konflikte ohne Benutzereingriff automatisch gemäß dem Konfliktlöser gelöst, der für den Artikel angegeben ist.

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 einen Wert Aktivieren aus.

  2. Klicken 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ü Extras und 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 mobsync.exe im Feld Öffnen im Dialogfeld Ausführen 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. Klicken Sie auf OK.

    Beim nächsten Synchronisieren des Abonnements wird standardmäßig ein neuer Snapshot auf die Abonnementdatenbank angewendet. Weitere Informationen finden Sie unter Erneutes Initialisieren eines Abonnements.

HinweisHinweis

Bei der Mergereplikation können ausstehende Änderungen auf den Verleger hochgeladen werden, bevor der Snapshot 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, Verteileranmeldung und 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 Sicherheitsmodell des Replikations-Agents.

  3. Klicken 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. Klicken 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 Vorgehensweise: Angeben der interaktiven Konfliktlösung für Mergeveröffentlichungen (SQL Server Management Studio).

  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.

HinweisHinweis

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 Verleger vornehmen und dann auf Abonnenten akzeptieren klicken, werden die Bearbeitungen verworfen.