SQL-Fehler: Error on Rename

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

SQL-Fehler: Error on Rename

Beitrag von tusbarop »

S Q L - E R R O R
CODE: 1025
Error on rename of './db111111111/bogen_auto_login' to './db111111111/#sql2-75e0-675b17' (errno: 152)

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: 167
CALL: DBMySQL->db_error()

FILE: adm_install/update.php
LINE: 208
CALL: DBMySQL->query()


Admidio Startversion: 2.1.11
dann Update auf 2.2.7 oder 2.2.8
jetzige Admidio-Version: 2.2.9

MySQL-Version: 5.0.91

Falls das eine Hilfe sein sollte:
Tabellenpräfix seit Beginn immer „bogen“ anstatt „adm“
Benutzeravatar
fasse
Administrator
Beiträge: 6228
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Tusbarop,

kannst du evtl. einen Dump von deiner Datenbankstruktur erstellen ?

Ich schick dir per PN mal meine E-Mail-Adresse, dann kannst du mir den ggf. zumailen.

Ich vermute, dass in deiner Struktur noch etwas anders ist, was wir noch nicht berücksichtigt haben.

Viele Grüße
Fasse
Benutzeravatar
fasse
Administrator
Beiträge: 6228
Registriert: 12. Nov 2005, 16:06

Beitrag von fasse »

Hallo Tusbarop,

ich hab mir mal deinen Strukurdump angeschaut. In deiner Datenbank fehlen bei vielen Tabellen die Constraints. Scheinbar bist du irgendwann mit Admidio auf eine MySQL-InnoDB-Datenbank umgezogen und die Bestandstabellen haben dann die Constraints nicht bekommen.

Wenn du dieser Anleitung folgst: http://www.admidio.org/dokuwiki/doku.ph ... eim_update solltest du dein System wieder vollständig mit Constraints versorgen können.

Der Fehler kommt daher, dass wir Constraints löschen wollen, die in deiner Datenbank nicht existieren. Leider können wir dies momentan noch nicht überspringen.

Viele Grüße
Fasse
tusbarop
Beiträge: 26
Registriert: 11. Dez 2011, 19:09

Beitrag von tusbarop »

Hallo Fasse!

Hat alles funktioniert.
Danke für deine Bemühungen.

Grüße
tusbarop
Antworten