Datenbankeintrag gelöscht

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
unison
Mitglied
Beiträge: 2
Registriert: 05.08.2009 22:12

Datenbankeintrag gelöscht

Beitrag von unison »

Hallo alle zusammen!

Ich habe wohl ein riesen Mist gebaut. Habe über meine Datenbank zwei Blogs und ein phpBB-Forum laufen. Die Datenbankeinträge zu einem Blog musste ich löschen, fleissig ein nach dem anderen und schupps war es auch schon passiert: ich habe einen Eintrag vom Forum erwischt und mitgelöscht. :oops: Es ist das Table 'db233020388.phpbb_acl_groups'. Jetzt gibt es ständig beim Absenden von Nachrichten Fehlermeldungen und ich weiß nicht, ob es überhaupt Lösungen für so ein Problem gibt. Habe natürlich Sorge, dass ich damit das ganze Forum für alle Zeiten unbrauchbar gemacht habe. :cry:

Hoffe inständig, dass es doch noch eine Lösung zur Wiederherstellung oder Reparatur gibt.
Die Homepage läuft bei 1und1 und dort ist es eine mysql4-Datenbank, Forum ist Version 3.0.0. Weiß nicht, ob diese Infos zur Lösung vielleicht wichtig sein könnten.

Herzliche Grüße,
und Danke im Voraus,

Unison

PS: Fehlermeldung:

General Error
SQL ERROR [ mysql4 ]

Table 'db233020388.phpbb_acl_groups' doesn't exist [1146]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Benutzeravatar
schnagga
Mitglied
Beiträge: 902
Registriert: 10.03.2006 18:26
Wohnort: Verden

Re: Datenbankeintrag gelöscht

Beitrag von schnagga »

Vorher ein Datenbank Backup machen!!!

Versuch mal folgendes:

Code: Alles auswählen

DROP TABLE IF EXISTS acl_groups;
CREATE TABLE `acl_groups` (
  `group_id` mediumint(8) unsigned NOT NULL default '0',
  `forum_id` mediumint(8) unsigned NOT NULL default '0',
  `auth_option_id` mediumint(8) unsigned NOT NULL default '0',
  `auth_role_id` mediumint(8) unsigned NOT NULL default '0',
  `auth_setting` tinyint(2) NOT NULL default '0',
  KEY `group_id` (`group_id`),
  KEY `auth_opt_id` (`auth_option_id`),
  KEY `auth_role_id` (`auth_role_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Ich hab' allerdings keine Ahnung ob das richtig ist!
Ohne Gewähr!
unison
Mitglied
Beiträge: 2
Registriert: 05.08.2009 22:12

Re: Datenbankeintrag gelöscht

Beitrag von unison »

Danke dir für die Mühe, jedoch befürchte ich, dass ich damit überfordert bin.

Wenn ich es überhaupt verstehen würde, was da steht bzw. was es zu tun gilt, würde ich es dennoch nicht wagen, da ich meine berufliche Homepage mit in der Datenbank laufen habe.

Ein Update des Forums auf 3.0.5 würde nicht den fehlenden Datenbankeintrag neu erstellen?

Danke,
Unison
Benutzeravatar
Dufftown
Mitglied
Beiträge: 696
Registriert: 08.12.2008 14:22
Wohnort: Barsinghausen

Re: Datenbankeintrag gelöscht

Beitrag von Dufftown »

Moin,


na da hast Du aber nichts zu verlieren.
Der Code von schnagga stellt lediglich die - angeblich ja fehlende - Tabelle wieder her. Natürlich ohne Inhalt, aber zumindest diese Fehlermeldung sollte damit nicht mehr kommen. Sinnvolle Einträge für die Tabelle müsstest Du dann über das ACP wieder einstellen.

In Deinem Fall gehört wohl noch phpbb_ vor die Tabellennamen.
Meine SQL-Statements sind immer ohne Tabellen-Prefix. Also ggf. "phpbb_" oder Euer Prefix einfügen.
KEIN Support auf unaufgeforderte PN
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“