BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Webdesign (http://www.black-board.net/board.php?boardid=19)
--- WBB2 MYSQL-Fehler bei Wiederherstellung eines Datenbankbackups (http://www.black-board.net/thread.php?threadid=22235)
Geschrieben von Bogus am 09.06.2006 um 15:26:
MYSQL-Fehler bei Wiederherstellung eines Datenbankbackups
hiho, vielleicht kann mir ja wer helfen. ich will eine SQL datei wiederherstellen nur bekomm ich immer die Meldung wenn die Tables hergestellt werden sollen
Couldn't create table: bb1_access
was kann ich da machen?
ich will das backup eines Wbb 2 wiederherstellen.
Gruss Bogus
Geschrieben von LX am 09.06.2006 um 15:31:
Naja, die Fehlermeldung allein ist nicht gerade aussagekräftig. Ein "warum" wär gut zu wissen.
Hast du denn eine Datenbank ausgewählt, in die du die SQL-Datei importieren willst?
Oder schau mal in die SQL-Datei rein. Wenn dort nur "CREATE TABLE..." drin steht ohne "DROP TABLE ..." davor, du aber eine bestehende DB überbügeln willst, dann würde das die Fehlermeldung erklären. In diesem Fall wäre das Problem behoben, indem die passenden DROP TABLE Statements jeweils eingefügt werden vor dem Import.
Was anderes fällt mir so spontan auch erstmal net ein.
Geschrieben von Bogus am 09.06.2006 um 15:53:
Also, ich hab sie dir mal hochgeladen... und ja, will die datenbank damit "überbügeln" ^^
also, die möchte ich hochladen nur, wie schon gesagt geht net ^^
http://www.selanon.de/test.sql
[Edit] muss dazu sagen das ich die datei gesplittet hab damit sie übersichtlicher ist. die anderen sachen kann ich ohne probleme herstellen, brauche aber leider diese tabellestruktur, ansonsten bewirken die anderen rein gar nicht und ausgerechnet die geht nicht
hier die fehlermeldung
http://www.selanon.de/error.jpg
Geschrieben von LX am 09.06.2006 um 16:02:
Naja, wie gesagt, wenn du eine bestehende Datenbank bügeln willst, kannst du nicht einfach Tabellen anlegen, die ja bereits existieren
Wenn die Datenbankstruktur selbst so erhalten geblieben ist (also keine neuen Tabellen oder Spalten hinzugekommen sind), dann ist das aber auch egal. In dem Fall würde es genügen, wenn du nur die Daten importierst (alles was mit INSERT anfängt).
Wenn du die Struktur aber auch noch brauchst, dann füge vor jedem
CREATE TABLE bla (...);
ein
DROP TABLE blah;
ein. Vorher würde ich natürlich die bestehende Datenbank der Sicherheit halber nochmal exportieren.
Geschrieben von Bogus am 09.06.2006 um 16:06:
datenbank ist schon gesichert ^^
also wie sieht das dann aus..versteh das noch nicht so ganz
sollte ich dann entsprechend schreiben
Drop Table bb1_access;
Create Table bb1 acces { .... und soweiter???
Geschrieben von LX am 09.06.2006 um 16:19:
access mit 2 S, ansonsten korrekt, ja
Geschrieben von Bogus am 09.06.2006 um 16:21:
Danke, ich werde es Mal Probieren ^^
[Edit] ich hab es anders hinbekommen.. ist wieder alles da, trotzdem danke für deine Hilfe
PS: MYSQLdumper ist ein wahnsinng geniales Tool ^^ Nur als INFO ^^
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH