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

SQL Anywhere 11.0.1 (Deutsch) » MobiLink - Clientadministration » SQL Anywhere-Clients für MobiLink » Erweiterte Optionen von MobiLink SQL Anywhere-Clients

 

Erweiterte Option DownloadOnly (ds)

Legt fest, dass die Synchronisation ein reiner Download sein soll.

Syntax
ds={ ON | OFF }; ...
Bemerkungen

Wenn eine reine Download-Synchronisation vorgenommen wird, führt dbmlsync keinen Upload von Zeilenvorgängen oder Daten durch. Allerdings wird ein Upload von Informationen über das Schema und das Offset für den Verarbeitungsfortschritt vorgenommen.

Außerdem sorgt dbmlsync dafür, dass Änderungen in der entfernten Datenbank während einer reinen Download-Synchronisation nicht überschrieben werden. Dazu wird das Log gescannt, um Zeilen zu ermitteln, für die Vorgänge auf einen Upload warten. Wenn eine dieser Zeilen durch den Download geändert würde, wird der Download zurückgesetzt und die Synchronisation schlägt fehl. Wenn die Synchronisation aus diesem Grund fehlschlägt, müssen Sie eine vollständige Synchronisation vornehmen, um das Problem zu beheben.

Wenn Sie mit entfernten Datenbanken arbeiten, die durch reine Download-Synchronisation synchronisiert werden, sollten Sie regelmäßig eine vollständige Synchronisation durchführen, um das Volumen des Logs zu verkleinern, das von der reinen Download-Synchronisation gescannt werden muss. Sonst würden die reinen Download-Synchronisationen zunehmend mehr Zeit brauchen. Wenn dies ein Problem darstellt, können Sie alternativ eine Publikation mit reinem Download verwenden, um Logprobleme bei der Synchronisation zu vermeiden.

Eine Liste aller Skripten, die für reine Download-Synchronisationen definiert werden müssen, finden Sie unter Erforderliche Skripten.

Standardwert ist OFF (vollständige Synchronisation mit Upload und Download).

Diese Option hat eine Kurz- und eine Langform: Sie können ds oder DownloadOnly verwenden.

Sie können auch erweiterte Optionen in der Datenbank speichern. Weitere Hinweise zu erweiterten dbmlsync-Optionen finden Sie unter Einführung in die erweiterten Optionen von dbmlsync.

Siehe auch
Beispiel

Die folgende dbmlsync-Befehlszeile zeigt, wie Sie diese Option beim Start von dbmlsync verwenden können.

dbmlsync -e "ds=on"

Die folgende SQL-Anweisung zeigt, wie Sie diese Option in der Datenbank speichern können.

CREATE SYNCHRONIZATION SUBSCRIPTION
   TO sales_publication
   FOR ml_user1
   OPTION ds='ON';