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

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

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.

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.