Seite 1 von 1
beiträge von normalen forum in einer gemoddetes, dieses dann
Verfasst: 24.03.2004 12:20
von msilver
hi
ich habe ein board mit ca 1200 beiträgen und 150 membern. dies wollten einige funktionen und das habe ich auf anderen webspace eingearbeitet.
ich habe:
das board mit den beiträgen und den membern
das gleiche board extrem gemoddet auf anderen webspace
nun will ich beiträge und member sowie eben alle daten in das gemoddete schaufeln und dieses dann dort hin packen wo jetzt das normale phpbb ist. muss ich irgend etwas beachten? wie bekomme ich alle daten korrekt von der einen normalen datenbank und die gemoddete?
mfg
msilver
Verfasst: 24.03.2004 12:25
von Markus67
hi ...
hab ich das richtig verstanden ... dein bisheriges board1 lief über datenbank1 ..... mit den entsprechenden beiträgen und usern ...
parallel hast du eine 2. datenbank incl. forum "gemoddet" ...
da sind aber noch keine beiträge und user drin ....
soweit richtig ?
markus
Verfasst: 24.03.2004 12:45
von msilver
genau
ich hatte damals nach wünsche gefragt und die user wollten so einiges im forum anders.
daher habe ich das forum gesichert und auf anderen webspace und anderer datenbank gepackt. dort schön gemoddet. dieses forum steht nun und hat keine fehler. dort sind aber keine user und beiträge drin. nun will ich aus forum 1 alle user und beiträge in forum 2 packen, und dann forum 2 dort wo jetzt noch forum 1 hin packen. die user sollen halt blöd gucken, dass das system halt von eben auf jetzt da ist.
mfg
msilver
Verfasst: 24.03.2004 12:50
von Markus67
.... mmmhhhhh
ich weiss nicht so recht ... ob das so problemlos klappt....
mit dem template und den dateien dürfte es kein problem sein ... einfach drüber und fertig ....
aber die datenbank .....
zumal du in der einen datenbank mehr felder hast .... und ich weiss nicht wie das mit der sicherung läuft wenn du in einer db mehr fehler zur verfügung hast ....
probiere es doch einfach mal ....
gehe in phpmyadmin und exportiere aus der post oder user tabelle .... (oder irgendeine andere wo halt in der tabelle mehr felder zur verfügung stehen als vorher) die ersten 20 oder 30 zeilen ....
dann versuche diese mal in deine neue db zu importieren ....
probieren geht über studieren .... und dann bist du schon mal schlauer
markus
Verfasst: 24.03.2004 20:17
von msilver
wenn ich die sql aus dem normalen forum in das gemoddet haue, gibs sql fehler :/.
mist, ich muss irgend wie die foren, user und themen in das gemoddete bekommen
mfg
msilver
Verfasst: 24.03.2004 20:45
von Markus67
ich könnte mir folgendes vorstellen ....
du must dir aus den mods sämliche sql's raussuchen die irgendwie die tabellen ändern oder erweitern oder auch tabellen neu anlegen ....
denn wahrscheinlich liegt es daran, dass du im datenbestand weniger felder hast ... und in der neuen datenbank hat er nichts zum füllen der felder und schmeisst dir deshalb fehler raus ....
ich schätze mal das ist die einzige lösung ....
probiers einfach aus mitirgendeine tabelle und füge die fehlenden felder manuell dazu ... sodass beide tabellen gleich sind .... und dann probiers nochmal mit im- und export ....
du kannst ja die aktuelle datenbank um felder erweitern dass dürfte den laufenden forenbetrieb ncht stören ....
ich drück schon mal die daumen ..
markus
Verfasst: 24.03.2004 21:21
von vajk
... also ich würde mir von beiden DBs per phpMyAdmin die Struktur ohne Daten ziehen, dann beide Tabellen mit windiff (oder per hand) vergleichen ...
.... und dann ein script schreiben, daß via dem SQL Befehl "ALTER add, Modify oder change" zunächst die geänderte DB umstrukturiert und dann diese db in die neue umbenennen - das spart eine tabelle-zu-tabellen-kopiererei ...
.. alternativ kanns Du auch aus den Mods genau diese ALTER - Befehle oder CREATE TABLEs sammeln und in ein script zusammentragen - oder eben jedes einzelne MOD-sql-script einzeln ausführen ...
.. systematisches vorgehen, brav alles protokollieren und dann klapps mit dem Umbau .. oder Du besuchst Deinen Nachbarn ...
Liebe Grüße,
Vajk
Verfasst: 25.03.2004 00:17
von Dennis63
Hallo
Jeder MOD macht ja "Änderungen" am Forum. Und bei einigen MODs sind so genannte "SQL-Änderungen" dabei. Also Änderungen direkt an der Datenbank. Diese können u.A. "install.php" "update.php" Dateien oder ähnliches sein oder direkte SQL Befehle, die Du selber ausführen musstest. Diese ganzen Änderungen mußt Du an der anderen DB auch vornehmen.
Anleitung:
(0) Suche alle SQL Befehle raus.
(1) Die DB kopieren vom alten Server auf den neuen Server.
(2) Das alte Forum vom alten Server komplett auf den neuen Server kopeiren. Gucken obs läuft.
(3) Das alten Forum auf dem neuen Server löschen
(4) Das neue Forum auf die alte Datenbank des neuen Server umstellen.
(5) Alle oben gesammelten SQL änderungen ausführen
--- Das sollte klappen. Beiträge und User Importieren kann man nicht. Dafür ist die Struktur zu komplex.
Grüße
Dennis
DB Migration auf Forum mit MOD
Verfasst: 27.03.2004 02:28
von lalyboy
Es gibt schon rech viel arbeit so eine sql Datei auf ein gemoddetes Forum einzustellen. Hatte selber nur 12 user und 14 Einträge drauf.
Das waren dann schon 1600 Zeillen Code.
Habe bestimmt 2 Stunden daran arbeiten müssen bis es auf dem neuen Forum lief.