Seite 1 von 1

benötige dringend hilfe

Verfasst: 09.10.2003 16:17
von Onkelz Kai
Hallo an alle hier ... ich hab da mal ein Problem und weis leider auch nicht so recht wo hin damit ...

Ich fang einfach mal mit der schilderung an.

Also wir haben zur Zeit 2 Boards am laufen.
Das eine ist das laufende Board in dem sich die User registrieren und so weiter.

Jetzt haben wir ein neues phpBB Installiert und wollen damit weitermachen und das alte Board sterben lassen.

Das problem nun, wie können wir die User und eventuell die Beiträge umziehen?!?
Wenn ich es versuche mit einem sql backup der Datenbank in der ich die Tabellen umschreibe klappt das leider nciht ..:-((

Brauche bitte dringendst hilfe

Verfasst: 09.10.2003 16:19
von codemonkey
Du kannst doch einfach die Datenbank weiterhin verwenden?
Dann musst du halt das Forum nicht installieren, sondern einfach nur eine config.php erstellen.

Verfasst: 09.10.2003 17:04
von Onkelz Kai
Das problem ist, das ich verschiedene mods im dem neuen Forum schon verbaut habe und diese nicht im alten Forum enthalten sind.

Deshalb benötige ich eben die "altdaten" im neuen Tabellen abschnitt von phpbb in MySql.

Das mit der Config ändern bringt nur Probleme mit sich denn dann funktionieren die meisten Mods nciht mehr richtig

Verfasst: 09.10.2003 19:19
von codemonkey
Aber was willst du denn dann machen, wenn du die Datenbank und die Mods nicht ändern willst? Das ergibt für mich keinen Sinn. :roll:

Verfasst: 10.10.2003 10:40
von Onkelz Kai
Ok ich erläutere es mal genauer ... ...

Ausgangssituation:

2 Foren
1 davon schon ca 1 Jahr aktiv
das 2te wurde erst neu aufgesetzt und mit diversen Mods versehen.

ich will nun folgendes:

Die Benutzer von "Forum alt" nach "Forum neu" migrieren
Die beiträge aus "Forum alt" nach "Forum neu" migrieren.

Das "Forum alt" muss aber noch weiter stehen bleiben ca 6 monate.

Diesbezüglich benötige ich eine Lösung, die Daten von Tabelle "phpbb_alt" nach "phpbb_neu" zu kopieren ohne dabei die Datentabellen umzubenennen.
Mit nem Alter befehl klappts irgendwie nicht ....

So ich dneke mal das das nun etwas deutlicher war/ist.


Grüßle

Kai :)

Verfasst: 10.10.2003 10:48
von Mungo
Also ich verstehe dein Problem nicht...
Du kannst doch einfach ein Backup vom alten Forum machen und in die neue Datenbank einspielen. Die Datenbankänderungen von MODs bleiben doch erhalten. (Die Tabelle sollten halt nicht vorher gelöscht werden...)

Verfasst: 10.10.2003 11:04
von Onkelz Kai
So nochmal ...

Das mit dem Update habe ich mir auch schon gedacht ...
Habs auch versucht aber dann klappt das nicht weil diverse Einträge eben im neuen Forum mehr Informationen enthalten und von daher gibt es dann ne FM.

Das umbenennen der Tabellen, würde bedeuten, das das alte Fourm nicht mehr aktiv ist, dies aber noch ca 6 Monate aktiv bleiben muss.

Die User müssen sich in beiden Foren anmelden können sowie auch eventuell änderungen im alten Forum tätigen.

Diesbezüglich kann ich nicht einfach die Tabellen umbennenen:)

Wenn ich das einfach könnte hät ich das auch schon gemacht:-)

Es muss doch bestimmt nen SQL befehl geben, in dem ich sage "Nehme Daten aus Tabelle_xyz und kopiere nach Tabelle_abc"?!?

Verfasst: 19.10.2003 15:39
von Onkelz Kai
Nochmals zum besseren Verständniss.

Wie gesagt ich habe 2 Foren,

Die benutzer müssten von Forum_alt nach Forum_neu umgezogen werden.

Im neuen Forum sind allersings etliche Mods eingebaut, die noch nicht im alten Forum drinne waren.

Wenn ich es über ein Backup der DB mache, nimmt er die Alten User nicht in die neue Usertabelle da diverse Werte fehlen und nicht "Null" sein dürfen.

Mal zum anschaun ...
Forum alt = http://forum.bofc.de
Forum neu= http://www.bofc.de/phpBB2/portal.php

Verfasst: 19.10.2003 16:08
von Nico Haase
Für die imho richtige Lösung ists wohl schon zu spät: Normalerweise hätte ich erst die Daten übertragen und dann die Mods installiert.....

Verfasst: 19.10.2003 17:20
von Onkelz Kai
Gibts nicht vielleicht doch noch ne recht einfache möglichkeit?!?*hoff*

Mir iss es leider erst zu spät in den Sinn gekommen, als ich bereits die Mods drinne hatte und sah das alles funktionierte:-(