Seite 1 von 2

Fachmann benoetigt betr. Datenbankupdate

Verfasst: 24.10.2002 12:30
von Gast
Hallo zusammen,

Nicht ganz einfach was jetzt kommt. ;)

Nachdem ich erfolgreich das Forum auf meinem Websapce installiert habe, wollte ich mir ein Backup vom Alten Forum runterladen und dann logischer Weise in mein neues Forum uebertragen.

Zu meinem Problem....Das Backup File liegt nun auf meiner Festplatte und ist ca. 4.8 MB Gross.

Bei der Datenbank Wiederherstellung bekam ich dann eine Fehlermeldung.

Als ich mir nochmal das alte db_backup ziehen wollte (um sicher zu gehen, das es auch wirklich komplett vorhanden ist) , ist das Forum abgeschmiert und da ich keine Zugriffsrechte auf den Webspace habe, kann ich dort nicht mehr viel ausrichten.

Meine Frage nun,
Gibt es eine Moeglichkeit das db_backup, was ich ja zuerst gezogen habe ins neue Forum einzubinden? Auch wenns evtl. Fehlerhaft sein koennte?
Und wenns Fehlerhaft ist, wie kann ich das herausfinden und evtl. reparieren?

PS: Von den 4.5MB wurden durch die "Datenbank wiederherstellen" Option nur 640kb ins Neue Forum uebertragen.

Ich bin Dankbar fuer jeden Tip.

Greets
Juergen

Verfasst: 24.10.2002 12:39
von fussle
splitte einfach die .sql datei in mehrere kleine teile auf und lade sie mit phpmyadmin wieder auf den server ...

Verfasst: 24.10.2002 13:47
von Neo1
Wie ist denn die genaue Vorgehensweise mit phpmyadmin. Sorry....ich hab noch nie damit gearbeitet.
Ich hab jetzt erst mal die Struktur übertragen. Nun will ich die einzelnen Tabellen hochladen. Ich speichere also mit phpmyadmin die tabelle als *.sql
Was muss ich beim hochladen beachten. Was muss ich in phpmyadmin aktivieren (drop tables usw.)?

Verfasst: 24.10.2002 14:18
von Guido
Oder schaufele die .sql auf Deinen Webspace und starte folgenden Code, welcher gerade bei grossen tabellen hilfreich ist !

Code: Alles auswählen

<?php 
system("/usr/bin/mysql -udeinusername -pdeinpasswort -h localhost deindatenbankname < /VOLLER_PFAD/deinbackupname.sql", $fp); 
if ($fp==0) echo "Daten importiert"; else echo "Es ist ein Fehler aufgetreten"; 
?>

Verfasst: 24.10.2002 14:19
von Gast
Bei mir wird sich die Sachen nicht so einfach angehen wie du geschrieben hast fussle.

Da ich keinen Webmaster mehr habe, muss ich mir die Faehigkeiten erst noch aneignen.
Ist also Schwerstarbeit fuer mich.

Ich waere Dankbar fuer eine "Schritt fuer Schritt" Anleitung.
Angefangen beim Splitten der *.sql Datei bis zum Upload mit phpMyAdmin.

Sicher habe ich mir einige Interessante Topics hier im Forum schon durchgelesen. Bin mir aber ueber die Vorgehensweise noch immer im Unklaren.

Und wie bereits erwaehnt ist schon ein Forum mit samt der Database in Wallhalla. ;)

Nochmal recht Herzlichen Dank
Juergen

Verfasst: 24.10.2002 15:58
von Neo1
Guido hat geschrieben:Oder schaufele die .sql auf Deinen Webspace und starte folgenden Code, welcher gerade bei grossen tabellen hilfreich ist !

Code: Alles auswählen

<?php 
system("/usr/bin/mysql -udeinusername -pdeinpasswort -h localhost deindatenbankname < /VOLLER_PFAD/deinbackupname.sql", $fp); 
if ($fp==0) echo "Daten importiert"; else echo "Es ist ein Fehler aufgetreten"; 
?>
Hat funktioniert :) Danke

Verfasst: 24.10.2002 18:50
von Guido
Büdde ;-)

Verfasst: 24.10.2002 21:49
von Gast
Hallo nochmal,

Irgendwo hab ich hier im Forum einen Beitrag gesehen, der das Splitten von .sql Dateien behandelt.

Meine Frage nun, da ich das Topic nicht mehr finden kann, an welchen stellen kann ich das File trennen?

Thx

Verfasst: 24.10.2002 21:51
von Guido
@Juergen.K: Warum machst Du es nicht wie oben beschrieben (mein Post) dann brauchst Du nicht zu splitten ??

Verfasst: 24.10.2002 22:03
von Gast
Nabend Guido,

Hab ich versucht...diese Meldung habe ich dann bekommen
Warning: system() has been disabled for security reasons in /home/www/web606/html/7id/malschauen.php on line 2
Datenbankbackup eingetragen