[Eisfair] [e64] Bacula -> -Problem mit dem Zeichensatz

Marcus Röckrath marcus.roeckrath at gmx.de
Mi Nov 18 07:18:19 CET 2020


Hallo Martin,

Martin Faderbauer wrote:

> das ist wenigstens ein Ansatz.
> das heißt man sollte vor dem anlegen der Datenbank schon den richtigen
> Zeichensatz eingestellt haben. nachträgliche Änderungen werden nicht in
> die Datenbank übernommen.

Mit der Defaultvorgabe für die Kollation wird eine DB erzeugt, wenn beim
Anlegen nicht explizit eine andere vorgegeben wird.

Welche Kollation hat die bacula-DB (der E64 hat utf8)?

Wenn du phpmyadmin installiert hast, gehe auf die bacula-DB und du siehst in
für jede Tabelle der DB in der Spalte Kollation diese Information. Im
Reiter "Operationen" findest du unten die Vorgabe der DB, die auch greift,
wenn nun neue Tabellen in die DB ohne explizite Kollationsvorgabe erzeugt
werden. Hier kann man möglicherweise eine "Konvertierung/Änderung"
anstoßen.

https://mariadb.com/kb/en/alter-database/
https://www.markus.zierhut.name/2010/03/26/zeichensatz-einer-mysql-tabelle-nachtraglich-andern/

Vor jeder Mainupaltion an der DB ist ein Backup der DB Pflicht!

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair