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 :)

vor von (830 Punkte)

1 Antwort

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

vor von (2.0k Punkte)

Ähnliche Fragen

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