Zum Hauptinhalt springen
Weil einfach - produktiver ist

Der Daten Spezialist

Konvertieren Sie die Daten mühelos zwischen verschiedenen Formaten ohne Programmierkenntnisse dank Visual Designer. Effizient und super einfach.
Flowheater Chart

Datensynchronisation zweier Datenbanken

  • FlowHeater-Team
  • avatar Autor
  • Offline
  • Administrator
  • Administrator
Mehr
5 Jahre 8 Monate her #3640 von FlowHeater-Team
Datensynchronisation zweier Datenbanken wurde erstellt von FlowHeater-Team
Hallo,

wir möchten folgendes abbilden und möchten nachfragen, ob dies mit FlowHeater möglich ist?

Wir haben zwei MSSQL-Datenbanken und möchten die Daten der einen Datenbank nach einem INSERT oder UPDATE in die andere Datenbank schreiben (wie bei einem TRIGGER). Zusätzlich müsste dieses Schreiben beim UPDATE über einen CURSOR erfolgen.

Ist dies möglich?

Vielen Dank!
Markus
Anfrage per Email erhalten

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • FlowHeater-Team
  • avatar Autor
  • Offline
  • Administrator
  • Administrator
Mehr
5 Jahre 8 Monate her - 5 Jahre 8 Monate her #3641 von FlowHeater-Team
FlowHeater-Team antwortete auf Datensynchronisation zweier Datenbanken
Hallo Markus,

Der FlowHeater (bzw. das Batch Modul ) an sich, kann nicht in einem TRIGGER, der von der Datenbank geworfen wird ausgeführt werden. Auch ist ein UPDATE über einen Datenbank CURSOR nicht möglich, da der der FlowHeater INSERTS/UPDATES immer über generierte SQL insert/update Skripte ausführt.

Es gibt aber bzgl. Datensynchronisation mehrere Lösungsansätze. Je nachdem wie häufig synchronisiert sowie wie groß Ihre MS SQL Server Datenbank bzw. Tabelle ist.
  1. Einfach: Sie lassen über den FlowHeater Server  einen Task laufen, der alle 5 Minuten die Daten der Datenbanken abgleicht. Falls die Datenmenge eher klein ist (< 100.000) könnte das auch ohne Tabellenänderung durchgeführt werden.

  2. Komplex: Wenn die Datensynchronisation zeitnah mit einer Änderung durchgeführt werden soll, könnte das über eine TRIGGER durchgeführt werden. Im TRIGGER schreiben Sie eine Datei in ein Verzeichnis, das vom FlowHeater Server  überwacht wird. Sobald der FlowHeater Server dies Datei erkennt (im Millisekunden Bereich) würde automatisch der Task zur Synchronisation der Datenbanken ausgeführt werden.

Je nachdem welche Art Sie bevorzugen können wir gerne noch etwas tiefer in diese Thematik einsteigen und die passende Lösung für Sie finden.

gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 5 Jahre 8 Monate her von FlowHeater-Team.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.254 Sekunden
FlowHeater Logo

FlowHeater - Der Daten Spezialist

Effiziente Datenintegration und Transformation mit FlowHeater - Ihre Lösung für nahtlosen Datentransfer.

Rechtliches

Support & Kontakt

Kontaktinformation

Telefon:
0951 / 99339792

E-Mail:
Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.


Copyright © 2009-2024 by FlowHeater GmbH. Alle Rechte vorbehalten.