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.
Gilt für:SQL Server
Microsoft SQL Server Replikation bietet einen interaktiven Resolver, mit dem Sie Konflikte während der On-Demand-Synchronisation manuell in Microsoft Windows Synchronization Manager lösen können. Wenn du ihn zur Laufzeit aktivierst, bietet der Interactive Resolver eine grafische Oberfläche, die Daten für jede widersprüchliche Zeile anzeigt. Es bietet Optionen, die Konfliktdaten einzusehen und zu bearbeiten sowie jeden Konflikt einzeln zu lösen.
Der interaktive Konfliktlöser ist mit dem Konflikt-Viewer vergleichbar. Der Konfliktanzeiger zeigt jedoch die Ergebnisse von Konflikten an, die bereits nach der Merge-Synchronisation gelöst wurden. Der interaktive Resolver zeigt jeden Konflikt vor der Lösung an, sodass du das Ergebnis jedes Konflikts während der Merge-Synchronisation bestimmen kannst. Wenn ein Konflikt auftritt, sollte ein Benutzer zur Verfügung stehen, um den interaktiven Konfliktlöser zu überwachen.
Hinweis
Für die interaktive Konfliktlösung ist die Synchronisierungsverwaltung von Windows erforderlich. Wenn Sie eine Synchronisation außerhalb des Windows Synchronization Manager durchführen (als geplante Synchronisation oder On-Demand-Synchronisation in SQL Server Management Studio oder Replication Monitor), löst das System Konflikte automatisch ohne Benutzereingriff, gemäß dem für den Artikel angegebenen Resolver. Der interaktive Resolver zeigt keine Konflikte an, die logische Datensätze betreffen. Mit den gespeicherten Replikationsprozeduren können Informationen zu diesen Konflikten angezeigt werden. Weitere Informationen finden Sie unter Anzeigen der Konfliktinformationen für Merge-Veröffentlichungen (Replikationsprogrammierung mit Transact-SQL).
Artikelkonfliktlöser und der interaktive Konfliktlöser
Wenn Sie eine Publikation erstellen, weisen Sie Konfliktlöser (entweder den Standard-Resolver, einen Business Logic Handler oder einen benutzerdefinierten Resolver) bestimmten Artikeln zu. Sie verwenden eine Reihe von Regeln, um zu bestimmen, welchen Datensatz bei der Eingabe widersprüchlicher Zeilendaten verwendet werden soll. Der Interactive Resolver ist kein separater Konfliktlöser mit Regeln zur Bestimmung von Konfliktgewinnern und Verlierern, sondern ein Werkzeug, das zusammen mit Standard- und benutzerdefinierten Resolvern verwendet wird. Der Artikelkonfliktlöser bestimmt zwar die gewinnende und die verlierende Zeile, der interaktive Konfliktlöser ermöglicht aber den Benutzereingriff, um die Ergebnisse zu akzeptieren, abzulehnen oder zu ändern.
Um den Interactive Resolver zu nutzen, müssen Sie für jeden Artikel und jedes Abonnement, das ihn benötigt, interaktive Auflösung aktivieren. Nachdem du ihn für einen oder mehrere Artikel und Abonnements aktiviert hast, wird der Interactive Resolver verwendet, wenn während der Merge-Synchronisation ein Konflikt erkannt wird.
Um den Interaktiven Resolver zu verwenden, siehe Merge-Replikationsoptionen festlegen und Abonnement synchronisieren mit dem Windows Synchronisations-Manager (Windows Synchronisations-Manager).