ich weiß nicht ob es im Zusammenhang steht, trotzdem erwähne ich es mal: Ich habe
gestern das Update von 19.0.4 auf 19.0.5 gemacht. Ich verwende Apache 2.4, PHP 7.3 und PostgreSQL 12 als Datenbank. Folgenden Fehler habe ich entdeckt und weiß nicht recht was damit etwas anzufangen:
Nov 23 09:43:03 nc postgres[1260]: [9-1] 2020-11-23 09:43:03.577 CET [1260] ERROR: duplicate key value violates unique constraint “mapping”
Nov 23 09:43:03 nc postgres[1260]: [9-2] 2020-11-23 09:43:03.577 CET [1260] DETAIL: Key (objecttype, objectid, systemtagid)=(files, 73334, 6) already exists.
Nov 23 09:43:03 nc postgres[1260]: [9-3] 2020-11-23 09:43:03.577 CET [1260] STATEMENT: INSERT INTO “oc_systemtag_object_mapping” (“objectid”, “objecttype”, “sy
stemtagid”) VALUES($1, $2, $3)
Nov 23 09:43:03 nc postgres[1260]: [10-1] 2020-11-23 09:43:03.625 CET [1260] ERROR: duplicate key value violates unique constraint “mapping”
Nov 23 09:43:03 nc postgres[1260]: [10-2] 2020-11-23 09:43:03.625 CET [1260] DETAIL: Key (objecttype, objectid, systemtagid)=(files, 73334, 6) already exists.
Nov 23 09:43:03 nc postgres[1260]: [10-3] 2020-11-23 09:43:03.625 CET [1260] STATEMENT: INSERT INTO “oc_systemtag_object_mapping” (“objectid”, “objecttype”, “s
ystemtagid”) VALUES($1, $2, $3)
Leider habe ich aktuell, außer psql, keine Tools um auf die Datenbank zuzugreifen, und da ich das Model nicht wirklich auswendig kenne tue ich mich damit etwas schwer.
Vielleicht aber… kann sich jemand, auf die schnelle, einen Reim darauf machen
und mir eine Richtung zeigen?
Direkt kann ich dir nicht weiterhelfen. Ich würde versuchen, mir die Tabelle oc_systemtag_object_mapping anzuschauen. Also wenn nicht was offensichtlich richtig falsch ist, würde ich die Informationen sammeln und einen Bug-Report aufmachen.
ich habe bisher noch keinen Bug-Report schreiben können, aber ich verstehe jetzt den Zusammenhang mit der Oberfläche. Die Tabellen:
systemtag, systemtag_group und systemtag_object_map (!) stehen mit den automatischen Abläufen in Verbindung.
Hier hatte ich mal, einige Nextcloud-Versionen in der Vergangenheit, automatische Abläufe konfiguriert und nach einer Weile wieder vergessen - da ich es nicht wie vorgestellt nutzen kann.
Ich habe die Abläufe jetzt gelöscht und seit dem keine Fehlermeldung mehr bekommen. Toitoi.