Zum Inhalt springen

tt_address Table error! Probably one or more required fields/tables are missing in the database!

Erstellt am 13. August 2008 · 5 Antworten · letzte Antwort am 13. August 2008

Tags: tt_address, Frage

Torsten.​E ·

Nach dem Update von tt_address
erhalte ich folgende Fehlermeldung:

tt_address Table error! Probably one or more required fields/tables are missing in the database!

direct_mail ist bei mir nicht installiert, daher kann der Fehler nicht kommen.

Die Frage ist ja nur, welche Felder/Tabellen fehlen denn genau, könnte ich ja manuell nachtragen ?

Torsten.E

einpraegsam.​net ·

Die Frage ist ja nur, welche Felder/Tabellen fehlen denn genau, könnte ich ja manuell nachtragen ?

- Gehe noch mal in den ext manager und klick tt_address an und schau ob noch db Tabellen angelegt werden können (wenn dann update)
- Wenn das nichts bringt, ins Install Tool und DB compare ausführen

Torsten.​E ·

DB compare bringt ne Meldung,
dass einige Felder in unterschiedlichen
Tabellen geändert werden müssen = alles angeklickt (automatisch)

Andere Tabellen und Felder werden
nicht mehr benötigt, würden umbenannt
= nix angeklickt (automatisch)

Jetzt habe ich einfach "Write to database"
ausgeführt, der Fehler ist aber immer
noch da ?

Die Änderungen werden aber nicht durchgeführt,
habe gerade mal nachgeschaut.

Torsten.​E ·
ALTER TABLE tt_address CHANGE gender gender varchar(1) NOT NULL default ''; 
 Current value: char(1) default ''

Das geht nicht, varchar(1) macht MySQL nicht, zumindest nicht in meiner Version 4.1.22

Weis aber nicht, ob das der Fehler in der Extension sein soll.