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

SQL Anywhere 12.0.1 (Deutsch) » Kontextsensitive Hilfe » Hilfe zum MobiLink-Plug-In » Assistenten zum MobiLink-Synchronisationsmodell

 

Assistent zum Erstellen eines Synchronisationsmodells: Seite Upload-Konfliktlösung

Auf dieser Seite können Sie festlegen, wie erkannte Konflikte gelöst werden sollen.

Diese Seite enthält folgende Komponenten:

  • Wie sollen Konflikte gelöst werden   Wählen Sie eine der folgenden Optionen:

    • Konsolidierte Datenbank gewinnt   Wählen Sie diese Option aus, um alle Updates aus der entfernten Datenbank abzulehnen, die Konflikte mit der konsolidierten Datenbank verursachen.

    • Entfernte Datenbank gewinnt   Wählen Sie diese Option aus, um alle Updates aus der entfernten Datenbank anzunehmen, auch wenn sie Konflikte mit der konsolidierten Datenbank verursachen. Diese Option sollten Sie nur im Zusammenhang mit spaltenbasierter Konflikterkennung verwenden. Ansonsten erhalten Sie dasselbe Ergebnis wie bei deaktivierter Konflikterkennung.

    • Neuere gewinnt, unter Verwendung einer verwalteten Zeitstempelspalte   Wählen Sie diese Option aus, um mithilfe einer TIMESTAMP-Spalte zu bestimmen, welche Änderungen akzeptiert werden sollen. Diese Option gilt nur für Tabellen, die eine TIMESTAMP-Spalte enthalten.

      • Spalte "Zeitstempel"   Wählen Sie in der Dropdown-Liste die TIMESTAMP-Spalte aus.

        Diese TIMESTAMP-Spalte muss vorhanden sein und ihr Wert muss sowohl in den entfernten als auch in den konsolidierten Datenbanktabellen verwaltet werden. Für diese Option müssen Sie unter Umständen Ihre Anwendungen ändern oder Trigger einsetzen, um den Wert zu erhalten.

        Achtung

        Wählen Sie nicht die Spalte, die für die zeitstempelbasierten Downloads verwendet wird. Diese Spalte protokolliert, wann die Zeile in der konsolidierten Datenbank zuletzt geändert wurde, und darf nicht synchronisiert werden.

    • Benutzerdefinierte Konfliktlösung   Wählen Sie diese Option aus, um Ihr eigenes resolve_conflicts-Skript zu verwenden. Sie können das Skript auf der Registerkarte Ereignisse schreiben, sobald der Assistent beendet wurde. Siehe Konfliktlösung mit resolve_conflict-Skripten.

Auf der Registerkarte Zuordnungen können Sie diese Optionen anzeigen und ändern, nachdem der Assistent zum Erstellen eines Synchronisationsmodells abgeschlossen wurde. Siehe Konflikterkennung und -lösung ändern.

 Siehe auch