[Allegro] fehler beim 2. indexlauf index.exe

Klaus Lehmann lehmann_klaus at t-online.de
Di Sep 26 09:04:19 CEST 2023


 
Guten Tag Herr Eversberg,
danke für Ihre Nachricht.
Am Freitag, 22. September 2023 um 14:20 schrieben Sie.
Ihre Nachricht finden Sie am Ende dieser eMail.


> Fehlermeldungen dieser Art, wie vom Kollegen Lehmann berichtet, :
> 88000 1 25442 25442Lack of space: gri=2499,gdim=2500,gend-qs=79798,gspace=218000,k=151

nur mal so mitgedacht:
"gspace=218000" =  noch potientiell freier platz in bytes im datensatz?
"k=151" = anzahl der belegten kategorien?
"gend-qs=79798" = könnte das die nummer des datensatz sein, an dem es passiert? (wir haben unten 88.000?)


fragen:
======
1. was mir eigentlich fehlt: an welcher stelle passiert es?
wenn man diese info hätte, könnte man sich zielgerichtet an die schadensstelle begeben.

2. wenn es hier eine pause gäbe, würde man u.U. in der "angefassten" datei cat_150.ald etwas sehen können. könnte man?
es wäre u.U. sinnvoll, dem index/qrix-gespann einen schalter zu spendieren, der bei fehlern eine pause einschiebt, damit man was sieht.
warum? in der logdatei hat nix davon gestanden....



aus diesen nachfolgenden zeilen ....

" Datei cat_150.ald beginnt
 Datei cat_1.ald fertig bearbeitet: 87890 Datensaetze

ab hier gibts fehler:
es geht nach diesen zeilen ohne anhalten weiter, ganz normal!
(in der index-logdatei ist nix von diesem fehler zu lesen)
  88000       1        25442      25442Lack of space: gri=2499,gdim=2500,gend-qs=79798,gspace=218000,k=151"

.... wissen wir nur: cat_1. ald ist fertig. 
die nächste datei kommt ran: es sollte cat_150.ald sein

und es ist von der bereits bearbeiteten Gesamtzahl der datensätze "irgendein Datensatz", immerhin ab dem Datensatz 80.000.
es wäre ein hinweis, aber ein mühsamer.


ein paar ideen.
viele grüße, ihr klaus lehmann

> entstehen beim Einlesen eines Datensatzes (was das Indexprogramm ja die ganze Zeit
> tun muss) - wenn ein Datensatz ein extrem langes Feld hat oder extrem viele Felder.
> Was dabei die maximalen Werte sind, fällt mir auf die Schnelle nicht ein, d.h. muss ich 
> erst in den C-Quellcodes ermitteln.
> Prüfen Sie aber zunächst die Werte mk und mK  in der .cfg (Handbuch S. 285)

> B.E.
> _______________________________________________
> Allegro mailing list




-- 
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
http://allegronet.de * eMail: allegronet at t-online.de * 
phone: 03528-452 807(fax 809) * mobil: 0171-953 7843 *
allegronet.de * Klaus Lehmann * D-01454 Radeberg * Bahnhofstr. 1 *
zuständiges Finanzamt: FA Hoyerswerda; zuständige Kammer: IHK Dresden *
zuständige Aufsichtsbehörde: Gewerbeamt Radeberg; USt-IdNr: DE247550760 *
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 mit VuFind
* 2011-22: Sponsor: Peter-Sodann-Bibliothek
* 2013-14: Bolero 32bit.+allegro-zdb: endlich. + eBooks
* 2015-16: allegro-imd. Die weltgrößte(?) Filmdatenbank
* 2017-23: Exporte. Marc und Co. Marc ist sehr different
* 2019-23: All for VuFind! The perfect export into marc21
* 2020-22: kohanet.de. Alternativen zu allegro-C und allegronet.de
* 2023: Aktuell auf vufindnet.de 28 Online-Kataloge. Auch Ihrer?




Mehr Informationen über die Mailingliste Allegro