EVERY
Mit dem Schlüsselwort EVERY findet die Synchronisation beim Start statt, und die Synchronisation wird nach Ablauf des
angegebenen Zeitraums ohne Begrenzung wiederholt. Wenn der Synchronisationsprozess länger dauert als der angegebene Zeitraum,
beginnt die Synchronisation sofort von Neuem.
Einzelplan
Wenn ein oder mehrere einzelne Abfolgepläne angegeben werden, findet die Synchronisation nur am angegebenen Tag und zur
angegebenen Uhrzeit statt.
Ein Intervall wird in der folgenden Form angegeben: @hh:mm-hh:mm (mit optionaler Angabe von AM oder PM). Wenn weder AM noch PM angegeben wird, geht das System von einer 24-Stunden-Angabe
aus. 24:00 wird als 00:00 am nächsten Tag interpretiert. Wenn ein Intervall angegeben wird, findet die Synchronisation zu
einem beliebigen Zeitpunkt innerhalb des Intervalls statt. Das Intervall stellt ein Zeitfenster für die Synchronisation bereit,
sodass mehrere entfernte Datenbanken mit demselben Zeitplan nicht durch Synchronisation zur selben Zeit Datenstau auf dem
MobiLink-Server verursachen.
Die Endzeit des Intervalls wird immer so interpretiert, dass sie nach der Startzeit liegt. Wenn das Zeitintervall Mitternacht
einschließt, endet es am nächsten Tag. Wenn dbmlsync in der Mitte des Intervalls gestartet wird, findet die Synchronisation
zu einem beliebigen Zeitpunkt vor der Endzeit statt.
EVERYDAY
EVERYDAY bezeichnet alle sieben Wochentage.
WEEKDAY
WEEKDAY ist Montag bis Freitag.
Wochentage sind Montag, Dienstag, etc. Sie können die Tage abgekürzt oder in Langform eingeben. Die Langform müssen Sie jedoch
verwenden, wenn die verwendete Sprache nicht Englisch ist, nicht die vom Client in der Verbindungszeichenfolge verlangte Sprache
ist, und nicht die Sprache ist, die im Fenster "Servermeldungen" erscheint.
TagDesMonats
Um den letzten Tag des Monats unabhängig von der Länge des Monats einzugeben, setzen Sie TagDesMonats auf 0.
INFINITE
Mit dem Schlüsselwort INFINITE führt dbmlsync beim Start eine Synchronisation durch. Die nächste Synchronisation muss
dann durch ein anderes Programm ausgelöst werden, dass eine Fensternachricht an dbmlsync sendet. Mit der erweiterten Option
NoSyncOnStartup können Sie die Synchronisation beim Start verhindern. Siehe Erweiterte Option NoSyncOnStartup (nss).
Sie können diese Option in Verbindung mit der dbmlsync-Option -wc verwenden, um dbmlsync zu aktivieren und eine Synchronisation
auszuführen. Siehe dbmlsync-Option -wc.
Wenn eine frühere Synchronisation zu einem vorgesehenen Zeitpunkt nicht abgeschlossen ist, beginnt die eingeplante Synchronisation,
sobald die frühere Synchronisation abgeschlossen ist.
Der Standardwert ist "Kein Zeitplan".
Die Option für Abfolgepläne wird ignoriert, wenn die Dbmlsync-API benutzt oder die SQL SYNCHRONIZE-Anweisung verwendet wird.
Die erweiterte Option IgnoreScheduling und die Option -is geben dbmlsync vor, den Zeitplan zu ignorieren, was zu einer sofortigen
Synchronisation führt. Weitere Hinweise finden Sie unter Erweiterte Option IgnoreScheduling (isc).