Zurück   rack::SPEED Support-Forum > rack::SPEED Kundensupport Magento 1.x > Magento - Installation & Updates

Magento - Installation & Updates Fragen zur Installation, Updates und MagentoConnect

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13.03.2009   #1 (permalink)
rack::SPEED Kunde
 
Benutzerbild von Ingo
 
Registriert seit: 20.10.2008
Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4
Ingo befindet sich auf einem aufstrebenden Ast
Standard Datenbankteilsicherung

Hallo zusammen,

seit einiger Zeit habe ich ein ganz massives Problem mit meiner Datenbank, wodurch ein produktiver Einsatz des Shops unmöglich ist.

Da mir niemand bei dem Problem helfen kann (auch im "offiziellen" Magento-Forum gabs keine produktiven Lösungsansätze), bleibt wohl nur die Variante, die komplette Database neu aufzuspielen. Denn da ich am Core nicht geschraubt habe (bis auf einige Template-Dateien), schließe ich einen Ansteuerungsfehler über den Core eigentlich aus.

Meine Frage: Welche Teile der Database muss ich sichern, wenn ich
- Artikelstamm
- Artikelbilder (bzw. die Zuordnungen)
- Atrribute (-sets)
- Kategorien

sichern und wieder zurückspielen möchte (nach Neuaufspielung der Default-Database).

@Maik: Könntest Du das irgendwie hinbekommen? Ich mach das sonst aber auch selbst, muss nur wissen, wie

Gruß
Ingo
__________________
ABUS Security-Tech Fachhändler

"Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw)
Ingo ist offline   Mit Zitat antworten
Alt 13.03.2009   #2 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Hallo Ingo,

ich muss kurz ein paar Serverteile abholen damit ich am Wochenende daran arbeiten kann. Danach schau ich mir deine DB an und versuche zu retten was zu retten ist. - Bis Mittag sollte ich mehr wissen...

LG Maik
rack::SPEED ist offline   Mit Zitat antworten
Alt 13.03.2009   #3 (permalink)
rack::SPEED Kunde
 
Benutzerbild von Ingo
 
Registriert seit: 20.10.2008
Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4
Ingo befindet sich auf einem aufstrebenden Ast
Standard

Super, die Hoffnung stirbt zuletzt (vielleicht wirds ja doch noch was mit meinem Shop )
__________________
ABUS Security-Tech Fachhändler

"Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw)
Ingo ist offline   Mit Zitat antworten
Alt 13.03.2009   #4 (permalink)
rack::SPEED Kunde
 
Benutzerbild von Ingo
 
Registriert seit: 20.10.2008
Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4
Ingo befindet sich auf einem aufstrebenden Ast
Standard

Konntest Du schon einen Blick auf das Chaos in meiner Database werfen?
__________________
ABUS Security-Tech Fachhändler

"Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw)
Ingo ist offline   Mit Zitat antworten
Alt 13.03.2009   #5 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Ich habe die DB kopiert und versuche das Chaos zu entwirren... Derzeit verstehe ich das Problem der falsche Zuordnung noch nicht, ich denke morgen weiß ich da mehr.

Zur Not müssen wir die Artikel und Kunden exportieren, den Shop neu aufsetzen und dann wieder importieren. Der Nachteil an der Sache ist, dass alle Einstellungen verloren gehen...
rack::SPEED ist offline   Mit Zitat antworten
Alt 14.03.2009   #6 (permalink)
rack::SPEED Kunde
 
Benutzerbild von Ingo
 
Registriert seit: 20.10.2008
Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4
Ingo befindet sich auf einem aufstrebenden Ast
Standard

Zunächst 1000dank für Deine Mühe !!!

Die Einstellungen neu setzen, ist überhaupt kein Problem. Es geht nur um die Artikel, Attribute und Kategorien, der Rest ist egal bzw. gesichert (Kunden und Bestellungen sind nicht relevant).

Gruß
Ingo
__________________
ABUS Security-Tech Fachhändler

"Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw)
Ingo ist offline   Mit Zitat antworten
Alt 15.03.2009   #7 (permalink)
rack::SPEED Kunde
 
Benutzerbild von Ingo
 
Registriert seit: 20.10.2008
Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4
Ingo befindet sich auf einem aufstrebenden Ast
Standard

Ich habe mich dann doch selbst nochmals intensiv selbst mit dem Problem beschäftigt, es muss ja irgendwie weitergehen und ich habe leider keine Zeit mehr, die Sache weiter zu verschieben ...


Ich glaube, ich habe das Problem jetzt eingrenzen können. Es muss sich um einen Fehler bei der Löschung und somit Rückstellung der bisherigen Testbestellungen handeln. Irgendwelche Teilbereiche der Databse scheinen nicht mitgelöscht worden zu sein, wodurch bei neuen Bestellungen (die wieder mit der 10...1 anfangen) irgendwo Doubletten vorhanden sein müssen. Denn ab einer bestimmten Bestellnummer ist das Problem nicht mehr vorhanden.

Somit bleibt die Frage offen, welches Datenfeld ich bei der Löschung übersehen haben könnte. Folgende Datenfelder habe ich geleert:

SET FOREIGN_KEY_CHECKS=0;

TRUNCATE `sales_order`;
TRUNCATE `sales_order_datetime`;
TRUNCATE `sales_order_decimal`;
TRUNCATE `sales_order_entity`;
TRUNCATE `sales_order_entity_datetime`;
TRUNCATE `sales_order_entity_decimal`;
TRUNCATE `sales_order_entity_int`;
TRUNCATE `sales_order_entity_text`;
TRUNCATE `sales_order_entity_varchar`;
TRUNCATE `sales_order_int`;
TRUNCATE `sales_order_text`;
TRUNCATE `sales_order_varchar`;
TRUNCATE `sendfriend_log`;
TRUNCATE `tag`;
TRUNCATE `tag_relation`;
TRUNCATE `tag_summary`;
TRUNCATE `wishlist`;
TRUNCATE `log_quote`;
TRUNCATE `report_event`;

ALTER TABLE `sales_order` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_datetime` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_decimal` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_int` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_text` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_varchar` AUTO_INCREMENT=1;
ALTER TABLE `sendfriend_log` AUTO_INCREMENT=1;
ALTER TABLE `tag` AUTO_INCREMENT=1;
ALTER TABLE `tag_relation` AUTO_INCREMENT=1;
ALTER TABLE `tag_summary` AUTO_INCREMENT=1;
ALTER TABLE `wishlist` AUTO_INCREMENT=1;
ALTER TABLE `log_quote` AUTO_INCREMENT=1;
ALTER TABLE `report_event` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_address` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_address_item` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_item` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_item_option` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_order_item` AUTO_INCREMENT=1;

TRUNCATE `eav_entity_store`;
ALTER TABLE `eav_entity_store` AUTO_INCREMENT=1;


TRUNCATE `customer_address_entity`;
TRUNCATE `customer_address_entity_datetime`;
TRUNCATE `customer_address_entity_decimal`;
TRUNCATE `customer_address_entity_int`;
TRUNCATE `customer_address_entity_text`;
TRUNCATE `customer_address_entity_varchar`;
TRUNCATE `customer_entity`;
TRUNCATE `customer_entity_datetime`;
TRUNCATE `customer_entity_decimal`;
TRUNCATE `customer_entity_int`;
TRUNCATE `customer_entity_text`;
TRUNCATE `customer_entity_varchar`;
TRUNCATE `log_customer`;
TRUNCATE `log_visitor`;
TRUNCATE `log_visitor_info`;

ALTER TABLE `customer_address_entity` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `log_customer` AUTO_INCREMENT=1;
ALTER TABLE `log_visitor` AUTO_INCREMENT=1;
ALTER TABLE `log_visitor_info` AUTO_INCREMENT=1;

SET FOREIGN_KEY_CHECKS=1;

Hat jemand einen Tipp für mich, welches Datenfeld ich eventuell übersehen haben könnte?



Gruß
Ingo
__________________
ABUS Security-Tech Fachhändler

"Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw)
Ingo ist offline   Mit Zitat antworten
Alt 18.03.2009   #8 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Wäre nett wenn du deine Lösung kurz posten könntest. - Vielen Dank!
rack::SPEED ist offline   Mit Zitat antworten
Alt 18.03.2009   #9 (permalink)
rack::SPEED Kunde
 
Benutzerbild von Ingo
 
Registriert seit: 20.10.2008
Ort: Bremen
Beiträge: 249
Renommee-Modifikator: 4
Ingo befindet sich auf einem aufstrebenden Ast
Standard

Tja, die Lösung ist die, dass ich mich nicht mehr mit dem Problem beschäftige

Ernsthaft: Es wurden nur Bestellungen bis zu der Bestellnummer durcheinandergewürfelt, die in der Vergangenheit bereits einmal belegt waren. Daraus kann man schließen, dass irgendein Datenfeld bei der Leerung unberücksichtigt geblieben sein muss. Da ich für Testzwecke aber "nur" ca. 10 Bestellungen angelegt hatte (weiss selbst nicht mehr so genau, wie viele es waren), habe ich einfach erneut wahllos Testbestellungen reingehämmert (12 Stück). Ab der achten oder neunten Bestellung funktionierte wieder alles ganz normal. Ich habe beschlossen, nicht mehr tagelang nach den Datensätzen zu suchen, die bei der vorbeschriebenen Methode offenbar nicht gegriffen wurden und belasse es so.

Hauptsache es funktioniert ...
__________________
ABUS Security-Tech Fachhändler

"Hohe Bildung kann man dadurch beweisen, dass man die kompliziertesten Dinge auf einfache Art zu erläutern versteht." (George Bernard Shaw)
Ingo ist offline   Mit Zitat antworten
Alt 18.03.2009   #10 (permalink)
rack::SPEED Support
 
Benutzerbild von rack::SPEED
 
Registriert seit: 19.10.2008
Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10
rack::SPEED hat die Renommee-Anzeige deaktiviert
Standard

Das freut mich, auch wenn ich gehofft / gedacht habe du hättest eine Lösung! Aber wenn es funktioniert, gebe ich dir vollkommen recht....
rack::SPEED ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 11:03 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO 3.6.0
© 2008 by rack::SPEED

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17