Update-Fehler: Can't DROP 'ak_name_intern

Topics from older beta tests.
Antworten
tusbarop
Beiträge: 26
Registriert: 11. Dez 2011, 19:09

Update-Fehler: Can't DROP 'ak_name_intern

Beitrag von tusbarop »

S Q L - E R R O R

CODE: 1091
Can't DROP 'ak_name_intern'; check that column/key exists

B A C K T R A C E

FILE: adm_program/system/db/db_mysql.php
LINE: 62
CALL: DBCommon->db_error()

FILE: adm_program/system/db/db_mysql.php
LINE: 164
CALL: DBMySQL->db_error()

FILE: adm_install/update.php
LINE: 208
CALL: DBMySQL->query()
Benutzeravatar
fasse
Administrator
Beiträge: 6229
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Tusbarop,

ein paar mehr Infos wären noch hilfreich. Von welcher Version startest du das Update. Mit welcher Admidio-Version hast du mal angefangen. Welche Datenbank-Version hast du ?

Gruß
Fasse
tusbarop
Beiträge: 26
Registriert: 11. Dez 2011, 19:09

Beitrag von tusbarop »

Admidio-Version: 2.2.9
Start Version 2.2.7 oder 2.2.8
MySQL-Version: 5.0.91

Ich hoffe, das hilft.
Benutzeravatar
fasse
Administrator
Beiträge: 6229
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Kannst du mal nachschauen ob in deiner 2.2 Datenbank in der Tabelle adm_user_fields ein Index mit dem Namen ak_name_intern existiert.

Gruß
Fasse
tusbarop
Beiträge: 26
Registriert: 11. Dez 2011, 19:09

Beitrag von tusbarop »

Erstmal Sorry, habe mich bei der Startversion vertan. :-(
Startversion war nicht 2.2.7 sondern 2.1.11
Dann das Update von 2.1.11 auf 2.2.7 oder 2.2.8
und jetzige Version 2.2.9

ak_name_intern existiert nicht

Ich kann jedoch mit usf_name_intern dienen.
Benutzeravatar
fasse
Administrator
Beiträge: 6229
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

usf_name_intern ist die Spalte. ak_name_intern ist der Name eines Index.
Schau mal bei der Tabelle bei den Indizes nach.
tusbarop
Beiträge: 26
Registriert: 11. Dez 2011, 19:09

Beitrag von tusbarop »

Auch bei den Indizes ist kein ak_name_intern.
Benutzeravatar
fasse
Administrator
Beiträge: 6229
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Besten Dank für die Infos, ich konnte jetzt die Ursache finden. Beim Update auf die 2.2 wurde der Index nicht angelegt. Für die nächste Beta ist dann eine Korrektur enthalten.
Antworten