Nextcloud Datenbank Konvertierung bigint

Nextcloud Datenbank Konvertierung bigint

Wie schon in den vorherigen Artikeln:

löse ich ein paar Fehlermeldungen die die Nextcloud in der “Übersicht” anzeigt. Ein weiter mir angezeigter ist die fehlende Konvertierung einiger Spaltentypen in das Format bigint.

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.

– activity.activity_id
– activity.object_id
– activity_mq.mail_id
– filecache.fileid
– filecache.storage
– filecache.parent
– filecache.mimetype
– filecache.mimepart
– filecache.mtime
– filecache.storage_mtime
– mimetypes.id
– storages.numeric_id

Auch hier ist die Lösung relativ einfach und sieht wie folgt aus:

Nextcloud fehlende Indizes in der Datenbank setzen

  • auf dem Server mit Root-Rechten verbinden
  • in das Hauptverzeichnis von Nextcloud wechseln
  • Owner der Installation mittels # ls -l occ herausfinden z.B. www-data
  • Befehl ausführen: # sudo -u www-data php occdb:convert-filecache-bigint

Following columns will be updated:
– activity.activity_id
– activity.object_id
– activity_mq.mail_id
– filecache.fileid
– filecache.storage
– filecache.parent
– filecache.mimetype
– filecache.mimepart
– filecache.mtime
– filecache.storage_mtime
– mimetypes.id
– storages.numeric_id
This can take up to hours, depending on the number of files in your instance!
Continue with the conversion (y/n)? [n] y

Thats it … Have Fun..

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.