Skip to main navigation Zum Hauptinhalt springen Skip to page footer

Nextcloud MySQL Datenbank Fehlermeldung nach Update auf Version 31

Nach dem Update auf Nextcloud Hub 10 bekommt man folgende Fehlermeldung: Falsches Zeilenformat in deiner Datenbank gefunden. ROW_FORMAT=Dynamic bietet die beste Datenbankleistung für Nextcloud. 

Die Empfehlung ist das Format von beispielsweise COMPRESSED auf DYNAMIC umzustellen. Das geht aber nicht so einfach per SQL Befehl (SET GLOBAL innodb_default_row_format=DYNAMIC;) wenn man keinen root Zugriff auf die Datenbank hat, wie bei einem Shared Hosting wegen unzureichender Zugriffsrechte: #1227 - Kein Zugriff. Hierfür wird die Berechtigung SUPER benötigt.

Man kann in der Konsole von phpMyAdmin jede Tabelle unter Operationen/Tabellenoptionen einzeln umstellen, aber das ist natürlich etwas umständlich.

Einfacher geht es mit einem Texteditor und Suchen/Ersetzen im exportierten SQL File, indem man nach dem vorhandenen Format wie z.B. COMPRESSED sucht, durch DYNAMIC ersetzt und anschließend die Datenbank mit dem geändertem SQL File ersetzt.

Zurück