Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: Write-Seite MySQL: keinen neuer Datensatz bei Update

Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1362

  • ag
  • ags Avatar
  • Offline
  • New Member
  • Beiträge: 8
Ich setze den FlowHeater 2.4.1 ein.

Ich "gleiche" eine Access-Tabelle(Read) mittels Flowheater mit einer MySQL-Tabelle(Write) ab,
das funktioniert auch soweit prima, solange auf beiden Seiten ein Daten-Satz vorhanden ist.

Ist in der Access-Tabelle ein neuer Datensatz, wird dieser nicht in die MySQL-Tabelle eingefügt.

An was kann das liegen?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1364

  • TVH
  • TVHs Avatar
  • Offline
  • Junior Member
  • Beiträge: 27
Hi,
Du hast im Write Adapter Daten anfügen und Daten aktualisieren angewählt und die zu prüfenden Spalten mit einem Primary Key versehen?
Dann sollte es funktionieren - so wie bei uns auch.
MfG
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1365

  • ag
  • ags Avatar
  • Offline
  • New Member
  • Beiträge: 8
das scheint der mein "Denk"-Fehler gewesen zu sein. bei einem destdurchlauf zeigt er mir jetzt alle datensätze an.

danke für die schnelle hilfe.

gruss ag
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1366

  • ag
  • ags Avatar
  • Offline
  • New Member
  • Beiträge: 8
nach der Umkonfiguration (Einfügen) und Update

bekomme ich im Log den hinweis:

Duplicate entry '000078' for key 1

und das script wird nicht weitr ausgeführt.
wenn ich im Testlauf nachsehe - handelt es sich bei '000078' um den ersten Datensatz in der Liste.

auf der Read und der Writeseite ist ein primary key vorhanden
Anhang:
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1367

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Hallo,

die Definition sieht für mich auf dem Bild erst mal gut aus.

Ich vermute, dass der Wert "000078" nicht in dem PrimaryKey Feld "oe_oe" steht sondern irgendwo in einem anderen Feld? Wenn ja bedeutet das, dass Ihre MySQL noch weitere UNIQUE Constraint besitzt.
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1368

  • ag
  • ags Avatar
  • Offline
  • New Member
  • Beiträge: 8
Hallo Herr Stark,

der Wert bei dem FH abbricht steht im Feld oe_oe der MySQL-Tabelle. Dabei handelt es sich um den ersten Tupel aus der Read-Tabelle (Access)

Es sind definitiv keine doppenten Key's voranden das habe ich auf beiden seiten nachgeprüft.

Das komische ist, wenn ich den Testlauf (ohne Daten zu Schreiben) durchführe, wird dieser Fehler nicht angezeigt. Im Gegenteil "Update und Insert" werden korrekt bestätigt.

Beim Echtdurchlauf funktioniert es nicht.

Wenn auf der Write-Seite (MySQL) die Option Insert in der Konfiguration herausgenommen wird, und nur Update steht, werden alle Datensätze bis auf neu hinzugefügte richtig verarbeitet.

Was habe ich falsch konfiguriert?
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1369

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1099
Dann ist wahrscheinlich auf Ihrer MySQL Tabelle ein Update Trigger vorhanden. Hier wurde mit Version 2.5.0 eine kleine Korrektur vorgenommen. Bitte versuchen Sie es mal mit der aktuellen Version bzw. mit der letzten 2.5.1 Version. Weiter Infos finden Sie in den Release Notes zur Version 2.5.0.
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.
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: Write-Seite MySQL: keinen neuer Datensatz bei Update 3 Jahre 6 Monate her #1370

  • ag
  • ags Avatar
  • Offline
  • New Member
  • Beiträge: 8
Hallo Herr Stark,

das Update von 2.4.1 auf 2.5.1 hat geholfen.

vielen Dank für Ihre Hilfe.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.088 Sekunden