Nach dem Upgrade der Nextcloud auf die Verision 31 wurde folgender Fehler in den Logs angezeigt.
Falsches Zeilenformat in deiner Datenbank gefunden. ROW_FORMAT=Dynamic bietet die beste Datenbankleistung für Nextcloud. Bitte aktualisiere das Zeilenformat in der folgenden Liste: ....
Um die genannten Tabellen in das Format Dynamic umzuwandeln geht man wie folgt vor. Hierfür in z.B. PHPMyAdmin das folgende SQL-Statement ausführen:
ALTER TABLE <Tabelle> ROW_FORMAT=Dynamic;
Dieses SQL Statement ausführen und ide Tabelle ist nun im Dynamic Format. Wenn man nun jedoch sehr viele Tabellen hat, dann empfehle ich die Suchen&Ersetzen Funktion von z.B. MS Visual Studio Code oder Notepad++. Da die einzelnen Tabellen in der Meldung durch ein Komma getrennt sind, kann man folgendes für Suchen & Ersetzen verwenden. Suche Komma
,
Ersetze durch, wobei das erste Zeichen ein Leerzeichen ist:
ROW_FORMAT=DYNAMIC;ALTER TABLE
Ggf. den ersten Eintrag lund letzten Eintrag kontrollieren und anpassen / löschen.
Thats it … Have Fun!
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.
Super, Danke für die einfachste Lösung, die ich bisher vergeblich gesucht habe. Alle anderen Lösungen werden bis zur Unendlichkeit zerquasselt und man blickt nicht mehr durch. Ist sowieso eine Frechheit, solche Änderungen vom einfachen User zu verlangen, der, so wie ich, mit IT wenig am Hut hat und nur eine laufende Cloud haben möchte. Ich mußte zwei Pakete machen, da es zu viele Änderungen waren und die DB/Host die Verbindung unterbrach.
Hallo Günter, super das ich helfen konnte. Ich kann dir nur zustimmen und finde se auch nicht so gut, aber machen kannst nichts, außer vor größeren Updates das Forum zu prüfen und am besten auf das nächste kleinere Update warten, sodass auch gleich die ersten Fehler gelöst wurden. Ich habe zudem noch eine Testumgebung.