[Allegro] letzter nachtrag zu multix (ende)

Klaus Lehmann lehmann_klaus at t-online.de
So Mär 18 18:48:13 CET 2012


Guten Tag allerseits,


die doku zu multix (multix.rtf) gehört ergänzt!
===============================================
die fehler, an denn ich tagelang litt, waren nicht eindeutig zu 
erkennen. und wenn eine ausage in der doku nicht so gewesen wäre, dann 
hätte man... egal.                     -> dafür ist die liste da!


die doku (multix.rtf): [zitat]
==============================
Szenario 1. Einzelne Register auslagern
Beispiel: Man will das Reg. 3 (Stich- und Schlagwörter) des Standardsystems in eine Indexdatei cat.aex auslagern. 
In die Indexparameter diese Zeile einfügen: 
        ix=ddedddddddd
Das symbolische Register TIT so ändern: 
        I TIT e3 "Titelwörter, Schlagwörter"    [also e3 statt 3 ]
An den Stellen, wo bisher |3 steht, dafür ~e3 einsetzen, außer in der Überschriftszeile, die mit |3= beginnt. 
Ist das geschehen, Index erneuern. Anschließend hat man einen kleineren CAT.ADX und einen neuen CAT.AEX. Ansonsten ist nichts zu ändern, weder in in Parametern noch z.B. in FLEXen. 
Wenn die Datenbank sehr groß ist, kann es schneller gehen, keine Index-Gesamterneuerung zu machen, sondern 
1. Selektiv den Index cat.aex zu erstellen: 
        index -fi0 -Ze - at 2 -n0 -m0 -ka -d*DEMO2\CAT_* -eCAT/c:\ALLEGRO\DEMO2 
2. ... und dann das Register 3 aus dem Index cat.adx zu entfernen: 
        qrix -fc -W3 -dDEMO2 -eCAT/c:\ALLEGRO\DEMO2 
        

        
                
die aussage: "An den Stellen, wo bisher |3 steht, dafür ~e3 einsetzen, 
außer in der Überschriftszeile, die mit |3= beginnt. " ist NICHT gut!
wer sie ohne nachdenken befolgt, so wie ich, wird ins verderben 
geführt werden, und kann tagelang nach fehlern suchen, ohne sie zu finden!


die o.g. aussage MUSS so heissen (o.ähnlich):
============================================
"An den Stellen, wo bisher |3 steht, dafür ~e3 einsetzen, außer in der 
Überschriftszeile, die mit |3= beginnt. "
        
allerdings mit weiteren ausnahmen:
#--           Loeschkontrollschluessel
!4n +# u f" " e" =" y2 p"|1"
!2n +# u B": " f" " e" =" y2 p"|4"
!6n +# u f" " e" =" y2 p"|2"
diese p-befehle dürfen nicht nach ~e3 oder ~e2 (oder ähnlich) geändert 
werden!

ebenso ausnahmen bei diesen p-befehlen:
#+-   nichts, wenn kein #00
#4n y0 p"=|2"    Ersetzungsschluessel Personennamen
#6n y0 p"=|2"    ...  Koerp.namen
#2n y0 p"=|2"    ...  EST
#+#


der indexvorgang kann dann normal zweistufig mit index.exe .... - at 1 
(und beim 2. index.exe dann .... - at 2) ablaufen!


ich danke ausdrücklich herrn thomas fischer für diese sehr wertvollen 
hinweise!


weiter ist auch dieser hinweis wichtig:
was mit wenigen MB's an ald's klappt, muss noch lange nicht mit 2GB's 
an ald's klappen. 
man wundere sich also nicht! sondern: teste ausführlichst! 
huschhusch ist ausdrücklich bei multix kein guter vater des gedankens!
die "cdrom"-produktion hat ca 2-3 tage immer schon gedauert, bis der 
große parallel-katalog fertig war!

-- 
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 * Kleinwolmsdorfer Str. 37
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow
* Yes we can. Only with allegro. Yes we do. Always with allegro.
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 with VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki


PS: das bedeutet: die letzte ausgabe der DBC ist fertig! 
6,2 MIll datensätze als allegro-schattendatenbank!
nur für lizenznehmer der aktuellen DB-daten!





Mehr Informationen über die Mailingliste Allegro