[Allegro] der indexvorgang (oder wer genau?) löscht auf einmal die indexeintgräge um den primären schlüssel

Klaus Lehmann lehmann_klaus at t-online.de
Mo Mai 22 17:32:33 CEST 2017


Guten Tag Herr Eversberg,

1.
dieses ist stark verkürzt die org.bat (aus a99.exe):
set -l=GER
set -P=c:\allegro
1 c:\allegro\index -f70 - at 1 -n0 -m0 -kacat -dc:\cat\cat_*.ald -ecat/c:\cat -Icat
2 c:\allegro\qrix -fq0 -kacat -dc:\cat -ecat/c:\cat -x9999
3 c:\allegro\index -fi1 - at 2 -n0 -m0 -kacat -dc:\cat\cat_*.ald -ecat/c:\cat -Icat
4 c:\allegro\qrix -fq1 -kacat -dc:\cat -ecat/c:\cat -x9999
5 c:\allegro\index -fa1 -dc:\cat\cat_*.ald -ecat/c:\cat -kacat

allegro liegt auf c:\allegro
cat liegt auf c:\cat

mit obiger routine läuft alles gut!
der PS kommt sauber mit, jede nummer aus #00 kann im reg9 gefunden
werden. jeder mehrband funktioniert so, wie er soll!



2.
nun benutze ich (aus historischen ;-) gründen eine etwas abgeänderte
fassung der org.bat. und seit ca 3-5 tagen werden alle
primärschlüssel einträge vernichtet, kein mehrband lässt sich in
seiner vollsten schönheit darstellen. die adx-datei ist mit 1,29MB
etwas kleiner, als wenn sie über die org.bat erzeugt worden wäre. dann
ist sie 1,35MB groß. (mit einer merkbaren größenveränderung auch in
der aex.datei).
stl/tbl sind gleich groß, bei beiden versuchen.

set -P=c:\allegro
6 c:\allegro\index.exe -fi0 - at 1 -n0 -m0 -lGER -kacat -dc:\cat\cat_*.ald -ecat/c:\cat -Icat
7 c:\allegro\qrix.exe -fq0 -kacat -lGER -dc:\cat -ecat/c:\cat -x9999
8 c:\allegro\index.exe -fi1 - at 2 -n0 -m0 -lGER -kacat -dc:\cat\cat_*.ald -ecat/c:\cat -Icat
9 c:\allegro\qrix.exe -fq1 -kacat -lGER -dc:\cat -ecat/c:\cat -x9999
10 c:\allegro\index.exe -fa1 -lGER -dc:\cat\cat_*.ald -ecat/c:\cat -kacat

in zeile 6 ist statt "-f70" "-fi0" eingetragen
(aus "historischen" gründen, ich halte die schreibweise -fi0 und -fi1
für "logischer"...)


eigentlich sind doch bei org.bat's (fast) identisch?!
1-5 erzeugen eine adx mit größe 1,35 (mit dem PS)
6-10 erzeugen eine adx mit größe nur 1,29 (ohne PS)


ich weiss nach drei tagen nicht weiter!
wer weiss mehr? ist magie im spiele?


danke und gruß, Ihr k.lehmann










-- 
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
Für den schnellen Geldverkehr: http://PayPal.Me/LehmannKlaus
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow. Yes we can!
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 mit VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2013-2016: Bolero 64bit+allegro-zdb+eBooks-allegro-imd
* 2017: allegro-zdb-direkt +ausgefeilte/saubere Exporte im marc(xml)-Format
Seit 2015 Spezialist in real Big Data! Beispiele: allegro-zdb&allegro-imd
Warum funktioniert mein ZACK-Zugriff nicht mehr? Fragen über Fragen
Lesen Sie auf http://portal.allegronet.de/allegrowerkstatt/allegro-windows .




Mehr Informationen über die Mailingliste Allegro