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) » MobiLink - Clientadministration » SQL Anywhere-Clients für MobiLink » SQL Anywhere-Clients » Synchronisationszeitpläne

 

Abfolgeplanung mit dbmlsync-Optionen

Anstatt dbmlsync im Batchmodus auszuführen, wobei das Dienstprogramm synchronisiert und dann herunterfährt, können Sie einen SQL Anywhere-Client so einrichten, dass dbmlsync ständig läuft und zu festgelegten Zeiten synchronisiert.

Der Synchronisationsplan wird als erweiterte Option festgelegt. Er kann in der dbmlsync-Befehlszeile angegeben oder in der Datenbank für den Synchronisationsbenutzer, die Subskription oder die Publikation gespeichert werden.

Diese Methode steht nicht zur Verfügung, wenn die Dbmlsync-API oder die SQL-Anweisung SYNCHRONIZE verwendet wird.

  • Hinzufügen einer Abfolgeplanung zur Synchronisationsdefinition   Legen Sie die erweiterte Option "Schedule" in der Synchronisationssubskription fest. Beispiel:
    CREATE SYNCHRONIZATION SUBSCRIPTION TO mypub
    FOR mluser
    ADDRESS 'host=localhost'
    OPTION schedule='weekday@11:30am-12:30pm'

    Sie können die Abfolgeplanung und Synchronisation mit der dbmlsync-Option -is sofort aufheben. Die Option -is gibt dbmlsync vor, den Zeitplan zu ignorieren, der durch die erweiterte Option zur Abfolgeplanung festgelegt wurde.

  • Hinzufügen einer Abfolgeplanung über die dbmlsync-Befehlszeile   Geben Sie die erweiterte Option für die Abfolge an. Erweiterte Optionen werden mit -e oder -eu gesetzt. Beispiel:
    dbmlsync -e "sch=weekday@11:30am-12:30pm" ...

Wenn die geplante Synchronisation an einer dieser beiden Positionen festgelegt wird, fährt dbmlsync nicht herunter, wenn die Synchronisation abgeschlossen ist, sondern läuft kontinuierlich weiter.

 Siehe auch