Hallo Elmar,
ich habe heute eine neue Fehlermeldung erhalten: missing cat_id
Die Fehler werden in die Datei catmiss.txt geschrieben. Es geht hier sicher um die Änderung der Kategoriestruktur, aber was sagt die Fehlermeldung genau aus? Muss man hier reagieren? Kategorieupdate hatte ich gestern schon gemacht und heute sagt mir baywotch, dass die aktuelle Kategoriestruktur eingespielt ist.
Viele Grüße,
Peter
missing cat_id
-
- Administrator
- Beiträge: 5380
- Registriert: 31.12.2003, 00:14
- Wohnort: Stolberg (Rhld.) bei Aachen
- Kontaktdaten:
Re: missing cat_id
Hi Peter,
http://www.baywotch.de/phpbb/viewtopic.php?t=1794
Die catmiss.txt wird geschrieben, wenn beim Artikelabgleich die Kategorie des abzugleichenden Artikels nicht in der BayWotch Kategorienliste gefunden wird.
Normalerweise tritt das Verhalten nur dann auf, wenn das Kategorienupdate nicht ausgeführt wird, obwohl es vom Programm vorgeschlagen wird.
Im o.g. Fall hatten wir jedoch das Problem, daß BayWotch kein Kategorienupdate ausführen wollte, weil die Struktur angeblich aktuell war. Ein erzwungenes Update (mit Schalter /resetcatupdate ) zeigte aber, daß dem nicht so war und neue Kategorien gefunden wurden.
Folgende Vorgehensweise würde etwas Licht ins Dunkel bringen:
1. Datenbank sichern
2. Prüfen, wieviele Datensätze in Tabelle tblCategory stehen -> müßten heute 40945 sein
3. Prüfen, welche Kategorien-Version gespeichert ist (Tabelle tblSystem, Key 'cat_version') -> müßte heute Version 58 sein.
A. Wenn die genannten Werte übereinstimmen, sollte BayWotch die aktuellste Struktur enthalten und dürfte somit keine catmiss.txt anlegen. In diesem Fall bitte einmal in die catmiss.txt reinschauen. Dort stehen die betroffenen Artikelnummern drin. Bitte eine Artikelnummer rauspicken und prüfen, welche Kategorie online bei eBay gespeichert ist und ob diese Kategorie-ID tatsächlich nicht in der Datenbank vorhanden ist.
B. Wenn die genannten Werte nicht übereinstimmen, ist offensichtlich nicht die aktuelle Kategorienstruktur vorhanden. In dem Falle bitte ich um Rückmeldung, welche Werte (Anzahl Datensätze und cat_version) bei Dir in der Datenbank stehen. Abhilfe schafft dann der genannte Startparameter /resetcatupdate bzw. das manuelle rücksetzen der cat_version auf 0.
Bin gespannt auf Dein Feedback.
das Thema hatten wir hier schon mal:Jazid hat geschrieben:ich habe heute eine neue Fehlermeldung erhalten: missing cat_id
Die Fehler werden in die Datei catmiss.txt geschrieben. Es geht hier sicher um die Änderung der Kategoriestruktur, aber was sagt die Fehlermeldung genau aus? Muss man hier reagieren? Kategorieupdate hatte ich gestern schon gemacht und heute sagt mir baywotch, dass die aktuelle Kategoriestruktur eingespielt ist.
http://www.baywotch.de/phpbb/viewtopic.php?t=1794
Die catmiss.txt wird geschrieben, wenn beim Artikelabgleich die Kategorie des abzugleichenden Artikels nicht in der BayWotch Kategorienliste gefunden wird.
Normalerweise tritt das Verhalten nur dann auf, wenn das Kategorienupdate nicht ausgeführt wird, obwohl es vom Programm vorgeschlagen wird.
Im o.g. Fall hatten wir jedoch das Problem, daß BayWotch kein Kategorienupdate ausführen wollte, weil die Struktur angeblich aktuell war. Ein erzwungenes Update (mit Schalter /resetcatupdate ) zeigte aber, daß dem nicht so war und neue Kategorien gefunden wurden.
Folgende Vorgehensweise würde etwas Licht ins Dunkel bringen:
1. Datenbank sichern
2. Prüfen, wieviele Datensätze in Tabelle tblCategory stehen -> müßten heute 40945 sein
3. Prüfen, welche Kategorien-Version gespeichert ist (Tabelle tblSystem, Key 'cat_version') -> müßte heute Version 58 sein.
A. Wenn die genannten Werte übereinstimmen, sollte BayWotch die aktuellste Struktur enthalten und dürfte somit keine catmiss.txt anlegen. In diesem Fall bitte einmal in die catmiss.txt reinschauen. Dort stehen die betroffenen Artikelnummern drin. Bitte eine Artikelnummer rauspicken und prüfen, welche Kategorie online bei eBay gespeichert ist und ob diese Kategorie-ID tatsächlich nicht in der Datenbank vorhanden ist.
B. Wenn die genannten Werte nicht übereinstimmen, ist offensichtlich nicht die aktuelle Kategorienstruktur vorhanden. In dem Falle bitte ich um Rückmeldung, welche Werte (Anzahl Datensätze und cat_version) bei Dir in der Datenbank stehen. Abhilfe schafft dann der genannte Startparameter /resetcatupdate bzw. das manuelle rücksetzen der cat_version auf 0.
Bin gespannt auf Dein Feedback.
Gruß,
Elmar Denkmann
(Entwickler)
Elmar Denkmann
(Entwickler)
Hallo Elmar,
in dem Meldungsfenster von Baywotch stand das evtl.
die Struktur nicht mehr aktuell ist.
Vor dem 19.04. hat Baywotch kein Update vorgeschlagen.
Nach dem Update war auch wieder alles ok.
Ich gehe daher davon aus, die 'catmiss.txt' wird in dem Moment
geschrieben wo ein Artikel nicht zugeordnet werden kann,
dies ist dann auch der Zeitpunkt wo Baywotch das 1. mal auf ein Update
hinweist.
Bei mir wurde die 'catmiss.txt' am 19.04. geschrieben,denkmann hat geschrieben: Normalerweise tritt das Verhalten nur dann auf, wenn das
Kategorienupdate nicht ausgeführt wird, obwohl es vom Programm
vorgeschlagen wird.
in dem Meldungsfenster von Baywotch stand das evtl.
die Struktur nicht mehr aktuell ist.
Vor dem 19.04. hat Baywotch kein Update vorgeschlagen.
Nach dem Update war auch wieder alles ok.
Ich gehe daher davon aus, die 'catmiss.txt' wird in dem Moment
geschrieben wo ein Artikel nicht zugeordnet werden kann,
dies ist dann auch der Zeitpunkt wo Baywotch das 1. mal auf ein Update
hinweist.
--
Gruß aus Berlin
Michael(benu)
Gruß aus Berlin
Michael(benu)
-
- Administrator
- Beiträge: 5380
- Registriert: 31.12.2003, 00:14
- Wohnort: Stolberg (Rhld.) bei Aachen
- Kontaktdaten:
Hi benu,
Aber bei Dir war das Problem damals ja, daß das Update nicht ausgeführt werden konnte, weil angeblich die aktuelle Struktur vorliegt.
exakt so ist es. Einen Eintrag wird es in jedem Fall geben.benu hat geschrieben:Ich gehe daher davon aus, die 'catmiss.txt' wird in dem Moment geschrieben wo ein Artikel nicht zugeordnet werden kann, dies ist dann auch der Zeitpunkt wo Baywotch das 1. mal auf ein Update hinweist.
Aber bei Dir war das Problem damals ja, daß das Update nicht ausgeführt werden konnte, weil angeblich die aktuelle Struktur vorliegt.
Gruß,
Elmar Denkmann
(Entwickler)
Elmar Denkmann
(Entwickler)
Hallo Elmar,
habe meine Hausaufgaben ;-) mal abgearbeitet:
So wie das aussieht stimmen die Daten. Frage ist jetzt natürlich, warum hat Baywotch die catmiss.txt angelegt.
Gruss,
Peter
habe meine Hausaufgaben ;-) mal abgearbeitet:
Passt. Gleiche Anzahl.2. Prüfen, wieviele Datensätze in Tabelle tblCategory stehen -> müßten heute 40945 sein
Passt. Version 583. Prüfen, welche Kategorien-Version gespeichert ist (Tabelle tblSystem, Key 'cat_version') -> müßte heute Version 58 sein.
Hier sind auch alle überprüften Artikelnummern sauber.Bitte eine Artikelnummer rauspicken und prüfen, welche Kategorie online bei eBay gespeichert ist und ob diese Kategorie-ID tatsächlich nicht in der Datenbank vorhanden ist.
So wie das aussieht stimmen die Daten. Frage ist jetzt natürlich, warum hat Baywotch die catmiss.txt angelegt.
Gruss,
Peter
-
- Administrator
- Beiträge: 5380
- Registriert: 31.12.2003, 00:14
- Wohnort: Stolberg (Rhld.) bei Aachen
- Kontaktdaten:
Hi Peter,
Danke für Deine Mühen!
prima.Jazid hat geschrieben:So wie das aussieht stimmen die Daten.
Wahrscheinlich, weil die Kategoriestruktur zum Zeitpunkt der Logfileerzeugung noch nicht auf dem aktuellen Stand war. Das könnte man jetzt anhand des Datums im Logfile prüfen, wird aber höchstwahrscheinlich so sein.Frage ist jetzt natürlich, warum hat Baywotch die catmiss.txt angelegt.
Danke für Deine Mühen!
Gruß,
Elmar Denkmann
(Entwickler)
Elmar Denkmann
(Entwickler)