[gelöst] Neue Datenbank, fehlermeldung beim Board kopieren

Started by firepuk, February 16, 2005, 09:44:18 AM

Previous topic - Next topic

firepuk

Ich habe mir neuen Webspace geholt. Nun wollte ich die Datenbank kopieren. Er sagt mir immer Fehler, verstehe nicht warum.
Habe das Board erst installiert und wollte dann einfach kopieren. Müsste doch klappen. Ich schnall das nicht. Habe nicht sonderlich viel ahnung von Datenbanken.

Kann mir da irgendwer behilflich sein.

Meine ICQ nummer: 307198753

Gruß Firepuk

Pitti

datenbank kopieren kann viel und garnix heißen.

wie bist du genau vorgegangen?

firepuk

Habe erst das Board aufn neuen server installiert.
Alle Themes und patches installiert.
Tja und dann habe ich bei der alten Datenbank exportieren geklickt und er hat dann ne datei speichern wollen.
Diese datei habe ich dann in der neuen datenbank einlesen wollen. Und dann macht er mir ne elend lange liste mit error.

Mehr nicht.

Horseman

was hast du denn für ein tool genommen? phpmyadmin?
was hast du für ein datenformat gewählt? zip, bzip, cvs das ist bei phpmyadmin z.b. alles möglich
welche einstellungen hast du gemacht wie die tabellen exportiert werden sollen nur mit den inserts oder mit den erweiterten?
wie pitti dir schon geschrieben hat must du schon wesentlich mehr angaben machen damit dir auch richtig geholfen werden kann.
Gruß Horseman
______________________________________________________

PhpOpenChat Support Portal: http://www.phpopenchat.de

firepuk

Ich habe doch keine ahnung davon. Wäre es nicht leichter mir zu sagen wie ich es einstellen soll?????

Horseman

Dann sage uns wenigstens welches Programm du benutzt um die Datenbank zu sichern. Das müsste dir beim aufrufen inkl Versionsnummer angezeigt werden.
Gruß Horseman
______________________________________________________

PhpOpenChat Support Portal: http://www.phpopenchat.de

firepuk

Alte Datenbank:

phpMyAdmin 2.5.2-pl1
MySQL 4.0.20-standard-log


Neue Datenbank:

phpMyAdmin 2.5.3
MySQL 4.0.15-Max

firepuk


Adin

Du solltest auf jeden fall mit 'inserts' sichern, so das phpmyadmin weiss was es mit den ganzen tabellen machen soll, denn ohne die inserts sind es schlicht daten. Wenn du dann exportierst hast du die wahl ob es gepackt werden soll oder nicht. Falls du dich dazu entscheidest es zu packen (um den download zu beschleunigen) dann musst du es auf jeden fall wieder entpacken bevor du es phpmyadmin fütterst, denn mit gepackten dateien kann es denke ich nicht sonderlich viel anfangen.

firepuk

k, thx. Ich werde das mal testen. Danke.
Melde mich dann wieder

Horseman

Bitte nicht ganz so ungeduldig, wir machen das hier auch nur in unserer Freizeit!!
So dann wollen wir mal, ich nutze zwar 2.6.0-pl2, aber so groß sollten die unterschiede nicht sein.

1) phpmyadmin aufrufen, einlogen, richtige datenbank mit den tables von smf wählen. falls du mehr als eine hast.
2) Recht im oberen Teil Exportieren anwählen
3) Alle Tabellen die zu SMF gehören in dem Fenster unter Exportieren markieren. Dafür nimmst wählst du die erste Tabelle gehst zu letzten und drück bei gehaltener STRG Taste deine Maustaste. Dann sollten allen Tabellen markiert sein.
4) Darunter, also unter dem weißen Feld mit den Tabellennamen sollte SQL markiert sein.
5) Auf der rechten Seite sollten Häckchen bei folgenden Punkten gemacht sein:
Struktur
Mit 'DROP TABLE'
AUTO_INCREMENT-Wert hinzufügen
Tabellen- und Feldnamen in einfachen Anführungszeichen
Daten
Vollständige 'INSERT's
Erweiterte 'INSERT's
Kompression
Das must selber entscheiden. Ist die DB klein kannst ohne Komprimierung wählen und speicherst die Datei die dir angeboten wird auf deinem Computer.
Ist die DB größer würde ich es zumindest als ZIP komprimieren lassen, wenn das auf deinem Webspace geht, und die dann angebotene Datei ebenfalls natürlich auf deiner Festplatte speichern

FERTIG

Nun soll das ja noch in die Neue DB
Also wieder phpmyadmin nun auf dem anderen Webspace starten, richtige DB auswählen und dann
1) Klicke auf SQL
2) Es kommt ein neues Fenster weiter unten steht in diesem [Datei]. Darunter ist ein leeres weißes Feld und dahinter ein Button auf dem steht durchsuchen. Diesen anklicken und die zuvor auf deiner Festplatte gepeicherte Datei der alten DB anwählen.
3) Kompression stellst du am besten auf automatische Erkennung
4) OK drücken

Nun sollten die Tabellen der alten DB in die Neue eingetragen werden, natürlich mit allen vorher vohandenen Inhalten
phpmyadmin wird dir melden das die Befehle erfolgreich ausgeführt worden sind, oder gibt dir einen Fehler aus.

Wenn du dann Fragen zu diesem Fehler haben solltest bitte den genauen Wortlaut hier Posten!


Was kann sonst noch so schief gehen ;-)
1. Beim Exportieren oder Importieren könnte die Arbeit abgebrochen werden weil die Ausführungszeit für Scripte überschritten wurde. Abhilfe php.ini bearbeiten.
2. Es könnte sein das Webspace 1, der alte, zwar zippen kann, Webspace 2, der Neue aber nicht entzippen.
Sollte eigentlich nicht so sein aber ich habe schon Pferde kotzen sehen und die können das nicht *bg

Viel Glück
PS: Noch mehr Newbee bekomme ich das nun nicht geschrieben
Gruß Horseman
______________________________________________________

PhpOpenChat Support Portal: http://www.phpopenchat.de

Adin

Quote from: Horseman on February 16, 2005, 12:30:47 PM

2. Es könnte sein das Webspace 1, der alte, zwar zippen kann, Webspace 2, der Neue aber nicht entzippen.
Sollte eigentlich nicht so sein aber ich habe schon Pferde kotzen sehen und die können das nicht *bg


Ja, das habe ich auch gedacht, bis ich dann von einem angekotzt wurde  >:(

firepuk

Danke euch. Hat prima geklappt. Ihr seit echt super hier. Schnelle Antworten und super Service.
Vielen dank.

Gruß Firepuk

Adin

Denk bei allen zukünftigen Empfehlungsschreiben daran ;)

Advertisement: