Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » Kontextsensitive Hilfe » Hilfe zum MobiLink-Plug-In » Registerkarte Zuordnungen » Zuordnungen: Details

 

Registerkarte Konfliktverarbeitung

Auf der Registerkarte Konfliktlösung können Sie festlegen, was geschieht, wenn eine Zeile in der konsolidierten Datenbank oder in einer entfernten Datenbank geändert wird.

  • Konflikterkennung   Diese Option bestimmt, wann ein Konflikt erkannt wird. Das Konfliktlösungsverfahren wird erst dann aktiviert, wenn ein Konflikt festgestellt wird.

    Wählen Sie eine der folgenden Optionen aus der Dropdown-Liste.

    • Zeilenbasiert   Ein Konflikt wird erkannt, wenn die Zeile seit der letzten Synchronisation sowohl in der entfernten als auch der konsolidierten Datenbank aktualisiert wurde.

    • Spaltenbasiert   Ein Konflikt wird nur dann erkannt, wenn dieselbe Spalte für die Zeile sowohl in der entfernten als auch in der konsolidierten Datenbank aktualisiert wurde. Andernfalls werden die ausgelesenen Spaltenaktualisierungen übernommen. Wenn eine Tabelle BLOB-Spalten enthält, wird die zeilenbasierte Konflikterkennung verwendet.

  • Konfliktlösung   Wählen Sie eine der folgenden Optionen für die Konfliktlösung aus der Dropdown-Liste:

    • Konsolidiert   Erste gewinnt. Ausgelesene Aktualisierungen werden bei einem Konflikt abgelehnt.

    • Entfernt   Die letzte Hinzufügung gewinnt. Hochgeladene Aktualisierungen werden immer angewendet.

    • Zeitstempel   Die neuere Änderung hat Vorrang, wobei eine von Ihnen verwaltete TIMESTAMP-Spalte verwendet wird. Diese TIMESTAMP-Spalte zeichnet den Zeitpunkt der letzten Änderung der Zeile auf. Sie sollte in der entfernten und konsolidierten Datenbank existieren und in die Synchronisation übernommen werden. Die entfernte und die konsolidierte Datenbank müssen die gleiche Zeitzone verwenden (vorzugsweise UTC). Darüber hinaus müssen die Uhren beider Datenbanken synchronisiert werden.

      • Spalte "Zeitstempel"   Geben Sie hier die TIMESTAMP-Spalte ein.

    • Benutzerdefiniert   Schreiben Sie Ihre eigenen resolve_conflict-Skripten, anstatt sie automatisch zu generieren. Sie können dies auf der Registerkarte Ereignisse durchführen.