Webshop Datenabgleich stoppen (alle Daten erneut versenden)

visionaere

Aktives Mitglied
9. September 2006
60
0
Hallo,
ich habe versehentlich unter "Internetabgleich (Webshop Datenabgleich)" das feld "alle Daten erneut versenden" angehakt und mit OK bestätigt.
Um den Abgleich zu stoppen habe ich easysales mit dem Task-Manager beendet, da Datenabgleich stoppen mit dem Button "abbrechen" nicht funktioniert.

Jetzt will easysales bei erneutem Aufruf der Funktion Internetabgleich den angefangenen Job zu Ende bringen.

Wie kann ich das verhindern? Habe über 700 Artikel, einige im Shop geändert und möchte deswegen nicht, daß die Daten überschrieben werden.

Gruß Bernd
 

Boby

Sehr aktives Mitglied
Re: Webshop Datenabgleich stoppen (alle Daten erneut versend

So wuerde ich das eventuell machen.

Wenn alles nichts mehr nuetzt wuerde ich die zuvor gesicherte (leere mit mindest anforderungen) Datenbank einspielen.

Die Connector Datenbank mit m leeren, oder einfach neu installieren 1min sache.

dann den abgleich machen und alles aus dem shop zu eS uebertragen per abgleich.

Koennte sein das es noch andere moeglichkeiten gibt.

Gruss Boby
 

visionaere

Aktives Mitglied
9. September 2006
60
0
Habs so versucht wie oben beschrieben, hab jetzt totales Chaos.
Jetzt ist genau das eingetreten, was ich vermeiden wollte.
ES hat alle Artikel aus dem Shop ausgelesen, anschließend sofort wieder in den Shop importiert. Jetzt hab ich alle Artikel doppelt im Shop.

Nagut, einfach DB-Sicherung zurückspielen, aber denkste - error.
MySQL meldet: Dokumentation
#1050 - Table 'LUUP' already exists

Also jetzt weiß ich gar nicht mehr was ich machen soll.
 

Boby

Sehr aktives Mitglied
Re: Webshop Datenabgleich stoppen (alle Daten erneut versend

Zitat von Boby:
Wenn alles nichts mehr nuetzt wuerde ich die zuvor gesicherte (leere mit mindest anforderungen) Datenbank einspielen.

Das Tut mir Leid :shock: aber bei mir hat das Funktioniert.

Und du bist dir auch sicher das du eine Leere Datenbanksicherung die Kurz zuvor gesicherte, d.h. bevor du auf den "nochmals uebertragen" haken geklickt, eingespielt hast.

Gruss Boby
 

visionaere

Aktives Mitglied
9. September 2006
60
0
Hallo,
hab jetzt die Datenbank wieder herstellen können. Wußte nicht daß ich vor dem zurückspielen des Backups zuvor die alte Datenbank komplett löschen muß.

Jetzt habe ich aber alle Artikel in ES auch doppelt.

Jetzt müßte es doch klappen wenn ich nochmal
Die Connector Datenbank mit m leere,

dann den abgleich machen und alles aus dem shop zu eS uebertragen per abgleich.

ES hat ja jetzt nicht mehr den Auftrag drinnen "alle Daten erneut versenden"
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
Jetzt habe ich aber alle Artikel in ES auch doppelt.
Dann werden sie beim Webabgelich auch so im Shop angelegt.

Jetzt müßte es doch klappen wenn ich nochmal
Die Connector Datenbank mit m leere,
Nein, die Artikel werden, wie sie in eS sich befinden, in den Shop übertragen.

Gehe wie folgt vor:
- Spiele in eS eine frische DB auf (komplett leere, zu finden hier: http://www.jtl-software.de/downloads/leere_eazysales_0960_db.zip
- leere alle m Tabellen des Connectors

Dann in eS einen Abgleich machen, dadurch importiert eS alles aus dem Shop. Zu diesem Zeitpunkt hast Du dann ein konsistentes System.
 

Boby

Sehr aktives Mitglied
Also wenn ich das jetzt richtig verstanden habe hast du Unterschiedliche Artikel im Shop und in eS auch Doppelte Dabei. Bitte vorherr alles sichern.

Dann würde ich eventuell ohne Gewährleistung wie folgt weiter machen.

1.Doppelten Artikel aus eS und dem Shop Manuell Löschen.
Danach Doppelte Leere Kategorien in eS und auch im Shop Loeschen.
Gleiche Kategorien duerfen in eS und im Shop vorhanden sein.
Artikel die du im Shop hast dürfen nicht in eS vorhanden sein und umgekehrt.

2.Den Connektor um ganz sicher zu gehen Ganz Neu Installieren.

3.Die DB Daten in eS eintragen und anschließend den Abgleich machen.

4.Jetzt werden die Artikel aus dem shop nach eS uebertragen und die Artikel aus eS in den Shop.

Jetzt koennte ich mir vorstellen nochmals die Datenbank von eS zu sichern. Aenderungen Jetzt nur noch ueber eS machen nicht im Shop.
 

visionaere

Aktives Mitglied
9. September 2006
60
0
Gehe wie folgt vor:
- Spiele in eS eine frische DB auf

Hört sich einfach an, aber wie spiele ich eine DB auf?
Soll ich die eazySales_connector_DB.sql im install Verzeichnis ersetzten?


zu Boby:
1.Doppelten Artikel aus eS und dem Shop Manuell Löschen.

Das wäre viel zu viel arbeit! Sind über 700 Artikel, versuche Lösungsvorschlag von Thomas


Vielen Dank für Eure Hilfe!!!
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
Hört sich einfach an, aber wie spiele ich eine DB auf?
In eS eine frishce DB einspielen:

1. Herunterladen & entpacken der leeren DB: http://www.jtl-software.de/downloads/leere_eazysales_0960_db.zip
2. In eazySales unter "eazySales" -> "DB-Import" diese Datenbank importieren. Als Passwort für die Datenbank ist standardmäßig sa04jT14 (kann und sollte auch geändert werdn, siehe dazu Threads im eazySales forum)

Dadurch wird eazySales komplett auf den Zusatand zurückgesetzt, wie bei einer Neuinstallation.
 

visionaere

Aktives Mitglied
9. September 2006
60
0
also, habe genau nach Deiner Anleitung (Thomas) gehandelt, dann alle Konfigurationsdaten wieder eingegeben. Unter Einstellungen Webshop die ehemaligen Daten für easySales Connector eingegeben, Test OK aber keine http Verbindung.
Beim Webshop Datenabgleich kommt dann ein error:
...The requested URL was not found on this server....

Also ich bin am verzweifeln. Nach der Erstinstallation hatte alles bestens geklappt. Wo kann der Fehler liegen?
 

visionaere

Aktives Mitglied
9. September 2006
60
0
Hallo, habe den Fehler gefunden. Habe in der web-server Adresse eazysales
mit s anstatt mit z geschrieben. Ist mir auch nach mehrmaliger Kontrolle nicht gleich aufgefallen.

Also vielen Dank für die Hilfe. Der Support ist einfach Klasse.

Noch ein Problem das ich beim Datenabgleich habe. Es wurden alle Artikel übernommen, jedoch nur die letzten 3 Bestellungen (neue Aufträge aktivieren). Liege es daran daß ich in der Connector-DB nur die _m Tabellen geleert hatte?
Wie kann ich alle anderen Bestellungen noch in ES reinbekommen?
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
Liege es daran daß ich in der Connector-DB nur die _m Tabellen geleert hatte?
Exakt. Die m Tabellen sind nur Mappingtabellen für Artikel und Kategorien. Mit Bestellungen haben sie nichts am Hut.

Wie kann ich alle anderen Bestellungen noch in ES reinbekommen?
Leere die eazysales_sentorders Tabelle. Du kannst auch die letzten 3 Datensätze drinlassen, damit die letzten 3 Bestellungen nicht nocheinmal importiert werden. Alternativ kannst Du sie ja auch später in eS löschen.
 
Ähnliche Themen

Ähnliche Themen