Erstellt vor 4 Jahren
Zuletzt geändert vor 4 Jahren
#1596 closed Fehler (fixed)
Datenbankupdate von 2.6.1 auf 2.6.2 funktioniert nicht
| Erstellt von: | mawe@… | Verantwortlicher: | m.bunkus@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.2 |
| Schweregrad: | kritisch | Stichworte: | Migration |
| Beobachter: | frei@…, s.schoeling@…, information@… |
Beschreibung
Beim Versuch die Datenbank zu updaten kommt folgende Fehlermeldung:
Fehler!
SELECT acc_trans_id, trans_id, itime, mtime
FROM acc_trans
WHERE acc_trans_id IN (
SELECT acc_trans_id FROM acc_trans GROUP BY acc_trans_id HAVING COUNT(*) > 1
)
ORDER BY trans_id, itime, mtime NULLS FIRST
FEHLER: Fehler »Syntaxfehler« bei »NULLS« at character 221
Ist wohl ein Tippfehler, oder ?
Grüße
Marco
Änderungshistorie (5)
comment:1 Geändert vor 4 Jahren durch frei@…
- Beobachter frei@… hinzugefügt
comment:2 Geändert vor 4 Jahren durch information@…
- Lösung auf fixed gesetzt
- Status von new nach closed, information@richardson-bueren.de geändert
Hi Marco,
S.a. aktuelle INSTALL.txt:
Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache)
und ein Datenbankserver (PostgreSQL, mindestens v8.2) benötigt.
Ab 2.6.2 wird postgres 8.2 benötigt.
comment:3 Geändert vor 4 Jahren durch s.schoeling@…
- Beobachter s.schoeling@… hinzugefügt
Wobei das nicht ganz richtig ist, wie Holger später rausgefunden hat, 8.2.11 funktioniert, vorher nicht.
comment:4 Geändert vor 4 Jahren durch frei@…
dem muss ich leider widersprechen, ich hatte die 8.2.11 und hatte denselben Fehler beim Update. Erst nach der Aktualisierung auf die Postgresql 8.4 lief das Update.
comment:5 Geändert vor 4 Jahren durch s.schoeling@…
Interessant, werde ich so aufnehmen.
Ich hatte es auf Ubuntu 8.04.2 getestet, und da war bereits auf 8.3 upgegradet, insofern habe ich keine direkte Erfahrung mit 8.2.

Überprüfe mal ob Du Postgresql mindestens in der Version 8.4 eingesetzt. Ältere Versionen unterstützen diese Syntax noch nicht.