Hallo Leute, erstmal ein frohes neues Jahr!
Ich hätte auch noch etwas zum Datenbankupdate zu fragen.
Aktuell läuft der shop auf Version 1.0.3,
also musste jetzt so langsam ein update her auf die aktuelle Version 2.0.1.0 rev 10403
Habe mich an die Anleitungen gehalten, bloß bei dem Datenbakupdate per phpMyAdmin
bekomme ich einige Meldungen von MySQL. Dank des Forums hatte ich dann einige Befehle rausgenommen, wie z.B. vom update von 1.0.3. auf 1.0.4.
SQL-Befehl:
#vr - 2010-03-01 - Additional index on specials, thx to Georg
ALTER TABLE specials ADD INDEX idx_specials_products_id( products_id ) ;
MySQL meldet: Dokumentation
#1061 - Duplicate key name 'idx_specials_products_id'
Einige updates liefen ohne Meldung.
Bei folgenden updates kamen Meldungen, von denen ich keine Ahnung habe, was zu tun ist.
-update 1.0.5 auf 1.0.6.
SQL-Befehl:
#DokuMan - 2010-10-14 - keep index naming convention (idx_)
ALTER TABLE orders_products DROP INDEX orders_id,
DROP INDEX products_id,
ADD INDEX idx_orders_id( orders_id ) ,
ADD INDEX idx_products_id( products_id ) ;
MySQL meldet: Dokumentation
#1091 - Can't DROP 'products_id'; check that column/key exists
update 1.6.1-1.6.2 kam folgendes dann:
SQL-Befehl:
### Subsequent updates for 1.06 rev 4642 SP1 to 1.06 rev 4642 SP2
#Tomcraft - 2013-06-21 - Added Safeterms module
ALTER TABLE admin_access ADD safeterms INT( 1 ) NOT NULL DEFAULT 0 AFTER haendlerbund;
MySQL meldet: Dokumentation
#1054 - Unknown column 'haendlerbund' in 'admin_access'
-update 1.6.2-1.6.3. folgendes:
SQL-Befehl:
ALTER TABLE admin_access ADD parcel_carriers INT( 1 ) NOT NULL DEFAULT 0 AFTER payone_logs;
MySQL meldet: Dokumentation
#1054 - Unknown column 'payone_logs' in 'admin_access'
update 1.6.4.-2.0.0.
SQL-Befehl:
### Subsequent bugfixes for update_1.0.3.0_to_1.0.4.0.sql
ALTER TABLE whos_online MODIFY http_referer varchar( 255 ) NOT NULL ;
MySQL meldet: Dokumentation
#1054 - Unknown column 'http_referer' in 'whos_online'
update 2.0.0.-2.0.1.
SQL-Befehl:
ALTER TABLE admin_access DROP sofortueberweisung_install;
MySQL meldet: Dokumentation
#1091 - Can't DROP 'sofortueberweisung_install'; check that column/key exists
Liegen die Probleme vielleicht auch daran, dass man über den Installer vielleicht erst eine Datenbakstruktur ausführen sollte?
Theoretisch könnte ich doch das DBupdate dann auch über den Installer ausführen, oder?
Ich wäre Euch dankbar, wenn mir einer helfen könnte.
Viele Grüße