Erstellt vor 9 Jahren
Geschlossen vor 9 Jahren
#288 closed Fehler (fixed)
Beim Upgrade von 2.1.x auf 2.2.0 kommt es zum DB-Fehler
| Erstellt von: | s.koehler@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | sehr hoch | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.2 |
| Schweregrad: | kritisch | Stichworte: | Migration |
| Beobachter: | s.koehler@…, kmk@…, mailbox@… |
Beschreibung
Beim Upgrade von Lx-Office 2.1.x auf 2.2.0 kommt es zu folgender Fehlermeldung:
Error!
alter table vendor add column obsolete boolean
ERROR: column "obsolete" of relation "vendor" already exists
Eine Anmeldung am System ist danach aus Sicherheitsgründen gesperrt, weil das
Datenbankupgrade schief ging.
Die Ursache dafür ist ein Fehler im Datenbankupgradeskript.
Der Fehler kann UMGANGEN (nicht behoben) werden, indem das Datenbankschema
manuell aktualisiert wird und das System danach in der Adminmaske entsperrt wird.
MACHEN SIE BITTE VORHER EIN BACKUP!!!
http://wiki.lx-office.org/index.php/Daten_Backup_Lx-Office_ERP
- Datenbankschema manuell aktualisieren!
psql -U dbuser datenbank < sql/Pg-upgrade-2.1.2-2.2.0.sql
- System entsperren
Datei users/nologin löschen
Das Lx-Office-Team arbeitet an einem Patch für dieses Problem und wird diesen
demnächst zur Verfügung stellen bzw. eine aktualisierte Version herausbringen.
Änderungshistorie (5)
comment:1 Geändert vor 9 Jahren durch mailbox@…
comment:2 Geändert vor 9 Jahren durch s.koehler@…
- Beobachter kmk@… hinzugefügt
* #290 has been marked as a duplicate of this bug. *
comment:3 Geändert vor 9 Jahren durch s.koehler@…
- Beobachter mailbox@… hinzugefügt
* #296 has been marked as a duplicate of this bug. *
comment:4 Geändert vor 9 Jahren durch s.koehler@…
* #297 has been marked as a duplicate of this bug. *
comment:5 Geändert vor 9 Jahren durch s.koehler@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert
Behoben siehe #297

/usr/lib.../sql/Pg-upgrade-2.1.1-2.1.2.sql:
müssen??