v2.0.x Probleme Datenbank Update bei Service Pack 2.0.12.1

Thema wurde von ANLAMI, 23. März 2013 erstellt.

  1. ANLAMI

    ANLAMI Aktives Mitglied

    Registriert seit:
    29. November 2012
    Beiträge:
    25
    Danke erhalten:
    0
    Danke vergeben:
    14
    Hallo, ich habe beim Datenbank Update folgende Meldung erhalten:

    Das Update ist leider fehlgeschlagen. Spielen Sie bitte die Sicherung Ihrer Datenbank wieder ein.

    Folgende Befehle konnten nicht ausgeführt werden:

    Befehl: DELETE FROM slider_image_description WHERE slider_set_id IN (2)
    Fehler: Unknown column 'slider_set_id' in 'where clause'

    Befehl: DELETE FROM slider_image_area WHERE slider_set_id IN (2)
    Fehler: Unknown column 'slider_set_id' in 'where clause'

    kann mir jemand einen Rat geben
     
  2. Tonks

    Tonks Aktives Mitglied

    Registriert seit:
    2. Mai 2011
    Beiträge:
    34
    Danke erhalten:
    5
    Danke vergeben:
    25
    #2 Tonks, 23. März 2013
    Zuletzt bearbeitet: 25. März 2013
    Hatte gestern das selbe Problem :eek:

    Mit phpMyAdmin deine Datenbank aufrufen - slider image - slider_set_id (bei dir nr.2) löschen
    Danach müßte das Update funktionieren.
    Vorher natürlich ein Backup machen, wenn nicht schon vorher geschehen!
     
  3. ANLAMI

    ANLAMI Aktives Mitglied

    Registriert seit:
    29. November 2012
    Beiträge:
    25
    Danke erhalten:
    0
    Danke vergeben:
    14
    Danke, das hat funktioniert,
    Ich kann nur jedem wiederholt den Ratschlag geben grundsätzlich vor einem Update sowohl alle Dateien als auch die Datenbank zu sichern!
     
  4. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Also das wundert mich nun jetzt aber doch sehr....

    Denn die Fehlermeldung besagt ja, dass das Feld "slider_set_id" nicht vorhanden ist...
     
  5. Tonks

    Tonks Aktives Mitglied

    Registriert seit:
    2. Mai 2011
    Beiträge:
    34
    Danke erhalten:
    5
    Danke vergeben:
    25
    Also in meinem Fall war es so, daß es sich um einen alten Slider gehandelt hatte, den ich im Admin Bereich mal gelöscht hatte. In der Datenbank war aber noch ein Eintrag von diesem enthalten, den ich dann eben selbst rauslöschen mußte um das neue Update aufzuspielen.
     
  6. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo,

    da hat sich definitiv ein Fehler im Datenbank-Updater eingeschlichen. Wir werden dies korrigieren und hier außerdem ein Script zur Verfügung stellen, das eventuell noch vorhandene Datenreste aus der Datenbank entfernt.
    Der Fehler hat keinen Einfluss auf die Funktionsweise des Shops. Trotz der Fehlermeldung ist das Service Pack also erfolgreich installiert. Es bleiben lediglich Daten in der Datenbank bestehen, die nicht mehr benötigt werden.
     
  7. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    habe auch Fehlermeldung!!
    Kann mir jemand helfen was diese Fehlermeldungen zu bedeuten haben?

    Zum glück mach ich sämtliche updates in einem Testshop!
     
  8. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo Jens,

    deine configuration-Tabelle ist unterscheidet sich von der originalen configuration-Tabelle, was mich wundert. Führe folgenden SQL-Befehl aus:
    Code:
    ALTER TABLE  `configuration` CHANGE  `set_function`  `set_function` VARCHAR( 255 ) NULL DEFAULT NULL;
    Anschließend kannst du den Datenbankupdater erneut ausführen (Warnung, dass er bereits ausgeführt wurde, kann ignoriert werden).
     
  9. jens

    jens Erfahrener Benutzer

    Registriert seit:
    28. Juni 2011
    Beiträge:
    424
    Danke erhalten:
    17
    Danke vergeben:
    132
    Danke Moritz hat funtioniert!
     
  10. ANLAMI

    ANLAMI Aktives Mitglied

    Registriert seit:
    29. November 2012
    Beiträge:
    25
    Danke erhalten:
    0
    Danke vergeben:
    14
    #10 ANLAMI, 24. März 2013
    Zuletzt bearbeitet: 24. März 2013
    Ja, ich glaube das habe ich gemerkt,

    es ist aber erstaunlich was sich daraus entwickelt :)
    Da ich Nachts um 2 nicht wirklich noch eine Antwort erwartet habe, habe ich kurzer Hand mein Backup wieder eingespielt.
    Und da ich nicht wusste ob bereits an der Datenbank etwas geändert wurde habe ich guterletzt die Datenbank gelöscht und wollte auch dort mein Backup einspielen.

    Pustekuchen, das Datenbank Backup war logischerweise von 1und1 und so stand ich ganz schön im Regen.
    Leider ging das Einspielen auf keinste Weise und nun - Nachts um 2:20 - ist man quasi mit seinem Latein am Ende.

    Jetzt kommts und ich muss einmal eine Lanze für 1und1 brechen, Freitag Nacht 2:30 Uhr wohlbemerkt, habe ich doch wirklich bei 1und1 einen Kundendienst bekommen, der mit mir gemeinsam 30 Minuten lang und sehr geduldig das Problem gelöst hat.

    Lösung: 1und1 erstellt eine Sicherung der Datenbank, fügt dieser jedoch noch folgende Zeilen hinzu:

    und zwar:

    -- CREATE DATABASE `db123456789`
    --
    CREATE DATABASE `db123456789` DEFAULT CHARACTER SET Llatin1
    COLLATE latin1_german_2ci;
    USE db123456789;

    Da sich das wiederspricht lässt der 1und1 Datenbankserver eine Rücksicherung, der von Ihm selbst erstellten Datei nicht zu.
    Diese Zeilen müssen also vor der Rücksicherung in der SQL Datei gelöscht werden.

    Naja, ein Hoch auf den 1und1 Kundenservice der Freitag Nachts um 3 Uhr so kompetent Hilfe leistete.

    So, alte Sicherung wieder hergestellt und zwischenzeitig kam auch schon die Mail von Tonks, was glaubt Ihr was ich gemacht habe.......
    Also um 8:30 lief Gambio unter der Flagge 2.0.12.1
    (nachdem ich alle Umlaut-Probleme und sonstigen Schönheitsfehler beseitigt hatte)

    Fazit: Ich liebe Software, was hätte ich sonst nur die ganze Nacht gemacht :)

    Allen einen schönen Sonntag und bitte nie vergessen,
    keine Änderung ohne Backup sonst wäre meine Arbeit von 4 Monaten nun auch futsch gewesen.
     
  11. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.167
    Danke erhalten:
    6.199
    Danke vergeben:
    1.104
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Als Tipp für die Zukunft: Instalier dir den MSD MySQLdumper und lass mittels cronjb autom. backups der DB erstellen,
    Damit is das wiederherstellen viel einfacher und schneller....
     
  12. MiWo

    MiWo Erfahrener Benutzer

    Registriert seit:
    10. Juli 2011
    Beiträge:
    56
    Danke erhalten:
    1
    Danke vergeben:
    12
    Hallo,
    hab das Update durchgeführt und leider die Fehlermeldung nicht notiert.
    Kann ich das Update noch einmal durchführen trotz der Warnmeldung oder lieber nicht. Ich brauch die Fehlermeldung nochmal.
    Ich hab auch im Forum nichts zum Thema Daten wiederherstellen gefunden.
    Die Daten im Verzeichnis einfach wieder überschreiben und im MySQL auch?
    Kann man MySQL dumper einfach installieren oder gibt es bei gambio etwas zu beachten.
    Danke für eure Hilfe