Hallo Herr Reimann,
Datensynchronisation ist machbar aber nicht ganz einfach.Sie brauchen natürlich immer Felder anhand denen die Synchronisierung durchgeführt werden soll. Wenn ich mir Ihren POST (
Ein ganz simpler Job bricht mit "SyntaxFehler" ab
) ansehe dann würde für den Abgleich CRM -> MySQL das Feld ID bzw. Beitrittsdatum funktionieren. Hier benötigen Sie eine Definition die alle neuen Datensätze in die MySQL Datenbank auf dem WebServer kopiert.
Achtung: Je nachdem wo bzw. bei welchen Provider Ihr WebServer bzw. die MySQL Datenbank liegt benötigen Sie spezielle Firewall Freischaltungen dafür sonst können Sie keine Verbindung zu Ihre MySQL Datenbank übers Internet aufbauen!
Für die Aktualisierung benötigen Sie ein weiteres Kennzeichen/Feld (z.B. dtChange) das gesetzt wird sobald eine Änderung durchgeführt
wird. Über dieses Kennzeichen können Sie dann die Datenmenge eingrenzen die selektiert wird. Sie benötigen hier zwei Definitionen. Einmal Abgleich von CRM
SQL Server
->
MySQL
und einmal umgekehrt.
Schwieriger wird das Löschen, das unterstützen die Adapter nicht direkt, hierzu benötigen Sie den
SQL Heater
. Bei so wenigen Datensätzen könnte ein Abgleich (gibt es den Datensatz noch) gefahren werden und falls nicht wird er über einen „
delete from Ihre-Tabelle where id = $ID$“ gelöscht.
Die Automatisierung könnte über den
FlowHeater Server
oder aber über das
Batch Modul
und der Windows Aufgabenplanung durchgeführt werden.
Nach den aktuellen Informationen sollte Ihr Vorhaben mit dem FlowHeater durchführbar sein. Gerne können wir auf die einzelnen Bereiche
genauer eingehen.
Weitere Infos dazu finden Sie auch hier:
Datensynchronisation zweier Datenbanken