php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.12.2009, 23:46  
Neuer Benutzer
 
Registriert seit: 02.12.2009
Beiträge: 2
PHP-Kenntnisse:
Anfänger
Moviereporter befindet sich auf einem aufstrebenden Ast
Standard InnoDB Fehler - Was kann man tun?

Hallo liebe Community,

wir sind eine deutsche Filmseite die gerade ziemlich große Probleme hat. Es stehen nämlich 5 Jahre harte Arbeit auf den Spiel! Und zwar hatten wir vor kurzen einen Serverausfall. Es stellte sich nachher heraus das beide internen Festplatten defekt waren. Die meisten Daten konnten jedoch nach langer Prozedur gerettet werden. Jedoch gibt es einen Fehler mit den Datenbanken. Es sind insgesamt 94 Tabellen und zu jeder Tabelle bekommen wir immer diese Fehlermeldung:

091202 18:00:43 [ERROR] Cannot find or open table mr_production/activity_logs from
the internal data dictionary of InnoDB though the .frm file for the
table exists. Maybe you have deleted and recreated InnoDB data
files but have forgotten to delete the corresponding .frm files
of InnoDB tables, or you have moved .frm files to another database?
or, the table contains indexes that this version of the engine
doesn't support.
See MySQL :: MySQL 5.1 Reference Manual :: 13.6.13.3 InnoDB General Troubleshooting
how you can resolve the problem.

Wir haben aber alle Files die wir dafür benötigen, nur InnoDB macht da nicht mit und zeigt keine Inhalte an. Wir sind hier schon ziemlich am verzweifeln, denn über 15.000 Filme und die ganzen User gehen verloren.

Könnt ihr uns da vielleicht irgendwas genaueres sagen? Haben schon mit den Support kommuniziert, welche aber nicht viel machen können bzw. dürfen.

Weiß irgendjemand wie man die Tabellen da reinbekommt? bzw. das die Fehlermeldung verschwindet?

Wäre richtig klasse von euch, wenn ihr uns da Tipps oder Lösungen geben könnt.

Gruß
Moviereporter-Team
Moviereporter ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.12.2009, 23:59  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Klingt ärgerlich.

Welche Dateien habt ihr denn noch? Die MYD auch noch? Ich bin nicht ganz sicher, aber FRM ist ja nur der Table Header, während MYD die Daten enthält (MYI den Index?). Vielleicht ist ja nur der Header kaputt.
Chriz ist offline   Mit Zitat antworten
Alt 03.12.2009, 00:20  
Neuer Benutzer
 
Registriert seit: 02.12.2009
Beiträge: 2
PHP-Kenntnisse:
Anfänger
Moviereporter befindet sich auf einem aufstrebenden Ast
Standard

Ja das ist es in der Tat.

Also wir haben diese Dateien noch: "ib_logfile0, ib_logfile1, ibdata1"...nur FRM, da es die MYD ja nicht zwangsläufig geben muss...auf dem Server wurden auch noch andere Datenbanken zu anderen Projekten gerettet. Diese funktionieren aber komischerweise einwandfrei.
Moviereporter ist offline   Mit Zitat antworten
Alt 03.12.2009, 12:59  
erc
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 730
PHP-Kenntnisse:
Fortgeschritten
erc wird schon bald berühmt werden
Standard

Ein Backup einspielen! Oh man... Ich vermute aber mal auf die geniale Idee seit ihr auch selbst gekommen, aber es fehlte was.

Annsonsten erstmal mit dem Table-Monitor schauen ob die Tabellen überhaupt noch in den Datenfiles sind.

MySQL :: MySQL 5.0 Reference Manual :: 13.2.13.2 SHOW ENGINE INNODB STATUS and the InnoDB Monitors
erc ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] vista, windows update Fehler 80070422 Screeze Off-Topic Diskussionen 3 23.09.2009 18:24
[Erledigt] Nur Wörter rund um ein gesuchtes Wort zeigen djscaleo PHP Tipps 2009 26 13.04.2009 12:57
[Erledigt] Fehler bei Array ausgabe newWorldOrder PHP Tipps 2009 2 23.02.2009 17:29
Include fehler abfangen? fadass PHP Tipps 2005-2 16 23.12.2008 13:07
Einstellungen InnoDB PsychoEagle Datenbanken 3 13.08.2008 16:27
Tipp zur Volltextsuche? InnoDB zu MyISAM? bicpi Datenbanken 0 21.09.2006 17:43
MySQL startet nicht mehr: InnoDB Hendrik007 Datenbanken 7 05.07.2006 11:21
phpMyAdmin startet nicht Datenbanken 12 02.02.2006 12:07
Frage: Suche Fehler in diesem Script... PHP Tipps 2005-2 14 25.10.2005 19:24
[Erledigt] Seite wird nicht angezeigt, untersch. Fehler bei IE/FF/Safar PHP-Fortgeschrittene 19 31.05.2005 14:52
Blöder MySQL Fehler PHP Tipps 2005 3 15.05.2005 03:14
Fehlermeldung - aber kein fehler... Tschuu HTML, Usability und Barrierefreiheit 16 14.03.2005 15:56
Wo liegt der fehler?? PHP-Fortgeschrittene 5 22.12.2004 09:54
[Erledigt] MySQL findet Datenbank nicht Datenbanken 10 21.10.2004 09:14
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
innodb kaputt, innodb defekt, cannot find or open table from the internal data dictionary of innodb though the .frm file for the table exists., cannot find or open table innodb, [error] cannot find or open table, innodb tabellen werden nicht angezeigt, mysql innodb defekt, mediawiki innodb defekt, the internal data dictionary of innodb though the .frm file for the, innodb \cannot find or open table\, the internal data dictionary of innodb though the .frm file for the table exists, cannot find table from the internal data dictionary, \cannot find or open table\, error cannot find or open .frm, cannot find or open table from the internal data dictionary of innodb though the .frm file, [error] cannot find or open table from the internal data dictionary of innodb though the .frm file for the table exists. maybe you have deleted and recreated innodb data files but have forgotten to delete the corresponding .frm files of innodb tables, or , phpmyadmin innodb tabellen werden nicht angezeigt, mysql innodb kaputt, innodb cannot find or open table, [error] cannot find table from the internal data dictionary

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:19 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum