Hallöle...
Ich hatte gestern einen Konflikt in einem Datensatz.
Gegeben:
* 3 Datenbanken mit Mergereplikation
* Konflikt 1 Datensatz DB1 -> DB2
* Replikation lt. Log/Anzeige fehlerfrei
* Replikation läuft, seit einer Ergänzung, seit 7 Tagen.
* Hunderte Datensätze pro Tag werden bearbeitet
Datensatz vereinfacht: (Konfikt gelöst und leider entfernt
)
Belegnummer....1000.............1000
geändert..........13.02.2023....14.02.2023
Feld1...............Bla
Feld2.....................................Blubb
Wie kann sowas passieren? Die Datensätze sind gesperrt während der Bearbeitung. Zum Zeitpunt der Änderung (Blubb) hätte das Feld1 schon (Bla) haben müssen...
Vieleicht kann man etwas dagen tun...aber was?
Wie kann man das kontrollieren?
Hinweis: Bild: Abo.png
In den DB1 Abonnements ist nachmal ein Abonnement von HAENTSCHMAN (mein Entwicklungslaptop) gelistet.
In der Entwicklung habe ich die Replikation lokal auch manchmal am Laufen. In
keinem Script für die Einrichtung der Replikation, sowohl lokal als auch im originalem
DB Server, ist keine "Referenz" auf den jeweils anderen Server angegeben.
Ich habe alles schon komplett entfernt, neu angelegt...das Abo ist immer wieder sporadisch da.
Ich habe noch nicht herausbekommen wann das passiert. Nach dem Löschen des HAENTSCHMAN Abo ist wieder eine Weile Ruhe...
PS: Ich tippe drauf, das meine lokale Datenbank (alte Kopie des Originals), über das Abo die schei* Daten da reinspielt.
PS: Am
13.02.2023 habe ich meine lokale Replikation gestoppt und die Datenbanken aktualisiert (wiederherstellen). Die Replikation ist seit dem aus.
Danke für Infos...
Nachtrag:
Ich habe die Synchronisierung angehalten (nicht nicht gelöscht und neu erzeugt), und da ist wieder das Abo von HAENTSCHMAN...
Bei mir ist die Replikation aus.