Datenbanken verbinden/zusammen fügen |
Tänzer
Mitglied
Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3
|
|
Moin Moin.
Ein Freund von mir hat ein Forum mit ähnlichem Thema und möchte aussteigen, er hat mich gefragt ob es sein Board übernehmen möchte bzw. die Datenbank.
Habe nun das Backup bekommen und möchte nun fragen, wie kann ich aus der bb1_users die Userids, aus der bb1_threads die threadids und aus der bb1_posts die postids an meine Daten anpassen.
Also wo meine IDs aufhören seine Angepassten IDs anfügen.
Geht so was und wenn ja wie? Und muss dann bei meiner DB der "auto_increment" angepasst werden und wie geht dies?
mFg :-o
|
|
02.04.07 00:30 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Du must eigentlich nur die IDS verändern. Das wird aber eine Sauarbeit sein. Ich glaube kaum das du dazu Lust hast...
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
02.04.07 10:35 |
E-Mail
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
Zitat: |
Original von lycoos
Du must eigentlich nur die IDS verändern. Das wird aber eine Sauarbeit sein. Ich glaube kaum das du dazu Lust hast... |
Wieso sau arbeit? Da schreibt man ein kleines Scriptchen in PHP und das erledigt das alles.
@Tänzer: wie lycoos schon gesagt hat, du musst die IDs in dem Backup des anderen Forums anpassen - wenn du so ein Script nicht selber erstellen kannst, mache eine Jobanfrage
|
|
02.04.07 13:52 |
Finden
Als Freund hinzufügen
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Ja ich bin jetzt davon ausgegangen, dass er kein PHP beherrscht.
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
02.04.07 14:44 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Tänzer
Mitglied
Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3
Themenstarter
|
|
Moin.
Okay das ich die IDs anpassen muss hab ich mir schon gedacht, aber ich weiß nicht wie ich die IDs neu berechnen bzw. zählen lassen soll.
Hat da jemand eine Idee oder besser noch ein fertiges Script?
mfg
|
|
02.04.07 19:20 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
xundy
Mitglied
Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3
|
|
Zitat: |
Original von [kamui]
Zitat: |
Original von lycoos
Du must eigentlich nur die IDS verändern. Das wird aber eine Sauarbeit sein. Ich glaube kaum das du dazu Lust hast... |
Wieso sau arbeit? Da schreibt man ein kleines Scriptchen in PHP und das erledigt das alles.
@Tänzer: wie lycoos schon gesagt hat, du musst die IDs in dem Backup des anderen Forums anpassen - wenn du so ein Script nicht selber erstellen kannst, mache eine Jobanfrage
|
Was sind das für Sprüche, wenns so ein kleines Script ist, höättest du es ja gerade mal anhängen können.
denn so einfach ist das alles gar nicht, denn nur die Postid zu ändern reicht bei weitem nicht aus, schließlich müssen die Beiträge auch entsprechenden Foren zugewiesen werden, und die Posterid muß auch angpeasst werden denn die Ersteler haben ja nach der der Fusion ganz andere benutzerids, auch bedarf es natürlich noch einiger Tablen mehr, damit die user auch nachher wirklich im Board funktiinieren und nicht als unregistriert erscheinen.
Also das kleine Scriptchen will ich sehen, das Fusionsaddon von Woltalb sind nicht ohne Grund nirgends megr zu finden
Mfg
__________________ Fragen kostet nichts, nicht fragen kann teuer werden!
|
|
02.04.07 23:04 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Tänzer
Mitglied
Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3
Themenstarter
|
|
Zitat: |
Original von xundy
Zitat: |
Original von [kamui]
Zitat: |
Original von lycoos
Du must eigentlich nur die IDS verändern. Das wird aber eine Sauarbeit sein. Ich glaube kaum das du dazu Lust hast... |
Wieso sau arbeit? Da schreibt man ein kleines Scriptchen in PHP und das erledigt das alles.
@Tänzer: wie lycoos schon gesagt hat, du musst die IDs in dem Backup des anderen Forums anpassen - wenn du so ein Script nicht selber erstellen kannst, mache eine Jobanfrage
|
Was sind das für Sprüche, wenns so ein kleines Script ist, höättest du es ja gerade mal anhängen können.
denn so einfach ist das alles gar nicht, denn nur die Postid zu ändern reicht bei weitem nicht aus, schließlich müssen die Beiträge auch entsprechenden Foren zugewiesen werden, und die Posterid muß auch angpeasst werden denn die Ersteler haben ja nach der der Fusion ganz andere benutzerids, auch bedarf es natürlich noch einiger Tablen mehr, damit die user auch nachher wirklich im Board funktiinieren und nicht als unregistriert erscheinen.
Also das kleine Scriptchen will ich sehen, das Fusionsaddon von Woltalb sind nicht ohne Grund nirgends megr zu finden
Mfg |
Also die Themen mit den ganzen Posts wollte ich erst mal in ein neu angelegt BoardID machen und dementsprechent in die einzelnen Foren Verschieben.
@SiGa: Kla bei mir auf jeden fall. Solch ein AddOn wird glaube ich zwar kein Riesen bedarf haben aber für den ein oder anderen, der nicht so Fit ist in der Materie hilft so was bestimmt.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Tänzer: 03.04.07 18:30.
|
|
03.04.07 18:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
[kamui]
~
Dabei seit: 27.04.05
Beiträge: 2.992
|
|
@xundy: ich meinte mit "kleines Skript" nicht, dass es etwas dauert, das zu machen. Bloß der gedankliche Aufwand ist, finde ich, nicht sehr hoch ^^
|
|
03.04.07 19:32 |
Finden
Als Freund hinzufügen
|
|
xundy
Mitglied
Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3
|
|
Zitat: |
Original von [kamui]
@xundy: ich meinte mit "kleines Skript" nicht, dass es etwas dauert, das zu machen. Bloß der gedankliche Aufwand ist, finde ich, nicht sehr hoch ^^ |
Da wage ich dir zu wiedesprechen, eine wirklich gute Fusion ist extrem aufwendig, alleine schon durch die sehr aufgespliettete Datenbankstruktur des wBB.
Alleine bei den Posts sind posterid, posid, threadid und Boardid zu berücksichtigen, also alleine schon die Posts sinnvoll zu integrieren ist eine echte herauforderung, zumal gleichzeitig auch die Anpasung der Userid in der Usertanlle erfolgen mußß die ebfalls wieder mit weiteren Tabllen in Bezug steht, ganz zu schweigen von der groupcombinatid, ausserdem ist bei einem solchen Script noch die Laufzeit zu beachten, denn wenn das Script in einen Timeout läuft, wird das Chaos erst richtig perfekt
mfg
__________________ Fragen kostet nichts, nicht fragen kann teuer werden!
|
|
03.04.07 19:42 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
lycoos
Frauenstimme 2007
Dabei seit: 05.08.05
Beiträge: 1.076
|
|
Kann man nicht die Laufzeit verändern mit set_ini();
Ausserdem, glaube ich, dass das größte Problem die Gruppen sein werden. Sonst müste man nur die IDS verändern.
__________________ mfg
der Lycoos
Der Satz des Pythagoras umfasst 24 Worte,die Zehn Gebote 279, die amerikanische Unabhängigkeitserklärung 300 und die Verordnung der EG über die Einfuhr von Karamelbonbons 25.911 Worte.
|
|
03.04.07 19:46 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Tänzer
Mitglied
Dabei seit: 18.10.04
Beiträge: 182
Forenversion: 3.0; 2.3
Themenstarter
|
|
Servuns.
Also habe jetzt mal zum testen einen User mit UserID 'NULL' eingefügt per SQL. gab auch keine fehler aht auch eine ID zugewiesen bekommen nur, wenn ich dessen Profil auf rufe kommt:
Sie haben einen ungültigen Verweis angegeben. Wenn Sie einem korrekten Link gefolgt sind, sollten Sie den Administrator benachrichtigen.
Benutzen Sie den Zurück-Button Ihres Browsers oder klicken Sie hier!
Aber im ACP kann ich ihn bearbeiten. o0
|
|
03.04.07 19:50 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
xundy
Mitglied
Dabei seit: 16.01.04
Beiträge: 817
Forenversion: 2.3
|
|
Zitat: |
Original von Tänzer
Servuns.
Also habe jetzt mal zum testen einen User mit UserID 'NULL' eingefügt per SQL. gab auch keine fehler aht auch eine ID zugewiesen bekommen nur, wenn ich dessen Profil auf rufe kommt:
Sie haben einen ungültigen Verweis angegeben. Wenn Sie einem korrekten Link gefolgt sind, sollten Sie den Administrator benachrichtigen.
Benutzen Sie den Zurück-Button Ihres Browsers oder klicken Sie hier!
Aber im ACP kann ich ihn bearbeiten. o0 |
Na das habe ich doch gesagt, so leicht geht das nicht, da bei jedem datensatz auch mehrere datensätze in anderen tabllen mit geändert oder angelegt werden müssen.
mfg
__________________ Fragen kostet nichts, nicht fragen kann teuer werden!
|
|
03.04.07 19:55 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
RiDDicK2003
Mitglied
Dabei seit: 07.11.06
Beiträge: 200
Forenversion: 2.3
|
|
Und hat das hier eigentlich mal einer geschafft?
Wie isses wenn man von dem neuen Forum die Gruppen so ändert wie es im eigenen Forum ist somit wäre doch das Problem schonmal behoben oder?
Würd mich sehr freuen wenn wir hier ne lösung finden :-) bräuchte es auch sehr dringend.
grüssle Oli
|
|
07.05.07 06:56 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|
Hallo !!
Da ich auch selber gerne eine Fusion machen würde mit einer Kollegin von mir .....
Wollte ich mal nachfragen was eigentlich jetzt mit dem Script passiert ist ??
Also funktioniert sowas jetzt ?
Mit freundlichen Grüßen
Erbek
|
|
21.02.08 16:47 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|