Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Unterstützt kivitendo mit der Basis-Subskription!

0 Punkte

Hallo ihr,

frohe Weihnachten an das Team nachträglich und vorsorglich einen guten Rutsch in 2025 :)

Nachdem ich dieses Problem lösen konnte:
https://forum.kivitendo.de/6456/umstieg-von-3-9-0-auf-3-9-1-grillt-die-datenbank-gelöst

hab ich aber offensichtlich vergessen eine weiter Datenbank zu migrieren. Ich nutze Kivitendo nicht nur für meine Firma sondern auch für mich als Privatperson (Haus, Passwörter etc).

Offensichtlich hab ich nur eine von zwei Datenbanken von 3.9.0 auf 3.9.1 durch Kiwitendo aktualisieren lassen. In der privaten Datenbank fehlt mir die Spalte t1.check_bt_duplicates_endtoend in der Tabelle defaults.

do_transaction() failed - get_objects() - DBD::Pg::st execute failed:
FEHLER: Spalte t1.check_bt_duplicates_endtoend existiert nicht
LINE 35: t1.check_bt_duplicates_endtoend,
at /usr/share/perl5/Rose/DB/Object/Manager.pm line 2016.
at /var/www/kivitendo-erp/SL/DB/Helper/TransNumberGenerator.pm line 109.

Dies kann ich durch das Tool phpPgAdmin verifizieren:
Datenbank Firma: Bild 1
Datenbank Privat: Bild 2

Kann ich das Datenbankupgrade durch Kivitendo manuell ausführen?

Grüße :)

von (900 Punkte)

2 Antworten

0 Punkte
 
Beste Antwort

Update 15.01.25:

Ich bin heute morgen wieder in den zweiten "privaten" Mandaten rein und schwupps: Kivitendo hat selbstständig erkannt das die Datenbank veraltet ist und ein Update braucht.

Heißt folgender Bug ist gefunden worden:
Wenn mehr als 1 Mandant existiert und ein Update gefahren wurde, und wenn man von 1. zum 2. Mandant wechselt, erkennt Kivitendo nicht das die zweite Datenbank auch ein Update braucht .

Heute morgen bin ich nach dem Boot direkt mit dem 2. Mandaten gestartet (First login) und es hat geklappt.

vor von (900 Punkte)
0 Punkte

Moin,

ich muss mal dumm fragen:
Wenn du diesen Nutzer/Mandanten anmeldest, wird keine automatische DB-Migration angestoßen?

Hast Du noch Sicherungen aller DB aus der Version 3.9.0?
Dann könntest Du versuchshalber nochmal alle Datenbanken neu migrieren lassen (inkl. Auth-DB).

/Hannes

von (2.0k Punkte)

Ähnliche Fragen

0 Punkte
2 Antworten
0 Punkte
2 Antworten
0 Punkte
1 Antwort
0 Punkte
1 Antwort
...