Seite 1 von 5
Fehlermeldung MySQL nach Update
Verfasst: Dienstag 17. März 2020, 08:25
von Surwehme
Hallo,
haben soeben ein Update auf Version 23.8 gefahren.
Nach dem Neustart erschien folgende Fehlermeldung:
[MySQL][ODBC 5.3(w) Driver][mysqld-8.0.12]Source character set not supported by client.
Das Anmeldefenster erscheint ganz normal und die Fehlermeldung erscheint nach dem Login-Prozess.
Aktuell können wir Schild nicht starten.
Was könne wir machen?
Glückauf aus Bochum
Andreas Surwehme
Re: Fehlermeldung MySQL nach Update
Verfasst: Dienstag 17. März 2020, 10:20
von Pfotenhauer
Hallo.
Kontrollieren Sie bitte mal die Collation der DAtenbank und auch der einzelnen Tabellen!
Was ist bei Ihnen eingestellt?
Re: Fehlermeldung MySQL nach Update
Verfasst: Dienstag 17. März 2020, 11:21
von Pfotenhauer
Hallo nochmal.
Gibt es dazu ein Fehlerprotokoll?
viewtopic.php?f=26&t=89
Re: Fehlermeldung MySQL nach Update
Verfasst: Mittwoch 18. März 2020, 20:10
von goeller
Hallo
ich bin ein Kolleg von Herr Surwehme
Das update über schildupdate2_0_23_8.exe von 2.0.22.12 auf 2.0.23.8 funktioniert.
Der Login funktioniert auch , Sanduhr erscheint, dann Fehlermeldung
wird nur die Schild2000.exe gegen die alte schild2000.exe (V2.0.22.12) ausgetauscht, funktioniert die MySQL DB wieder.
ich sende ihnen einmal über Mail das Fehlerprotokoll als Anhang
Mit freundlichen Grüßen
Ludger Göller
Re: Fehlermeldung MySQL nach Update
Verfasst: Donnerstag 19. März 2020, 12:03
von Pfotenhauer
Hallo.
Wie gesagt hatte ich diesen Fall an einer Schule schon mal.
Dort war als Collation utf8_mb4 eingestellt, was wir nicht unterstützen.
Re: Fehlermeldung MySQL nach Update
Verfasst: Donnerstag 19. März 2020, 16:18
von goeller
Hallo
Wir haben die SchildNRW DB im Sep 2018 auf MySQL 8.0.12 umgestellt (entsprechen der Anleitung von Martin Roß (2017 pdf))
Bisher hat jedes Schild update problemlos funktioniert
Hier die Daten aus MySQL Server
schemas : schild_nrw_ge Default collation : utf8mb4_900_ai_ci
Default characterset : utf8mb4
Die Tabellen K_Datenschutz und SchuelerDatenschutz existieren nicht in dem Schema
Problem (was ich nicht verstehe): alte schild2000.exe arbeitet doch mit Collation ut8mb4 zusammen
Welche Collation /characterset wird denn von SchildNRW verwendet?
Mit freundlichen Grüßen
Ludger Göller
Re: Fehlermeldung MySQL nach Update
Verfasst: Donnerstag 19. März 2020, 16:59
von Pfotenhauer
Hallo.
utf8_mb4 ist eine sehr alte auslaufende Collation.
Stellen Sie bitte mal alles auf UFT8_bin um.
Re: Fehlermeldung MySQL nach Update
Verfasst: Donnerstag 19. März 2020, 17:23
von goeller
Hallo
wenn characterset: utf8mb4 dann collation: utf8mb4_bin möglich
wenn Umstellung auf collation: utf8_bin gefordert, dann nur möglich, wenn characterset: utf8 gewählt wird
Beides getestet (+ jeweils MySQL Dienst neu gestartet) ; beides Mal die gleich bisherige Fehlermeldung
Re: Fehlermeldung MySQL nach Update
Verfasst: Donnerstag 19. März 2020, 17:34
von Pfotenhauer
Hallo.
Genau. Ich kann Ihnen nicht sagen, wer utf8mb4_bin vorgeschlagen hat, wir tun das nicht...
Re: Fehlermeldung MySQL nach Update
Verfasst: Donnerstag 19. März 2020, 17:42
von goeller
Hallo
mit charaterset utf8 und collation utf8_bin ergibt sich die bisherige Fehlermeldung
diese Änderungen habe ich nur für das schema durchgeführt => in den einzelnen Tables erfolgt die Umstellung automatisch