Seite 1 von 1

Datenbankeintrag gelöscht

Verfasst: 05.08.2009 22:27
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.

Re: Datenbankeintrag gelöscht

Verfasst: 06.08.2009 10:58
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!

Re: Datenbankeintrag gelöscht

Verfasst: 06.08.2009 18:05
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

Re: Datenbankeintrag gelöscht

Verfasst: 06.08.2009 18:12
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.