<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<title></title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta http-equiv="Content-Style-Type" content="text/css"/>
</head>
<body>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Seit einem halben Jahr oder länger funktioniert nicht mehr, was jahrzehntelang klappte, nämlich die 
Indexierung einer Grunddatei mit dem (stapeldateiübermittelten) Aufruf</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">c:\allegro\index.exe -f70 -Pc:\allegro -n1 -m0 -dc:\allegro\xyz\vs -ecat/c:\allegro\xyz -h0 >xyz.txt</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">um z.B. die im Verzeichnis c:\allegro\xyz\vs.alg liegende Datei vs.alg (dem Programmverzeichnis 
entnommen) zu indexieren:</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Das läuft nicht bis zum Ende durch, es stoppt mittendrin, und man muß, damit es weiterläuft, mehrfach die 
Eingabetaste betätigen. </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Die Datei protok gibt wenig her, aussagekräftiger ist das mitgeschriebene Protokoll xyz.txt, das so 
aussieht:</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Target files c:\allegro\xyz\vs.ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Invalid File Handle. GetLastError reports 2, -1</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Verarbeitet werden die Dateien: </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">(Bitte abwarten, bis dieses Fenster verschwindet!) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">path=c:\allegro\xyz\, dbn=C:cat</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">   </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> Datei c:\allegro\xyz\x_3 nicht zu finden / nicht benutzbar </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Target files .ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Invalid File Handle. GetLastError reports 2, -1</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Verarbeitet werden die Dateien: </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">(Bitte abwarten, bis dieses Fenster verschwindet!) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">path=c:\allegro\xyz\, dbn=C:cat</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">   </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> Datei c:\allegro\xyz\x_3 nicht zu finden / nicht benutzbar </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Target files .ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Invalid File Handle. GetLastError reports 2, -1</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Verarbeitet werden die Dateien: </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">(Bitte abwarten, bis dieses Fenster verschwindet!) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">path=c:\allegro\xyz\, dbn=C:cat</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">   </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> Datei c:\allegro\xyz\x_3 nicht zu finden / nicht benutzbar </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Target files .ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Invalid File Handle. GetLastError reports 2, -1</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Verarbeitet werden die Dateien: </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">(Bitte abwarten, bis dieses Fenster verschwindet!) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">path=c:\allegro\xyz\, dbn=C:cat</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">   </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Laden der Indexparameter c:\allegro\xyz\C:cat hat nicht geklappt</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">### Ende der Protokolldatei xyz.txt ###</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Ansonsten: von einer Datei cat_1.ald keine Spur, die Indexierung ist also komplett fehlgeschlagen! :-((</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Die allerste Zeile der Protokolldatei xyz.txt:</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Target files c:\allegro\xyz\vs.ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">ließ mich auf die Idee kommen, dem Indexierungsbefehl</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">c:\allegro\index.exe -f70 -Pc:\allegro -n1 -m0 -dc:\allegro\xyz\vs -ecat/c:\allegro\xyz -h0 >xyz.txt</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">versuchsweise mal eine vs.ald (vs.alg umbenannt in vs.ald) zum Fraß anzubieten - und siehe da: da 
klappt schon mehr! </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Die Indexierung läuft glatt, d.h. ohne Stopp, durch, und die mitgeschriebene Protokolldatei xyz.txt spiegelt 
das wider:</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Target files c:\allegro\xyz\vs.ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Verarbeitet werden die Dateien: </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">(Bitte abwarten, bis dieses Fenster verschwindet!) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">vs.ald</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">path=c:\allegro\xyz\, dbn=C:cat</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">     </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Sätze   Sekunden     Schlüssel  Schl./sec </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> vs.a8d eingelesen </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">        65 Schlüssel werden vorsortiert, ii1 (vs.a8d) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> Verfahren beendet </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> 65 Sätze indexiert </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> 195 Schlüssel  </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"> max. Anzahl Schlüssel je Satz: 1  (= Satz# 1) </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Gesamtzeit: 0 sec </span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Außerdem sind als Ergebnis dieses Indexierungsprozesses auch - außer cat.adx! - die Datenbankdateien 
entstanden, insbesondere cat_1.ald.</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">(cat_1.ald hat natürlich nicht die korrekte Datensatzstruktur, denn der als vs.ald ausgegebenen vs.alg 
fehlen die 4 Datensatz-Identifikationsnummer-Bytes am Anfang).</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">###</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Langer Rede kurzer Sinn: Ich wünsche mir, Allegro-Grunddateien wieder wie früher mit schlichtester 
Indexierung in eine Datenbankdatei (des Typs .ald) umwandeln zu können.</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Mit freundlichen Grüßen von</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Heinrich Allers</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt"><br />
</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">allers@t-online.de * http://www.h-allers.de</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Netztagebuch: http://heinrich-erlo-ger.blogspot.com/</span></font></div>
<div align="left"><font face="Arial"><span style=" font-size:12pt">Bitácora: http://heinrich-erlo-spa.blogspot.com/</span></font></div>
</body>
</html>