NEWS
Cannot INSERT INTO `DBioBroker, Error: Duplicate entry
-
Hallo zusammen,
Seit ein paar Tagen bekomme ich mehrmals am Tag folgende Meldungen:
sql.0 2025-11-14 19:04:25.739 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763143465665, -0.8242, 1, 7, 0);: Error: Duplicate entry '27-1763143465665' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung) sql.0 2025-11-14 19:20:54.686 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763144454586, -0.656, 1, 7, 0);: Error: Duplicate entry '27-1763144454586' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung) sql.0 2025-11-14 20:36:24.405 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763148984328, -1.2629000000000001, 1, 7, 0);: Error: Duplicate entry '27-1763148984328' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung) sql.0 2025-11-14 23:19:19.951 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763158759889, -0.5088, 1, 7, 0);: Error: Duplicate entry '27-1763158759889' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung)Hab schon mal das Forum durchsucht, da hatte vor Jahren jemand ein ähnliches Problem, aber es konnte keine Lösung angegeben werden.
Hat eventuell jemand eine Idee, woran der Fehler liegt? Die diversen Einstellungen des SQL-Adapters hab ich schon getestet, bisher ohne Erfolg. -
Hallo zusammen,
Seit ein paar Tagen bekomme ich mehrmals am Tag folgende Meldungen:
sql.0 2025-11-14 19:04:25.739 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763143465665, -0.8242, 1, 7, 0);: Error: Duplicate entry '27-1763143465665' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung) sql.0 2025-11-14 19:20:54.686 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763144454586, -0.656, 1, 7, 0);: Error: Duplicate entry '27-1763144454586' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung) sql.0 2025-11-14 20:36:24.405 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763148984328, -1.2629000000000001, 1, 7, 0);: Error: Duplicate entry '27-1763148984328' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung) sql.0 2025-11-14 23:19:19.951 error Cannot insert INSERT INTO `DBioBroker`.ts_number (id, ts, val, ack, _from, q) VALUES (27, 1763158759889, -0.5088, 1, 7, 0);: Error: Duplicate entry '27-1763158759889' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung)Hab schon mal das Forum durchsucht, da hatte vor Jahren jemand ein ähnliches Problem, aber es konnte keine Lösung angegeben werden.
Hat eventuell jemand eine Idee, woran der Fehler liegt? Die diversen Einstellungen des SQL-Adapters hab ich schon getestet, bisher ohne Erfolg.@guitardoc sagte in Cannot INSERT INTO `DBioBroker, Error: Duplicate entry:
Duplicate entry '27-1763144454586' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung)
ok was ist das jetzt unverständlich ??
es wird versucht den datensatz 2 mal einzufügen was ja nicht geht.. logisch ..
-
@guitardoc sagte in Cannot INSERT INTO `DBioBroker, Error: Duplicate entry:
Duplicate entry '27-1763144454586' for key 'PRIMARY' (id: alias.0.Solaranlage.Aktuelle Einspeisung)
ok was ist das jetzt unverständlich ??
es wird versucht den datensatz 2 mal einzufügen was ja nicht geht.. logisch ..
@arteck Ja das ist schon klar, aber warum wird das versucht und warum erst seit ein paar Tagen und jahrelang zuvor nicht, ohne dass meinerseits Änderungen daran vorgenommen wurden? Das verstehe ich nicht. Und ich hab auch keine Idee, wie man es beheben kann.
-
@arteck Ja das ist schon klar, aber warum wird das versucht und warum erst seit ein paar Tagen und jahrelang zuvor nicht, ohne dass meinerseits Änderungen daran vorgenommen wurden? Das verstehe ich nicht. Und ich hab auch keine Idee, wie man es beheben kann.
Also , vorweg, ich hab von dem Kram keine Ahnung.
Und was macht man dann?
Man kopiert die Meldung bei Google.
Das ist das Ergebnis. Eventuell ist da die Lösung bei.https://stackoverflow.com/questions/11638505/1062-duplicate-entry-for-key-primary
-
Also , vorweg, ich hab von dem Kram keine Ahnung.
Und was macht man dann?
Man kopiert die Meldung bei Google.
Das ist das Ergebnis. Eventuell ist da die Lösung bei.https://stackoverflow.com/questions/11638505/1062-duplicate-entry-for-key-primary
@haselchen Danke erst mal für den Hinweis. Das hatte ich allerdings schon gesehen, aber das sind alles böhmische Dörfer für mich. Ich hab von SQL keinen blassen Schimmer, ich nutze das nur um im ioBroker Daten zu sammeln und grafisch darzustellen. Irgendwo hatte ich mal eine Anleitung gesehen wie man das einrichten muss und war heilfroh, dass es bisher funktioniert hat...
-
@haselchen Danke erst mal für den Hinweis. Das hatte ich allerdings schon gesehen, aber das sind alles böhmische Dörfer für mich. Ich hab von SQL keinen blassen Schimmer, ich nutze das nur um im ioBroker Daten zu sammeln und grafisch darzustellen. Irgendwo hatte ich mal eine Anleitung gesehen wie man das einrichten muss und war heilfroh, dass es bisher funktioniert hat...
Dann wären ja alle helfende Hinweise vergebens, wenn Du das nicht verstehst.
Hast Du Dir den Link mal angesehen und bist die Befehle mal durchgegangen? -
@haselchen Ja, hab ich gemacht. Aber wie gesagt, ich verstehe nicht, was ich machen muss. Ich kenne mich in SQL wie gesagt überhaupt nicht aus. Ich weiß nicht einmal, wie ich die entsprechende Datenbank oder Tabelle aufrufe. Ich hab damals, als ich die SQL-Datenbank eingerichtet hab, stur die entsprechende Anleitung (ich denke mich zu erinnern, dass es ein ioBroker Tutorial auf YouTube war) dazu abgetippt.
Ich weiß ja nicht, wieviel Aufwand das ist, aber wenn es nur ein paar Zeilen auf dem CLI sind die ich eintippen muss, dann wäre ich überglücklich, wenn mir die jemand aufschreiben könnte.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden