[Allegro] z39.50: Frage zur suchbarkeit dict -> api

Klaus Lehmann lehmann_klaus at t-online.de
Mi Sep 9 14:40:11 CEST 2009


On Wed, 09 Sep 2009 14:18:38 +0200 Bernhard Eversberg wrote:

lieber herr eversberg
ich hoffe nur, daß ich mich irre. 
denn wenn nein: dann ist das ein großes problem.
keine freie registerwahl bei der suche über z3950.
(panik?)


<>
<>Klaus Lehmann schrieb:
<>> 
<>> es hilft nichts, die entsprechende dict.datei ins prg-verzeichnis
zu
<>> packen.
<>So zeigt es auch die inzwischen konsultierte Quelldatei des Servers.
<>Die .dict-Datei wird tatsächlich im ../etc  gesucht.

<>Hat der user, der z3950 startet, Leserecht auf die Datei? Ist der
Datei-
ja: 0754

<>name in Kleinbuchstaben geschrieben? (falls UNIX / LinuX)
das ist wohl eine der ersten regeln, die manche (schmerzlich) erfahren
mussten ;-)
alles klein, macht der z3950'er mai ....


<>Andere mögliche Gründe sind nicht aus dem Quellcode nicht
erschließlich.

da läuft aber was schief. ich muss die verdrahteten
default-einstellungen nehmen.
im reg9 ist die isbn nur suchbar ohne das "i" vorne.
das bedeutet, das komplette register kann mit einer isbn-suche
abgegrast werden.
wer die strukturen im "normierten" reg9 kennt, kommt an alles ran. z.b.
an jede #00 !



<>
<> > also derzeit keine lösung. das heisst für mich: index.api
umschreiben,
<> > damit alles wohlgeordnet am (rechten) default-fleck ist ;-(

<>Das wollen wir nicht hoffen.
die verdrahtete suche zeigt auf reg9. sie ist nicht mal als virtuelles
reg IBN oder so definiert.
das ist böse, megaböse....



viele grüße
Ihr Klaus Lehmann


ps: eine yaz-suche auf  find @attr 1=7 i3-00-000459-9 hat JETZT
erwartungsgemäß einen treffer gebracht.
es steht zwar in dem befehl 1=7, aber es wurde im reg9 gesucht!!!!
ich musste noch ein "i" davor setzen, die api ist noch nicht entflöht
(isbn ohne führungsoffizier in das reg9; das fehlt noch).
o graus....






Mehr Informationen über die Mailingliste Allegro