Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Shopsicherung läßt sich nicht wieder einspielen

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Shopsicherung läßt sich nicht wieder einspielen
    am: 20. Dezember 2014, 12:36:42
    habe vor geraumer Zeit das aktuelle LiveZilla-Modul installiert, heute ein wenig was anderes rumgebastelt und vorher natürlich eine Sicherung erstellt. Wollte diese gerade wieder über den Shop Datenbankmanager einspielen und bekomme prompt einen mysql_error, der sich auf LiveZilla bezieht. Was ist da wohl los? Kann ich jetzt keine Sicherungen mehr rückspielen???  :-o

    ...//meinedomain.de/admin/backup_restore.php?dbdump=xxxxxxxxxxxxxxxxx945f

    INSERT INTO `lz_stats_aggs` (`year`, `month`, `day`, `time`, `mtime`, `sessions`, `visitors_unique`, `conversions`, `aggregated`, `chats_forwards`, `chats_posts_internal`, `chats_posts_external`, `avg_time_site`) VALUES ('2014','12','20','1419069399','10954100','11','10','0','0','0','0','0','663.2727'); -> mysql_error

    Linkback: https://www.modified-shop.org/forum/index.php?topic=31820.0
    Werbung / Banner buchen

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Shopsicherung läßt sich nicht wieder einspielen
    Antwort #1 am: 20. Dezember 2014, 12:39:31
    was passiert wenn Du die Zeile in myphpadmin einfügst? Da sollte dann eine brauchbarere Fehlermeldung kommen.

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: Shopsicherung läßt sich nicht wieder einspielen
    Antwort #2 am: 20. Dezember 2014, 12:45:49
    MySQL meldet: Dokumentation

    #1062 - Duplicate entry '2014-12-20' for key 'PRIMARY'

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Shopsicherung läßt sich nicht wieder einspielen
    Antwort #3 am: 20. Dezember 2014, 12:59:59
    Aha! Also wird versucht mit INSERT den Wert nochmal einzufügen, der schon da ist.

    Du hast vollständige inserts ausgewählt beim Backup?

    Mach mal folgendes.
    1) neue DB anlegen
    2) Nimm das SQL File, suche den alten DB Namen und ersetze mit dem neuen (falls vorhanden, keine Ahung wie das Backup aussieht, brauchte ich noch nie)
    3) Führe das SQL File in der neuen Datenbank aus.
    4) Passe BEIDE configure.php Dateien an, dass die neue DB genommen wird.

    Vorteile:
    Du kannst in Ruhe im Hintergrund arbeiten
    Du musst nicht die bestehende Datenbank leeren

    WeXsler

    • Viel Schreiber
    • Beiträge: 536
    Re: Shopsicherung läßt sich nicht wieder einspielen
    Antwort #4 am: 20. Dezember 2014, 13:11:08
    ja, vollständige inserts, immer. Sollte man das etwa nicht machen?

    Neue Datenbank anlegen? Klingt erst mal kompliziert - werde mich mal damit beschäftigen. Der Shop läuft erst mal - scheint nichts gravierendes passiert zu sein.

    Vielleicht macht es Sinn vor der nächsten Sicherung den LiveZilla abzuschalten. Möglicherweise bringtdas schon was. Oder die inserts weg zu lassen.

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Shopsicherung läßt sich nicht wieder einspielen
    Antwort #5 am: 20. Dezember 2014, 13:16:10
    Du brauchst die vollständigen INSERTS um die Sicherung in eine nackte Datenbank zu spielen. Ich habe das auch an.

    Was Du jetzt versucht hast, war ein Backup das für eine leere DB gedacht ist in eine schon gefüllte DB zu spielen. Das schlägt mit oder ohne LiveZilla fehl!

    Neue DB anlegen ist üblicherweise ca. 3 klicks.
    24 Antworten
    10613 Aufrufe
    13. Februar 2013, 20:17:14 von sportstourer
    14 Antworten
    9490 Aufrufe
    26. Dezember 2012, 13:40:09 von xxhappyxx
    3 Antworten
    1482 Aufrufe
    13. November 2017, 19:27:36 von longchuan
    14 Antworten
    5886 Aufrufe
    06. Dezember 2012, 22:30:35 von Gradler