PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler beim Backup


XYRUS
28.08.2002, 05:13
wollte Forum zu Testzwecken (Hacks) auf 2. Server packen (Win32) habe vbulltin.sql als Backup Datei erstelllt (ca. 230MB).

bis dahin alles ok, aber hier folgender Fehler:

C:\mysql\bin>mysql usr_web5_1 < vbulletin.sql
ERROR 1064 at line 59566: You have an error in your SQL syntax near '<br>
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>/h' at
line 1

C:\mysql\bin>

kann mit jemand helfen?? (Achja, PHPmyAdmin raucht ab bei der Datenbankgröße)

Mystics
28.08.2002, 15:14
Hi,

ich weiß zwar jetzt nicht, ob das direkt mit PHP zusammenhängt, aber evtl. hilft es, wenn du diese Werte in der php.ini hochsetzt:

max_execution_time = 600
memory_limit = 64M

(Danach Apache neustarten)

Aber in der Fehlermeldung steht auch was von ner fehlerhaften SQL Syntax...ob das jetzt nur vom Timeout kommt, oder generell was im Backup falsch ist, kann ich nicht sagen.

Mystics

XYRUS
29.08.2002, 08:42
also mit der PHP.ini hängt es nicht zusammen - leider

werde mal das Backup neu ziehen, evtl. ist da was falsch gelaufen.

Achja - wenn dann IIS neustarten *hehe

XYRUS
31.08.2002, 02:41
Jetzt kommt der Fehler schon wenn ich das backup anlegen möchte? Was nu??

pogo
31.08.2002, 10:04
Welchen Befehl gibts Du denn genau ein?

XYRUS
31.08.2002, 16:48
mysql usr_web5_1 > vbulletin.sql

Znaper
31.08.2002, 17:37
Original geschrieben von XYRUS
mysql usr_web5_1 > vbulletin.sql


So gehts auch nicht!
Verwende folgendes:

mysqldump usr_web5_1 > vbulletin.sql



mfg Znaper

XYRUS
01.09.2002, 19:38
und der befehlz zum endpacken ist dann wie?

pogo
01.09.2002, 20:34
Das Einspielen des Backups funktioniert so, wie Du es angegeben hast:

mysql datenbankname < backupdatei

XYRUS
03.09.2002, 18:42
so nun kam die probe aufs example und nix geht!

also ich muss mich per ssh auf den server einloggen, dort einmal den unix usernamen und passwort eingeben, dann usernamen und passwort für die datenbank. Dann bekomme ich den mysql promt.

habe zich befehle versucht, aber backup bekam ich nun nicht mehr hin, weil ich wohl keine root rechte habe.

habe das hier alles versucht:

mysqldump --opt -uUSERNAME -p databasename > /backup/backup.sql

mysqldump --opt -uUSERNAME -p databasename > backup.sql

mysqldump --opt databasename > /backup/backup.sql

mysqldump --opt databasename > backup.sql

mysqldump databasename > /backup/backup.sql

mysqldump databasename > backup.sql

--> jedesmal kam sofort der mysql promt wieder und niergends ist ein backup (achja Datenbank ist so 250MB groß)

zugriff über phpmyadmin und forumpanel habe ich nicht mehr da der provider alle scriptdatein gesperrt hat.

pogo
03.09.2002, 19:21
mysqldump ist auch ein ausführbares Programm und kein Befehl, den Du beim mysql Prompt eingeben kannst.
Wenn Du keinen Zugriff auf Dateiebene auf Deine Dateien hast, kannst Du auch keinen Befehl eingeben und somit kein Backup erstellen.

Ich würde mich an den Hoster wenden und ihn bitten ein Backup zu erstellen.