Plötzlich gemischte Kollationen in der DB
Verfasst: Mi 5. Feb 2020, 16:06
Hallo Forumsgemeinde,
eines vorab: ja, ich habe nicht aufgepasst!!! Asche auf mein Haupt, aber nun frage ich mich, wie ich die Kuh vom Eis bekomme.
Ich habe eine ursprünglich erstellte Vorlage aus einer früheren und mehrfach geupdateten WE-Installation in mehrere aktuell installierten 8.1.1-Versionen eingespielt. Die Vorlage wurde mit WE erstellt, die aufgrund des damaligen OnlineInstallers standardmäßig mit der DB-Kollation utf8_unicode_ci erfolgte.
Beim aktuellen OnlineInstaller ist aber (das sah ich erst jetzt) standardmäßig die Kollation utf8_general_ci eingestellt. Installtion - wie immer - einfach durchgeklickt und nicht darauf geachtet.
Nun habe ich bei den neuen Installationen schon Unmengen an Klassen und Dokumenten erstellt und leider erst jetzt im Fehlerlog dieses Mismatch entdeckt. Wie kann ich in der DB nun alles auf einen Nenner bringen, ohne mit den Projekten noch mal ganz von vorne anfangen zu müssen? Gibt es hier einen Workaround?
Ein Versuch in einer noch nitcht benutzten DB-Tabelle (tblCaptcha) die Kollation manuell zu ändern, scheiterte mit der Meldung, dass der Inhalt zu groß sei. Ich nehme an, dass dies erst recht in den Tabellen passieren würde, die bereits in Verwendung sind...
Wäre für jeden Hinweis dankbar.
eines vorab: ja, ich habe nicht aufgepasst!!! Asche auf mein Haupt, aber nun frage ich mich, wie ich die Kuh vom Eis bekomme.
Ich habe eine ursprünglich erstellte Vorlage aus einer früheren und mehrfach geupdateten WE-Installation in mehrere aktuell installierten 8.1.1-Versionen eingespielt. Die Vorlage wurde mit WE erstellt, die aufgrund des damaligen OnlineInstallers standardmäßig mit der DB-Kollation utf8_unicode_ci erfolgte.
Beim aktuellen OnlineInstaller ist aber (das sah ich erst jetzt) standardmäßig die Kollation utf8_general_ci eingestellt. Installtion - wie immer - einfach durchgeklickt und nicht darauf geachtet.
Nun habe ich bei den neuen Installationen schon Unmengen an Klassen und Dokumenten erstellt und leider erst jetzt im Fehlerlog dieses Mismatch entdeckt. Wie kann ich in der DB nun alles auf einen Nenner bringen, ohne mit den Projekten noch mal ganz von vorne anfangen zu müssen? Gibt es hier einen Workaround?
Ein Versuch in einer noch nitcht benutzten DB-Tabelle (tblCaptcha) die Kollation manuell zu ändern, scheiterte mit der Meldung, dass der Inhalt zu groß sei. Ich nehme an, dass dies erst recht in den Tabellen passieren würde, die bereits in Verwendung sind...
Wäre für jeden Hinweis dankbar.