DbLog: Nach Debian update Fehler Data too long for column 'VALUE' at row 1

Begonnen von reibuehl, 28 Januar 2021, 15:05:36

Vorheriges Thema - Nächstes Thema

reibuehl

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?
Reiner.

DS_Starter

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
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter