Hallo,
ich habe gerade das Update auf die NC 20.0.4 durchgefĂŒhrt.
Jetzt soll ich " db:add-missing-primary-keys
" ausfĂŒhren.
OCC.Web lÀuft unter 20.0.4 aber nicht.
Ich habe Zugriff auf Nextcloud mittels Web-Interface und FTP.
Wie aktualisiere ich das alles?
- In der Datenbank fehlen einige Indizes. Auf Grund der Tatsache, dass das HinzufĂŒgen von Indizes in groĂen Tabellen einige Zeit in Anspruch nehmen kann, wurden diese nicht automatisch erzeugt. Durch das AusfĂŒhren von âocc db:add-missing-indicesâ können die fehlenden Indizes manuell hinzugefĂŒgt werden, wĂ€hrend die Instanz weiter lĂ€uft. Nachdem die Indizes hinzugefĂŒgt wurden, sind Anfragen auf die Tabellen normalerweise schneller.
- Fehlender Index âcards_abiduriâ in der Tabelle âoc_cardsâ.
- In der Datenbank fehlen einige PrimĂ€rschlĂŒssel. Aufgrund der Tatsache, dass das HinzufĂŒgen von PrimĂ€rschlĂŒsseln bei groĂen Tabellen einige Zeit dauern konnte, wurden sie nicht automatisch hinzugefĂŒgt. Durch AusfĂŒhren von âocc db:add-missing-primary-keysâ können diese fehlenden PrimĂ€rschlĂŒssel manuell hinzugefĂŒgt werden, wĂ€hrend die Instanz weiter lĂ€uft.
- Fehlender PrimĂ€rschlĂŒssel auf Tabelle âoc_federated_resharesâ.
- Fehlender PrimĂ€rschlĂŒssel auf Tabelle âoc_systemtag_object_mappingâ.
- Fehlender PrimĂ€rschlĂŒssel auf Tabelle âoc_comments_read_markersâ.
- Fehlender PrimĂ€rschlĂŒssel auf Tabelle âoc_collres_resourcesâ.
- Fehlender PrimĂ€rschlĂŒssel auf Tabelle âoc_collres_accesscacheâ.
- Fehlender PrimĂ€rschlĂŒssel auf Tabelle âoc_filecache_extendedâ.
- Einige Spalten in der Datenbank können zu big int konvertiert werden. Das Ăndern von Spaltentypen kann bei groĂen Tabellen einige Zeit dauern. Deshalb muss die Konvertierung manuell durch den Befehl âocc db:convert-filecache-bigintâ gestartet werden. Zur Konvertierung muss die Instanz offline sein. Einzelheiten dazu auf der zugehörigen Dokumentationsseite.
- federated_reshares.share_id
- share_external.parent
Ich habe zwar jetzt auch noch rausbekommen, wie ich mittels SSH auf den Server komme, aber ich habe dort keine root-Rechte und kann deshalb ein â./occ db:add-missing-primary-keysâ ausfĂŒhren.
Gibt es noch eine Möglichkeit?
GruĂ Heiko