Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: Ver 1.3.7 Fehler bei Datenbank-Update

  1. #1
    Padawan Anwärter Avatar von Cyclops
    Registriert seit
    03.01.2007
    Beiträge
    17
    Themen
    5
    DANKE
    0
    Erhaltene Danke: 0

    Standard Ver 1.3.7 Fehler bei Datenbank-Update

    Hallo,

    erhalte beim Update der Datenbank von 1.3.5 auf 1.3.7 nur diese Meldung:

    Code:
    1061 Duplicate key name 'XYZ'
    in:
    [ALTER TABLE products_options_values ADD UNIQUE XYZ ( products_options_values_id , language_id );]

    C U Cyclops

  2. #2
    Padawan Stufe I Avatar von saxotrade
    Registriert seit
    01.02.2006
    Beiträge
    43
    Themen
    4
    DANKE
    0
    Erhaltene Danke: 0

    Standard

    Hi
    Vieleicht das Datenbank Präfix bei der Installation unterschiedlich benannt.
    Ist aber nur eine Vermutung.

    z. B. Version 1.3.5 zen_ und in 1.3.7 xyz_

    cu maniac

  3. #3
    Padawan Stufe IV Avatar von odin1
    Registriert seit
    18.12.2006
    Beiträge
    361
    Themen
    22
    DANKE
    0
    Erhaltene Danke: 0

    Standard Re: Ver 1.3.7 Fehler bei Datenbank-Update

    Zitat Zitat von Cyclops
    1061 Duplicate key name 'XYZ'
    in:
    [ALTER TABLE products_options_values ADD UNIQUE XYZ ( products_options_values_id , language_id );]

    hm, es steht eigentlich schon da, du hast einen doppelten eintrag
    schau auch mal hier:

    http://dev.mysql.com/doc/refman/5.1/...es-server.html
    Fehler: 1061 SQLSTATE: 42000 (ER_DUP_KEYNAME)
    Meldung: Doppelter Name für Schlüssel vorhanden: '%s'

    schau einfach mal nach XYZ

    have a nice day

    grüsse
    stefan

  4. #4
    Padawan Anwärter Avatar von Cyclops
    Registriert seit
    03.01.2007
    Beiträge
    17
    Themen
    5
    DANKE
    0
    Erhaltene Danke: 0
    Erstellt von

    Standard

    Hallo Stefan,

    ja du hast vollkommen Recht und zwar ist das ein Eintrag der vom Cross-Sell Modul kommt. Werd mal gucken ob jemand anders auch solche Probleme mit dem Modul hat. Vielen Dank auf jeden Fall für die Hilfe.

    Gruß, Cycolps

  5. #5
    Padawan Stufe IV Avatar von odin1
    Registriert seit
    18.12.2006
    Beiträge
    361
    Themen
    22
    DANKE
    0
    Erhaltene Danke: 0

    Standard

    @Cyclops

    also hier ist das sql file mit welchem mein cross sell läuft.
    ach ja bei mir hat er nix mit xyz angelegt

    Code:
    ## Cross Sell v1.3.0
    #
    ## The following is used to install the Cross-Sell Products mapping table and the admin switches for display control in the catalog.
    ## This script should be able to be run from Admin->Tools->Install SQL Patches
    #
    
    #DROP TABLE IF EXISTS products_xsell;
    CREATE TABLE products_xsell (
      ID int(10) NOT NULL auto_increment,
      products_id int(10) unsigned NOT NULL default 1,
      xsell_id int(10) unsigned NOT NULL default 1,
      sort_order int(10) unsigned NOT NULL default 1,
      PRIMARY KEY  (ID), 
      KEY idx_products_id_xsell (products_id)
    ) TYPE=MyISAM;
    
    
    ## add switches for:  MIN_DISPLAY_XSELL, MAX_DISPLAY_XSELL
    INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Display Cross-Sell Products', 'MIN_DISPLAY_XSELL', 1, 'This is the minimum number of configured Cross-Sell products required in order to cause the Cross Sell information to be displayed.
    Default: 1', 2, 17, now());
    INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Display Cross-Sell Products', 'MAX_DISPLAY_XSELL', 6, 'This is the maximum number of configured Cross-Sell products to be displayed.
    Default: 6', 3, 66, now());
    INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Cross-Sell Products Columns per Row', 'SHOW_PRODUCT_INFO_COLUMNS_XSELL_PRODUCTS', '3', 'Cross-Sell Products Columns to display per Row
    0= off or set the sort order.
    Default: 3', 18, 72, 'zen_cfg_select_option(array(0, 1, 2, 3, 4), ', now());
    INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Cross-Sell - Display prices?', 'XSELL_DISPLAY_PRICE', 'false', 'Cross-Sell -- Do you want to display the product prices too?
    Default: false', 18, 72, 'zen_cfg_select_option(array(\'true\',\'false\'), ', now());
    
    
    ## For upgraders, you may want to add the additional index for marginal speed improvements:
    # ALTER TABLE products_xsell ADD INDEX idx_products_id_xsell (products_id);
    # INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added) VALUES ('Cross-Sell - Display prices?', 'XSELL_DISPLAY_PRICE', 'false', 'Cross-Sell -- Do you want to display the product prices too?
    Default: false', 18, 72, 'zen_cfg_select_option(array(\'true\',\'false\'), ', now());

  6. #6
    Padawan Anwärter Avatar von Cyclops
    Registriert seit
    03.01.2007
    Beiträge
    17
    Themen
    5
    DANKE
    0
    Erhaltene Danke: 0
    Erstellt von

    Standard

    Hallo an alle,

    weiß jemand was passiert wenn ein Statement nicht ausgeführt werden kann? Bricht das DB Update dann ab? Oder führt er die anderen Statements trotzdem aus?

    Wie kann man die Warnung abschalten mit dem Datenbankupdate?

    Vielen Dank im vorraus,

    Cyclops

  7. #7
    Jedi-Meister Avatar von cyberflohr
    Registriert seit
    20.04.2006
    Beiträge
    1.116
    Themen
    6
    DANKE
    0
    erhaltene Danke

    Standard

    In deinem Fall ist alles OK. Der Index wurde bereits mit dem upgrade Schritt 1.3.5 -> 1.3.6 ausgeführt.


    du kannst aber auch die zeile 44 in der Datei zc_install\sql\mysql_multilingual_1.sql löschen

    Code:
    ALTER TABLE products_options_values ADD UNIQUE XYZ ( products_options_values_id , language_id );

  8. #8
    Padawan Anwärter Avatar von Cyclops
    Registriert seit
    03.01.2007
    Beiträge
    17
    Themen
    5
    DANKE
    0
    Erhaltene Danke: 0
    Erstellt von

    Standard

    Hallo cyberflohr,

    vielen dank für die schnelle Antwort. Ja das habe ich auch schon mal ausprobiert. Wenn du sagst es ist alles ok, dann ist ja gut. Weißt du wie ich die Warnung das ein DB-Update benötigt wird abschalten kann?

    Gruß, Cyclops

  9. #9
    Jedi-Meister Avatar von cyberflohr
    Registriert seit
    20.04.2006
    Beiträge
    1.116
    Themen
    6
    DANKE
    0
    erhaltene Danke

    Standard

    ok, wenn die warnung noch vorhanden ist, dann einfach mal die zeile 44 aus oben genannter Datei löschen u. zc_install nochmal aufrufen u. DB update auswählen. wahrscheinlich fehlt noch der updateschritt 1.3.6 nach 1.3.7

  10. #10
    Padawan Anwärter Avatar von Cyclops
    Registriert seit
    03.01.2007
    Beiträge
    17
    Themen
    5
    DANKE
    0
    Erhaltene Danke: 0
    Erstellt von

    Standard

    ok. also ich hab die Zeile gelöscht hochgeladen und das zc_install noch mal gemacht. Als Meldung kriege ich 9 Statements processed und 1 Statement ignored. Das DB Update wird weiterhin verlangt :( .

Seite 1 von 2 12 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1184 vom 01.09.2016
[Download]