Seite 1 von 1

Umbenannte SQL-Datenbank importieren

Verfasst: 15.02.2015 19:59
von UlfH84
Liebe Foristen und Foristinnen,

es geht um die Version 3.0.12: Ich habe vor dem Update auf 3.1 ein Backup der Datenbank heruntergeladen. Aus Unwissenheit habe ich diese Datei umbenannt - nun benötige ich sie dringend zur Wiederherstellung, da das DB-Update im Prozess leider fehlschlug. Nach ein paar Zeilen kamen nur noch Fehlermeldungen...

Die Frage: Kann man den alten "nativen" Dateinamen der Datenbank regenerieren oder durch Platzhalter ersetzen, so dass die Datenbank für eine Neuinstallation nutzbar wird?

Die SQL-Datei hat eine Größe von 1MB, also nicht sooo groß - falls das von Interesse ist.

Ich hoffe, dass eine positive Beantwortung möglich ist. Falls erforderlich käme auch eine freelance-Bezahlung in Betracht.

RU, Ulf

Re: Umbenannte SQL-Datenbank importieren

Verfasst: 16.02.2015 08:35
von Pfiffy
Der Dateiname ist vollkommen uninteressant, wichtig ist der Inhalt. Und den kannst du mit einem Editor wie Notepad++ bearbeiten. Du solltest natürlich wissen, was du tust. Eine Datenbank ist kein klickibunti!

Grücce
Pfiffy

Re: Umbenannte SQL-Datenbank importieren

Verfasst: 16.02.2015 21:02
von gn#36
Es sei denn es geht nicht um eine Textdatei mit SQL Anweisungen sondern um die Datenbank selber, also z.B. die *.MYI und *.MYD Dateien von mysql o.ä.

Wie hast du das Backup genau gemacht? Was für ein Datenbankbackend nutzt du? sqlite? mysql? Was kam da für eine Datei bei heraus? Steht da was wie INSERT INTO ... drin oder ist das eine binärdatei (sprich: Wenn du die Datei mit einem Texteditor aufmachst steht nur unlesbarer Datenmüll drin).

Wie hast du die Wiederherstellung versucht? Was genau ist dabei schief gegangen?

Re: Umbenannte SQL-Datenbank importieren

Verfasst: 17.02.2015 10:14
von UlfH84
Für Experimente gibt es Sandkästen, Datenbanken sind weniger geeignet :roll:

Den DL habe ich via ACP über Wartung/Backup ausgeführt. Die Einstellungen waren Backup-Art: komplett; Dateityp: gzip; Vorgang: Herunterladen; Tabellen-Auswahl: Alle

Dabei wurde eine Datei mit der Endung .sql.gz auf meinen PC übertragen. Ich habe die Datei umbenannt weil ich in der Bezeichnung ein Datum haben wollte, also DB_backup_150213.sql.gz. Dadurch konnte ich die DB nach dem "Crash" aber nicht über die "Wiederherstellen"-Funktion importieren. Der Umstand, dass "Five" (ein User) kompetenter als ich ist, war dann die "Rettung"; inzwischen sind die Struktur, die Texte und Fotos wieder am Platz (jetzt müsste ein schwitzender smiley folgen, puh; hätte auch schiefgehen können...).

Da ich die Datei umbenannt, aber nicht am Inhalt manipuliert habe, waren derlei Konsequenzen unerwartet - bis auf die Farben ist das Forum aber wieder fast "das Alte" :grin: Wenn dies auch behoben ist, werde ich mich nochmals mit dem Update von 3.0.12 auf 3.1.3 auseinandersetzen. Zuvor werde ich ein Backup aller Dateien erstellen und dafür einen Ordner mit Datumsbezeichnung anlegen - dann kann ich die regelmässigen Backups auch ordnen ohne einen vermeidbaren Fehler zu produzieren.

Ich möchte mich für eure Aufmerksamkeit und Hilfsbereitschaft herzlich bedanken und wer sich für Musik und Hifi interessiert, kann uns gerne besuchen.
Allerdings sieht es derzeit noch nicht schön aus...: http://www.hifi-zirkel.de/forum/

Viele Grüße und happy boarding - Ulf