Ciatronical ist auf dem richtigen Dampfer, aber es fehlt eine Zeile in der Tabelle Units und nicht eine Spalte. (wahrscheinlich meint er das auch)
In Deiner Fehlermeldung ist der Hinweis schon drin, Du musst also das Ubgrade-script nicht noch mal zu fuss ausfuehren. Allerdings ist es hier nicht richtig codiert (es gibt also ein Sonderzeichenproblem) . Und ich kann nicht sagen, ob das erst im Forum kaputt gegangen ist oder das Codierungs-Problem schon in der Datenbank steckt.
DETAIL: Key (unit)=(� / Objekt) is not present in table "units".
Du hast also eine Ware angelegt mit der Einheit: � / Objekt
die gibt es aber nicht in Deinen Einheiten.
- Du musst mal schauen ob dieser Hinweis schon reicht und dann noch eine Einheit dementsprechend anlegen.
- Eventuell schaust Du Dir auch mal den Kram genau an mit
- alle Einheiten in Deinen Waren auflisten:
select unit from parts group by unit order by unit;
- alle Einheiten in der Tabelle Einheiten auflisten:
select name from units order by name;
Bei der ersten Abfrage darf kein Wert kommen, den es nicht in der zweiten Abfrage auch gibt.
War Deine 2.6.0 noch mit iso codiert? das koennte auch die Ursache sein. Da wird es eventuell kniffelig das hinzubiegen, schau Dir das erst einmal soweit an und berichte.
Wichtig ist das Du die Tests und das Anlegen/Korrigieren der Fehlenden Einheit in der noch nicht von den Scripten bearbeiten Version machst (also die Sicherung die Du vor dem Upgrade gemacht hast). Di Korrektur, also das Anlegen der fehlenden Einheit machst Du am besten mit der alten LX-Office Version und nicht auf Datenbankebene.