| | | | |
| | ||
| Neuer Benutzer Registriert seit: 28.11.2011
Beiträge: 3
PHP-Kenntnisse: Anfänger ![]() | Hello, ich hoffe Ihr könnt mir helfen. Ich bin gerade mit der arbeit fertig, den Server neuzumachen. Hab den diesmal anders eingerichtet als beim letzten mal. Nun wollte ich mein Datenbank Backup vom 14.11 einspielen doch kommt es zum folgendem Error: MySqlDumper: Zitat:
http://www.xup.in/dl,17284944/MSD_Backup.txt/ sprich, eine ganz normale datenbank. wie bekomme ich das nun wieder rein? import vie phpmyadmin und mysqlschlagen fehl. Danke für die Hilfe. Mfg. Geändert von Chriz (29.11.2011 um 01:32 Uhr). Grund: komprimiertes Zeug ersetzt, Forum mags wohl nicht | |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Neuer Benutzer Registriert seit: 28.11.2011
Beiträge: 3
PHP-Kenntnisse: Anfänger ![]() | Hier die komplette Lösung, wie Ihr ein anscheinend komplett zerstörtes Datenbankbackup restoren könnt. Ich habe etliche Beiträge gelesen mit dem gleichen Error, einer dieser verzweifelten "Opfer" musste sogar seinen Shop deswegen ganz neu aufsetzen. Hier mal meine Lösung, wie es letzendlich geklappt hat. An der Kompressionsmethode lag es nicht. phpmyadmin kann alles außer rar. Ich habe es im PMA und im MSD ausprobiert. MSD waren 3 versch. Versionen, also auch nicht Ver.abhängig. 1. Erhöhe in der php.ini (ich hatte 2 wegen fast-cgi habe beide angepasst) die max. Uploadsize in MB (Meine *.zip hatte 6,76MB also habe ich 8 eingetragen. Reicht vollkommen aus) und den max. postcount. 2. Öffne die Datenbank in dem Programm "Notepad++" So darf es nicht aussehen: http://www.xup.in/dl,17284944/MSD_Backup.txt/ lösche also alles was bis: Code: -- Create Table `access` -- DROP TABLE IF EXISTS `access`; CREATE TABLE `access` ( `userid` int(10) unsigned NOT NULL DEFAULT '0', ... Suche "TYPE=MyISAM" Ersetze durch "Engine=MyISAM" -> Weiter Rechts auf "Alle ersetzen" 4. Drücke erneut Strg+H Suche "Type=Memory" Ersetze durch "Engine=MyIsam 5. erneut... "Engine=Memory" ersetzen durch "Engine=MyIsam" 6. Datei -> Speichern unter ... -> Desktop Datenbankname.sql 7. Datenbankname.sql mit Winrar, Winzip, 7-Zip, Total Commander, .... als *.zip, *.gz, *.bzip2, *.tar.gz speichern. 8. Datenbank mit Filezilla in /usr/share/mysqldumper/work/backup (/your/mysqldumper/path) uploaden. 9. Entweder MSD (MySqlDumper) oder phpmyadmin benutzen, um die "reparierte" Datenbank wieder einzuspielen. Vorsicht: Ihr wollt doch MSD nicht über root laufen lassen oder? 13greetz37 |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| unbekannter sql-befehl::pk |