Menü Schließen

Nextcloud Tabellen Spaltentypen in big int ändern

Nextcloud Logo

Wer in die Einstellungen der Nextcloud unter System nachsieht und folgende Meldung erhält:

Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int. Aufgrund der Tatsache, dass das Ändern von Spaltentypen bei großen Tabellen einige Zeit dauern kann, wurden sie nicht automatisch geändert. Durch Ausführen von “occ db:convert-filecache-bigint” können diese ausstehenden Änderungen manuell übernommen werden. Diese Operation muss ausgeführt werden, während die Instanz offline ist. Weitere Einzelheiten finden Sie auf der zugehörigen Dokumentationsseite.

  • mounts.storage_id
  • mounts.root_id
  • mounts.mount_id

… der kann die Konvertierung der genannten Tabellen in den Integer Typ big int, wie folgt anpassen:

/www/nextcloud-dir/# occ db:convert-filecache-bigint # Standard Befehl
/www/nextcloud-dir/# sudo -u web31 php7.3 occ db:convert-filecache-bigint # bei mir unter bestimmten User und PHP-Version 7.3
Following columns will be updated:

* mounts.storage_id
* mounts.root_id
* mounts.mount_id

This can take up to hours, depending on the number of files in your instance!
Continue with the conversion (y/n)? [n]

Thats it …

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert