hallo,
erstmal sorry, dass ich jetzt erst wieder das problem aufgreife. die letzten tage gab es viel zu tun.
Ich sehe keinen Zusammenhang zwischen den Fehlern und kann mich nur schwer in Deine Situation rein versetzen, da Du ja - wie Du schreibst - mehrere Datenbanken betreibst.
das ist erstmal richtig. ich habe aber die bw struktur an sich nicht verändert. ich habe nur EIN installationsverzeichnis von bw.
vor dem start kopiere ich jeweils eine baywotch3.ini in dieses installationsverzeichnis. diese inis verweisen auf jeweils eine andere datenbank und pic-verzeichnis, die ausserbalb des installationsverzeichnisses, aber immernoch auf einem lokalen laufwerk liegen.
damit unterscheiden sich einzelne durchläufe nur durch:
- unterschiedliche datenbanken
- unterschiedliche ini (dort aber auch nur die pfadangabe)
- unterschiedliche pic verzeichnisse[/i]
der vorteil dieses vorgehens ist, dass man bw nur einmal installieren braucht und die updates wesentlich einfacher zu handeln sind. ich lasse zur zeit 36 datenbanken über dieses system automatisch über ein skript abarbeiten
...nun aber zum bug:
diese datenbank heisst GM_Baenke_Balau_Bangkirai, ist sehr klein (8 mb) und hat 64 records. in ihr ist nur ein folder angelegt (cat-id 99682).
1)
mit der struktur 3.0.27 hat sie mir den rechner am 24/06/05 um 0:16 uhr abgeschossen (steht in meinem log file)
2)
am 25/06/05 0:15 - 0:18 uhr ist sie problemlos durchgelaufen
(ich habe vorher nichts an der db oder der ini verändert)
3)
am 26.06.05 0:24 uhr hat sie den rechner wieder abgeschossen
4)
am 27.06.05 22:05 uhr hab ich sie auf die struktur 3.0.30 gebracht.
da trat dieser fehler auf:
5)
am 27.06.05 22:42 - 22:42 uhr hab ich sie nochmal zur kontrolle über die kommandozeile gestarte , allerdings ohne startparamter. sie hat keine fehlermeldungen gebracht und ich habe bw sofot danach beendet.
6)
gleich darauf hab ich dann alle 36 db's mit allen startoptionen durchlaufen lassen. diese db lief 23:30 - 23:39 uhr ohne fehler.
7)
beim gleichen durchlauf hat dann später eine andere db den rechner abgeschossen:
+++++++ GM_GS_Eukalyptus ANFANG +++++++
-
11. Datenbank
-
save_pictures=Wahr
START
Di 28.06.2005
0:07
bei dieser db gab es vorher keine probleme.
8)
am 28/06/05 am 8:15 hab ich wieder alle 36 db's durchlaufen lassen und es traten dabei keinerlei fehler auf. lediglich hat bw oder ebay um 10:46 uhr die uhrzeit bei /timesync um 9 stunden vorgestellt....
9)
beim nachtdurchlauf am 29/06/05 um 00:02 uhr hat dann wieder die GM_Baenke_Balau_Bangkirai db den pc abgeschossen.
ich bin jetzt ein bisschen ratlos, was hier zu tun ist.
ich könnte diese db einfach neu aufsetzen, es steht ja noch nicht viel drin.
anderer seits brauch ich ein fehlerfreies system, um preiskurven über länge zeiträume aufzuzeichnen. ich bin aber nicht sicher, ob der fehler bei dieser einen db zu suchen ist (oder der dazugehörigen ini) oder es sich um einen bw-bug handelt.
ich habe die GM_Baenke_Balau_Bangkirai gesichert, falls du da einen blick reinwerfen willst. bw hat sie lt. systemzeit nichtmal angefasst (unter letzter zugriff steht immer noch die alte zeit + datum).
Auf den ersten blick ist in dieser db alles i.o., dh. alle tabellen sind da und lassen sich mit access öffnen.
ich habe jetzt erstmal diese db komplett rausgenommen und lasse nur die restlichen weiterlaufen.
es wäre übrigens genial, wenn in der runtime.txt auch der pfad zur datenbank mit ausgegeben wird.....
3. Modul "f_DBCompact " -> Tabelle 'tblAuction' nicht gefunden
( dieser Thread hier )
das würde ich erstmal weglassen. hier finde ich leider die notiz nicht mehr, wie der genaue zusammenhang war.
was passiert aber bei dieser fehlermeldung, wenn bw über die kommandozeile gestartet wird? beendet es sich dann?
dann habe ich vorgestern auch mal den fehler gehabt "bw läuft bereits". da wurde von bw der prozess als beendet gemeldet und das batch hat natürlich die nächste bw instanz geöffnet. genaue notizen hab ich mir da aber nicht gemacht. das batch wartet jetzt immer 1 1/2 min vor den aufruf einer neuen bw-instanz.
dann noch eine frage:
bei einer db mit 277 MB und 16600 datensätzen (ohne auktionsbeschreibung) belegt bw ca 450 MB arbeitsspeicher. wieviel braucht bw , wenn die db 100.000 datensätze hat und etwa 1,6 GB gross sein wird? 2,6 GB an arbeitspeicher? die speicherauslastung bei bw steigt mit "aktualisiere auktionen" an. ich hatte etwa 10.000 auktionen abgleichen lassen. vorher beim einlesen neuer auktionen ist die speicherauslastung moderat.
viele grüsse
axel