Pronleme mit dem Ex-und Importieren von .sql

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
Benutzeravatar
Dolphin
Mitglied
Beiträge: 141
Registriert: 11.10.2003 12:07
Wohnort: Neustadt a. Rbge
Kontaktdaten:

Pronleme mit dem Ex-und Importieren von .sql

Beitrag von Dolphin »

Habe nun einen Webspace bei Evanzo und möchte mein Forum vom lokalen Server aufspielen.
Jedoch immer, wenn ich das Backup der MySqlAdmin aufspielen möchte kommt folgende Fehlermeldung:
Fehler

SQL-Befehl :

<br />
<b>Warning</b>: mysql_free_result(): supplied argument is not a valid MySQL result resource in <b>d:\foxserv\www\phpmyadmin\libraries\build_dump.lib.php</b> on line <b>74</b><br />
CREATE TABLE c_ban_users (
username varchar(30) NOT NULL default '',
latin1 tinyint(1) NOT NULL default '0',
ip varchar(16) NOT NULL default '',
rooms varchar(100) NOT NULL default '',
ban_until int(11) NOT NULL default '0'
) TYPE=MyISAM

MySQL meldet:


You have an error in your SQL syntax near '<br />
<b>Warning</b>: mysql_free_result(): supplied argument is not a valid My' at line 1
Ich hoffe mir kann jemand helfen.

Dolphin
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

steht das so

Code: Alles auswählen

<b>Warning</b>: mysql_free_result(): supplied argument is not a valid MySQL result resource in <b>d:\foxserv\www\phpmyadmin\libraries\build_dump.lib.php</b> on line <b>74</b><br /> 
in der *.sql Datei drin?
Wenn ja ist das Backup wohl fehlerhaft und du erstellst es am besten nochmal (z.B. mit KB:phpmyadmin und spielst es dann mit KB:bigdump in deine neue Datenbank ein.)
Benutzeravatar
Dolphin
Mitglied
Beiträge: 141
Registriert: 11.10.2003 12:07
Wohnort: Neustadt a. Rbge
Kontaktdaten:

Beitrag von Dolphin »

Ich glaube ich habe das Problem gefunden, kann es aber leider nicht beheben.
Wenn ich die Tabellen einzeln sichern will komme ich bis zu c_users.
Die kann angeblich nicht geöffnet werden.
Wenn ich diese c_users Dateien aus dem Data-Verzeichniss herauslösche,
dann wird ein sauberes, vollständiges Update (dump) erstellen.
Wie kann ich denn nun diese Datei reparieren?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Schon die Reparieren Funktion von KB:phpmyadmin auf diese Tabelle angewendet?
Benutzeravatar
Dolphin
Mitglied
Beiträge: 141
Registriert: 11.10.2003 12:07
Wohnort: Neustadt a. Rbge
Kontaktdaten:

Beitrag von Dolphin »

Wo finde ich denn eine Funktion zum reparieren?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

http://www.phpbb.de/viewtopic.php?p=267437#267437
bei dir wäre es die Tabelle c_users, wenn der Fehler dann immernoch auftritt kannst du ja auch die Tabellen davor und danach noch versuchen zu reparieren.
Benutzeravatar
Dolphin
Mitglied
Beiträge: 141
Registriert: 11.10.2003 12:07
Wohnort: Neustadt a. Rbge
Kontaktdaten:

Beitrag von Dolphin »

Habe es jetzt mal so gemacht wie dort beschrieben.
Innerhalb von phpMyAdmin auf deine Tabelle phpbb_topics klicken (links), auf Operationen klicken (rechts oben), auf "Repariere Tabelle" klicken (rechts unten)
Die Message die dann kommt wäre interessant
Aber leider bekomme ich beim anklicken der Tabelle folgende Meldung
Datenbank tanzhouse - Tabelle c_users auf localhost
[ Anzeigen ] [ Teilw. anzeigen ] [ Einfügen ] [ Leeren ] [ Löschen ]

Fehler

SQL-Befehl :

SHOW KEYS FROM `c_users`

MySQL meldet:


Can't open file: 'c_users.MYD'. (errno: 144)
Ich finde nirgends eine Funktion zum "Reparieren" auch nicht bei meinen anderen Tabellen (Die ja in Ordnung sind)
Zusätzlich, wenn man die Übersicht der Tabellen anschaut bekommt man den Hinweis, das c_users in Benutzung sei.

Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Wenn du im rechten Frame oben auf SQL gehst, siehst du auf der neuen Seite ein grosses Textfeld. Gib dort dann mal folgenden Query ein.

Code: Alles auswählen

REPAIR TABLE c_users
Benutzeravatar
Dolphin
Mitglied
Beiträge: 141
Registriert: 11.10.2003 12:07
Wohnort: Neustadt a. Rbge
Kontaktdaten:

Beitrag von Dolphin »

Langsam wird es mir peinlich.
Aber wo ist denn im rechten Frame "sql" zu finden und auch noch als Link anzuklicken.
Ich habe mal einen Screeenshot gemacht http://www.tanzhouseweb.de/phpmyadmin.jpg
Ich finde hier nichts.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Welche phpMyAdmin Version nutzt du denn?
Hast du vielleicht im linken Frame ganz unten ein paar Möglichkeiten aufgelistet, abgesehen von den einzelnen Tabellen?
Gesperrt

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