Mit dieser Option legen Sie die Reihenfolge fest, in der die Tabellen hochgeladen werden. Sie müssen alle Tabellen angeben,
für die ein Upload erfolgen soll. Wenn Sie Tabellen einbeziehen, die in der Synchronisation nicht enthalten sind, werden diese
ignoriert.
Die festgelegte Tabellenfolge muss die referenzielle Integrität bewahren. Wenn Tabelle1 eine Fremdschlüsselreferenz auf Tabelle2
enthält, muss Tabelle2 vor Tabelle1 hochgeladen werden. Wenn Sie die Tabellen nicht in der richtigen Reihenfolge angeben,
wird ein Fehler erzeugt. Ausnahmen sind die folgenden beiden Fälle:
Sie setzen TableOrderChecking=OFF.
Ihre Tabellen verfügen über eine zyklische Fremdschlüsselbeziehung. (In diesem Fall gibt es keine Reihenfolge, die der Regel
entspricht. Daher können die einbezogenen Tabellen des Zyklus in jeder beliebigen Reihenfolge heraufgeladen werden.)
Wenn Sie keine Tabellenfolge festlegen, wählt dbmlsync eine Reihenfolge, die der referenziellen Integrität entspricht.
Die Tabellenfolge des Downloads entspricht der des Uploads. Die Kontrolle der Tabellenfolge in Uploads erleichtert das Erstellen
serverseitiger Skripten, vor allem wenn entfernte und konsolidierte Datenbanken unterschiedliche Fremdschlüsselintegritätsregeln
aufweisen.