Erstellt vor 4 Jahren
Zuletzt geändert vor 4 Jahren
#1476 closed Fehler (invalid)
Neue Datenbank anlegen funktioniert nicht in derzeitiger unstable
| Erstellt von: | grichardson@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.2 unstable |
| Schweregrad: | kritisch | Stichworte: | Installation |
| Beobachter: | m.bunkus@… |
Beschreibung
Nach erstem Einloggen bei neu angelegter Datenbank kommt folgende Fehlermeldung:
- Führe schema_normalization_1.sql aus: Datenbankschema Normalisierungen
- Führe schema_normalization_2.sql aus: Datenbankschema Normalisierungen Teil 2
The database update/creation did not succeed. The file sql/Pg-upgrade2/schema_normalization_2.sql containing the following query failed:
ALTER TABLE audittrail ADD COLUMN id SERIAL PRIMARY KEY
The error message was: ERROR: sequence must have same owner as table it is linked to
All changes in that file have been reverted.
Bei schon vorhandenen Datenbank die aktualisiert werden klappt die Aktualisierung.
Änderungshistorie (1)
comment:1 Geändert vor 4 Jahren durch m.bunkus@…
- Lösung auf invalid gesetzt
- Status von new nach closed, m.bunkus@linet-services.de geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.

Wie eben besprochen: Dies ist kein Bug in Lx-Office sondern passiert unter folgenden Umständen:
Die bisherige DB (genauer: hier die Tabelle "audittrail") gehört einem PostgreSQL-Benutzer, z.B. "postgres". Danach wird versucht, das Update als ein anderer PostgreSQL-Benutzer einzuspielen, z.B. "lxoffice". Dies klappt nicht. Einfache Lösung: immer nur einen Datenbankbenutzer für den Zugriff auf eine Datenbank benutzen.