Seite 1 von 2

Probleme mit Bigdump

Verfasst: 28.01.2005 22:01
von berufsdepp
Hallo,

Ich habe zuerst versucht ein altes Backup über dem ACP lokal über WAMPP einzuspielen ging nicht - ich dachte vlt. mal auf echten Server probieren.

Getan, gleicher Fehler:
BigDump: Staggered MySQL Dump Importer ver. 0.20b
Processing file: phpbb_db_backup.sql

Starting at the line: 3027

Stopped at the line 4167.

At this place the current query includes more than 300 dump lines. That can happen if your dump file was created by some tool which doesn't place a semicolon followed by a linebreak at the end of each query, or if your dump contains extended inserts. Please read the BigDump FAQs for more infos.

Stopped on error
Nun kenne ich mich mit dem Phpmyadmin nicht so aus um zu der Zeile zu springen und das zu bereinigen, keinen Plan. ich denke das liegt an dem MOD von AWSW, das der da hängen bleibt. Gibt es einen komfortablen Converter, oder muss ich das per Hand machen, und vorallem wie geht das?

Vielen Dank für eire Antworten

Euer Berufsdepp

Verfasst: 28.01.2005 23:29
von Mario Siebert
Probiers mal mit dem MySQL Dumper, damit sollte das einspielen klappen.

Grüße Mario

Verfasst: 29.01.2005 15:25
von berufsdepp
Hallo, ich habe den Dumper mal ausprobiert.

Leider ist meiner Account Safemode=1

und ich kriege wieder Fehlermeldungen
Installation - Schritt 5
Abschluss der Installation

Warning: mysql_connect(): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /cdcv2/www/tierboard/html/Forum/dumper/inc/functions_global.php on line 52
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
bzw.
Warning: realpath() has been disabled for security reasons in /cdcv2/www/board/html/Forum/dumper/inc/functions_global.php on line 14

Warning: realpath() has been disabled for security reasons in /cdcv2/www/board/html/Forum/dumper/language/lang_de.php on line 259

Warning: realpath() has been disabled for security reasons in /cdcv2/www/board/html/Forum/dumper/language/lang_de.php on line 266
Bei den Dumper scheint noch nicht einmal die Installation abgeschlossen zu sein. Soll ich noch einen Dritten Dump einspieler verwendent oder woran könnte es liegen das die anderen versagen?

Verfasst: 30.01.2005 18:56
von berufsdepp
Hallo,

weiß denn keiner mehr weiter?

Wie kann ich diesen Abschnitt wieder reparieren?

Starting at the line: 3027

Stopped at the line 4167.

(Der Fehler trat so bei Bigdump auf), Bei MySQL Dumper konnte ich trotz gelungener Installation nicht mehr starten.

Weißt denn keiner mehr weiter?

Verfasst: 02.02.2005 08:45
von DSB
berufsdepp hat geschrieben:Bei den Dumper scheint noch nicht einmal die Installation abgeschlossen zu sein. Soll ich noch einen Dritten Dump einspieler verwendent oder woran könnte es liegen das die anderen versagen?
Hast Du die neuste Version 1.14 beta 3 genommen?

Verfasst: 03.02.2005 01:54
von Einste1n
ich denke eher das das backupfile fehlerhaft ist ... glaube kaum, das du das dann reparieren kannst :(
sowas kann passieren wenn die Datenbank sehr groß ist, dann gibt es nach einiger zeit ein timeout und ein teil der datenbank fehlt.
Dadurch entsteht der Fehler ... seitdem mache ich das per ssh und dem befehl mysqldump
Einspielen kannst du das dann wie mario gesagt hat, denn über phpmyadmin gibts meistens auch ein timeout :(

Verfasst: 03.02.2005 05:53
von DSB
Einste1n hat geschrieben:ich denke eher das das backupfile fehlerhaft ist ... glaube kaum, das du das dann reparieren kannst :(
Da ist nichts defekt. Bin ich denn der einzige, der in der Lage ist eine Fehlermeldung vernünftig zu lesen?
Bigdump gibt doch eine eindeutige Meldung aus.
Ich denke, dass das Dump erweiterte Inserts enthält.
Damit kommt Bigdump nicht zurecht und MySQLDumper bis einschließlich Version 1.14 beta 3 auch noch nicht.
Glücklicherweise habe ich aber die nächste Version schon in der Schublade und so könnte ich das Dump in eine Version umwandeln, die normale Inserts benutzt.
@berufsdepp
Wenn Du magst, dann schick mir das Dump an debug@mysqldumper.de und ich wandle es Dir um und schicke es als normales Dump zurück.
Dann kannst Du es entweder mit Bigdump oder mit MySQLDumper wieder einspielen.

Meine Frage nach der Version bezog sich darauf, dass die genannte Fehlermledung bei der Installation des Dumpers auf einem Bug beruht, den wir längst behoben haben.
sowas kann passieren wenn die Datenbank sehr groß ist, dann gibt es nach einiger zeit ein timeout und ein teil der datenbank fehlt.
Dadurch entsteht der Fehler ...
Genau!
Da erzählst Du mir aber nichts Neues. *g*
Siehe hier: http://www.mysqldumper.de/board/index.php?article=2

Verfasst: 15.02.2005 15:16
von klunzen
du kannst schon bigdump nehmen...

öffne deine bigdump.php
suche: "$linespersession ="
ca. in zeile 80

ändere die zeile in z.b.

Code: Alles auswählen

$linespersession = 3000000;   // Lines to be executed per one import session

Verfasst: 10.04.2005 18:29
von berufsdepp
@all: Danke für eure nette Hilfe!

Ich hab das jetzt mit Klunzens Trick geschafft! Komisch das da Standartmäßig
bei einen Bigdump soo wenig Lines als Variable da stehen.

Irgendwie hab ich dann keine Motivation mehr gehabt daran herumzuprobieren, wollte jetzt eigentlich nochmals eine Frage hierzu stellen aber zum Glück hab ich ja eure Beiträge noch gelesen *gg*.

@DSB: Nochmals vielen Dank für dein Angebot!

Was hat es denn mit den erweiterten Inserts auf sich?

Ich hab einen Mod von AWSW installiert, den Usercars Mod. Da war auch ein DB Installer dabei. Leider hab ich sehr schlechte PHP Kenntnisse und kann nicht soviel damit anfangen. Nach einen normalen Query sieht mir das aber nicht aus!

Code: Alles auswählen

if (!isset($HTTP_GET_VARS['install'])) {
echo '<a href="?install=1">Please click here | Bitte hier klicken</a>';
}
else {
$queries = array(

"DELETE TABLE " . $table_prefix . "usercars ( usercars_id int(11) NOT NULL auto_increment, user_id int(11) NOT NULL default '0', usercars_pic varchar(255) NOT NULL default '', usercars_carname text, usercars_mods text, usercars_cylinders text, usercars_desc text, usercars_exhaust text, usercars_power text, usercars_topspeed text, PRIMARY KEY  (usercars_id)) TYPE=MyISAM",


);
Wie kann ich meine DB noch davon bereinigen?

Das Forum ist bereits wieder online, nur mal schauen das überhaupt noch jemand mal vorbeischaut nach so langer Downtime.

MFG euer berufsdepp

Verfasst: 11.04.2005 19:18
von DSB
berufsdepp hat geschrieben: Was hat es denn mit den erweiterten Inserts auf sich?
Guckst Du hier: http://www.mysqldumper.de/board/viewtop ... =3828#3828
:grin: