Erstellt vor 4 Jahren

Geschlossen vor 4 Jahren

#1588 closed Fehler (fixed)

Wenn Feld "Datenbankcomputer" leer, dann "Die Datenbankaktualisierung/erstellung schlug fehl. ..."

Erstellt von: lxo@… Verantwortlicher: m.bunkus@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.6.3 unstable
Schweregrad: kritisch Stichworte: Migration
Beobachter:

Beschreibung

Commit: c599fef

Wenn in der Administration "Lx-Office ERP Administration / Benutzerdaten bearbeiten" Sektion "Datenbank" das Feld "Datenbankcomputer" leer ist, schlägt das Datenbank-Upgrade beim Anmelden als der betreffende Benutzer fehl.

Fehlerausgabe im Browser:

"Datenbankaktualisierung (Datenbank1)

  • Führe emmvee_background_jobs.sql aus: Tabellen für Hintergrundjobs
  • Führe periodic_invoices.sql aus: Neue Tabellen und Spalten für Wiederkehrende Rechnungen
  • Führe emmvee_background_jobs_2.pl aus: Hintergrundjobs einrichten

Die Datenbankaktualisierung/erstellung schlug fehl. Die Datei sql/Pg-upgrade2/emmvee_background_jobs_2.pl enthielt den folgenden Fehler:
DBI connect('dbname=Datenbank1;host=;port=5432','lxoffice',...) failed: could not translate host name "port=5432" to address: Name or service not known at SL/DB.pm line 19 Compilation failed in require at SL/DB/BackgroundJob.pm line 8. BEGIN failed--compilation aborted at SL/DB/BackgroundJob.pm line 8. Compilation failed in require at SL/BackgroundJob/Base.pm line 7. BEGIN failed--compilation aborted at SL/BackgroundJob/Base.pm line 7. Compilation failed in require at /usr/share/perl5/parent.pm line 20. BEGIN failed--compilation aborted at SL/BackgroundJob/CleanBackgroundJobHistory.pm line 5. Compilation failed in require at (eval 1570) line 9. BEGIN failed--compilation aborted at (eval 1570) line 9.
Alle Änderungen in dieser Datei wurden rückgängig gemacht."

Fehlt da ein Fallback auf "host=localhost"?

Änderungshistorie (1)

comment:1 Geändert vor 4 Jahren durch m.bunkus@…

  • Lösung auf fixed gesetzt
  • Status von new nach closed geändert

Das sollte eigentlich seit Revision fe68756c behoben sein. Falls nicht, nocheinmal aufmachen.

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