Tabelle wieder herstellen

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Lupido
Mitglied
Beiträge: 4
Registriert: 28.10.2007 14:04

Tabelle wieder herstellen

Beitrag von Lupido »

Hallo an alle
Ich hab eben den fatalen Fehler gemacht dass ich in meiner Datenbank unter phpbb_users die Tabelle user_id gelöscht hab. Ich wollte ursprünglich ne ganze andere löschen, aber die user_id hab ich dummerweise mitgelöscht.
Jetzt sind natürlich sämtliche User weg und ich steh vor dem Problem, wie man das wiederherstellen kann, so wie es vorher war

Hat einer eine Idee,
Danke
Gruß
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hallo,

einzige Lösung:

Spiele Dein Backup der Datenbank auf.

Ansonsten: Herzlichen Glückwunsch! Sie haben ihre Userdatenbank zerstört.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Du hast bestimmt "nur" die Spalte gelöscht, sei es drum, vor so einem Eingriff in die Datenbank hat man ja immer ein Back-Up gemacht, oder???

wie viele User hatte das Forum?
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Lupido
Mitglied
Beiträge: 4
Registriert: 28.10.2007 14:04

Beitrag von Lupido »

ja, ich hab die Spalte mit der user_id gelöscht :oops:

Backup hab ich aber eins
45 User
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Da ein Back-Up vorhanden ist:

Entweder_

Back-Up einspielen, wenn es unmittelbar vorher gemacht wurde.

ODER

Du könntest auch die Tabelle phpbb_users komplett löschen, und dann aus dem Back-Up nur die Tabelle phpBB_users einspielen, dazu musst du die Back-Up Datei jedoch editieren.(Back-Up vom Back-Up machen!!!)
und eben nur die Tabelle einspielen. Anschließend installierst du den DB Maintenance Mod und richtest die Beitrags/ User Zuordnungen.
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Lupido
Mitglied
Beiträge: 4
Registriert: 28.10.2007 14:04

Beitrag von Lupido »

Danke für die Mühe aber ich hab da noch zwei drei verständnisfragen

zuerst mal muss ich wissen was genau das backup ist.

Mein server hat mir drei Dateien ausgespuckt, als ich das Backup gemacht habe

files.tar
mysql.tar
html.tar

ich nehme an ich brauche mysql.tar
muss ich die Datei entpacken ??
Du könntest auch die Tabelle phpbb_users komplett löschen, und dann aus dem Back-Up nur die Tabelle phpBB_users einspielen, dazu musst du die Back-Up Datei jedoch editieren.(Back-Up vom Back-Up machen!!!)
Wie genau muss ich die denn dann editieren.
vielleicht nur den Teil mit phpbb users drin lassen und den rest löschen ???

Und dann das mit dem aufspielen....
An welcher stelle im php My Admin kann man denn das Backup aufspielen ???
Datei importieren ?
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Datei importieren

wahrscheinlich ist dein Back-Up kopmprimiert, eventuell musst du es entpacken.

Bei Wariante 2 müsstest du die Datei entpacken und mit einem Text editor öffnen.. BACK-Up machen nicht vergessen
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Benutzeravatar
ScriptingBase
Mitglied
Beiträge: 161
Registriert: 03.03.2007 09:20
Wohnort: Heidelberg
Kontaktdaten:

Beitrag von ScriptingBase »

Verusch mal das:
Erstelle in phpMyAdmin eine neue Spalte mit dem Namen user_id, setze den Typ aif INT, stelle die Option auf auto_increment und wähle anschließend Primärschlüssel aus.

Das ganze dann Absenden. Wenn es klappt, bist du gerade noch an einer Katastrophe vorbeigeschreddert.
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

Dumm wird es nur wenn ein __User irgendwann mal gelöscht wurde...
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Lupido
Mitglied
Beiträge: 4
Registriert: 28.10.2007 14:04

Beitrag von Lupido »

hmm danke für den Tipp, hätt ich machen können war aber schon mit dem back-up drangegangen.

Der Mist ist jetzt eben, dass mir fast ein monat fehlt.

Ausserdem müsste ich wohl jetzt alle Datenbank Änderungen wieder aufspielen von denen mods die ich nach dem Backup installiert hab stimmt das ... ?
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“