FHEM Forum

FHEM => Automatisierung => Thema gestartet von: reibuehl am 28 Januar 2021, 15:05:36

Titel: DbLog: Nach Debian update Fehler Data too long for column 'VALUE' at row 1
Beitrag von: reibuehl am 28 Januar 2021, 15:05:36
Nach dem Upgrade meines FHEM Rechners von Debian Stretch (9.x) auf Debian Buster (10.7) bekomme ich plötzlich DbLog Fehler wie diesen im Logfile:

DbLog logdb -> Error table history - DBD::mysql::st execute_array failed: Data too long for column 'VALUE' at row 1 [err was 1406 now 2000000000] executing 2 generated 1 errors at ./FHEM/93_DbLog.pm line 2020.

Mein FHEM ist aktuell - update all von heute. Die Feldlänge in der DB ist 64 Zeichen. Normalerweise schneidet DbLog doch ab, wenn Werte zu lange sind, oder? Was könnte ich da machen?
Titel: Antw:DbLog: Nach Debian update Fehler Data too long for column 'VALUE' at row 1
Beitrag von: DS_Starter am 28 Januar 2021, 15:19:56
Hallo Reiner,

DbLog arbeitet bei VALUE schon lange mit Länge 128.
Das Prob kann man auf unterschiedliche Weise lösen.
Wenn du configCheck ausführst steht geschrieben was man tun kann.

Grüße,
Heiko
Titel: Antw:DbLog: Nach Debian update Fehler Data too long for column 'VALUE' at row 1
Beitrag von: reibuehl am 28 Januar 2021, 16:07:47
Danke!