[Eisfair] mysql: Unknown OS character set
Marcus Röckrath
marcus.roeckrath at gmx.de
Fr Jan 8 13:04:17 CET 2021
Hallo Uwe,
Uwe Kunze wrote:
> Mit einem Sicherungs-Script
> (https://codeberg.org/BernieO/calcardbackup)
> möchte ich die Kalender und Kontakte der Nextcloud-User sichern. Das
> klappt alles problemlos, nur die Zeichensätze der gesichterten
> Datensätze passen nicht. In den Adressbüchern werden Umlaute verwendet,
> welche in der Sicherung nicht korrekt dargestellt werden.
file --mime-encoding <sicherrungsdatei>
zeigt dir an, in welchem Zeichensatz diese Datei kodiert ist.
> Es stellt sich folgendes kleines Problem:
>
> Die Eingabe von "locale" auf dem eis bringt:
>
>> LANG=de_DE.ISO-8859-1
>> LC_CTYPE=de_DE at euro
>> LC_NUMERIC="de_DE.ISO-8859-1"
>> LC_TIME="de_DE.ISO-8859-1"
>> LC_COLLATE="de_DE.ISO-8859-1"
>> LC_MONETARY="de_DE.ISO-8859-1"
>> LC_MESSAGES="de_DE.ISO-8859-1"
>> LC_PAPER="de_DE.ISO-8859-1"
>> LC_NAME="de_DE.ISO-8859-1"
>> LC_ADDRESS="de_DE.ISO-8859-1"
>> LC_TELEPHONE="de_DE.ISO-8859-1"
>> LC_MEASUREMENT="de_DE.ISO-8859-1"
>> LC_IDENTIFICATION="de_DE.ISO-8859-1"
>> LC_ALL=
>
> Führe ich "mysql" aus (was in o.g. Script angewendet wird), kommt:
>
>> mysql: Unknown OS character set 'ISO-8859-15'.
>> mysql: Switching to the default character set 'utf8'.
Wie ist
MARIADB55_DEFAULT_COLLATION
gesetzt?
Grundsätzlich kann unabhängig vom Zeichensatz der Maschine eine DB
abweichende Zeichensätze haben.
Welches Problem hast du mit dem Backup?
Wenn du es zurückspielst, werden dann in der Adressbuhanwendung vormals
richtige Umlaute nun falsch dargestellt?
--
Gruß Marcus
[eisfair-Team]
Mehr Informationen über die Mailingliste Eisfair