Seite 1 von 1

SQL Fehler 1170

Verfasst: 06.09.2005 05:51
von Krooms
Hi, ich hab folgendes Problem.

Wenn ich versuche mein Backup der Version 2.0.16 in die Version 2.0.17 zu laden, kommt folgender Fehler: "ERROR 1170 at line 24129: BLOB column 'search_array' used in key specification without a key length"

Die Zeilen in der Backupdatei sieht folgendermaßen aus:

24129 CREATE TABLE phpbb_search_results (
24130 search_id int(11) unsigned DEFAULT '0' NOT NULL,
24131 session_id varchar(32) DEFAULT '' NOT NULL,
24132 search_array text DEFAULT '' NOT NULL,


Kann mir jemand sagen, wo der Fehler liegt?

Verfasst: 21.09.2005 15:57
von itst

Code: Alles auswählen

search_array text NOT NULL
sollte es heißen. Wie hast Du das Backup gemacht?

Verfasst: 21.09.2005 17:45
von Krooms
Habe das Backup per Telnet direkt von meinem Webserver ausgeführt.

Backup erstellt mit mysqldump --add-drop-table -h und so weiter. Aufgespielt habe ich es ebenfalls über Telnet mit mysql -h und so weiter.

Hab das Problem aber mitlerweile gelöst. Habe per PHPmyAdmin vor dem Backup die Tabelle search_array gelöscht und nach dem Backup manuell per PHPmyAdmin wieder erstellt. Hat auch funktioniert.

Aber trotzdem danke. Fürs nächste mal kann ich mir den Umstand dann wohl sparen.