Hallo,
Replication=Synchronisation, wenn ich in beide Richtungen replizieren.
Wichtig sind verschiedene Nummernkreise für die
DB-Ids.
Jeder Standort einen anderen.
Bsp: Kunden-Id
Standort1: 1-1.000.000
Standort2: 1.000.001-2.000.000
Dann finden schon mal keine unschönen Kollisionen bei den Primary Keys auf
DB-Ebene statt.
Logische Kollisionen (doppelte Kundennummer) müssen intelligent gelöst werden.
Die anderen Vorschläge (Änderungstabelle) sind genau richtig.
So hatte ich das damals mal unter Firebird bei einem Kunden implementiert.
Das Füllen der Tabelle erfolgt sinnvollerweise durch die
DB selbst (Trigger).
Hier noch ein Link zum IBReplicator-Handbuch für grundlegende Sachen
http://www.ibphoenix.com/downloads/i...ator_2_5_2.pdf