[Allegro] acon-absturz beim einem primärschlüssel ""#blabla"

Klaus Lehmann lehmann_klaus at t-online.de
Mo Aug 17 20:08:59 CEST 2015


 
Guten Abend Herr Berger,
danke für Ihre Nachricht.
Am Montag, 17. August 2015 um 19:23 schrieben Sie.
Ihre Nachricht finden Sie am Ende dieser eMail.

....
>> man  hat  in  der  logdatei zu acon gesehen, wie er den primärschlüssel
>> verkürzt hat, auf:
>> "
>> "#TheAssignment" wurde vergessen.
>> ich denke mal laut:
>> eigentlich  ist  die konstruktion nicht falsch! mit p & 9 wird gesagt,
>> html-sequenzen fangen vorne mit dem "&" an, und hören mit dem ";" auf.
>> gut. am darauffolgenden "#" stört sich acon und stirbt!
>> was lief HIER schief?
>> vielleicht ist "u&# ;" DAS problem (s.a. die vorige email)????


> Ich muss zugeben, dass ich das nicht ueberblicke, aber es koennte auch
> das " zu '"' gewandelt worden sein (oder die Aufloesung von "
                   ~~~~~~~~  wer wandelt HIER was um?
                   ich habe "niemandem" solches erlaubt! ;-)


> ist nicht im VS-Index hinterlegt und das war das Problem?). Oder der
> Primaerschluessel koennte bei ";" als acon-Befehlstrenner abgeschnitten
> worden sein.
also,  ich  hoffe, daß ";" (=das semi colon) nicht BÖSE ist, denn dann
hätte mich schon früher mich bemerkbar gemacht....


bitte!  es  ist  zum  verzeifeln!  was  ist an der gestaltung oder der
berücksichtigung einen primärschlüssels so schwer????

meiner ist so simpel:
#-@
#10 y0 e245 p"|9"
#+#

wir  wissen  inzwischen  e245 ist WICHTIG! länger darf er nicht werden
;-)    am obigen eintrag wird NIX umcodiert!



ich  habe  keinerlei  tabellen, ich arbeite mit keinerlei ersetzungen.
jedes zeichen  soll  so  genommen  werden, wie der internetherrgott es
geschaffen  hat.  einzig  DAS  zeichen decimal000 oder x00 sollte tabu
sein. UNSER allegro-feldendezeichen.

nun  habe  ich  aber  schon aber ca 8 zeichen ausgemacht! und muss mir
dafür  "ersetzungen"  ausdenken,  die  ich  später  sicherlich  wieder
zurücknehmen kann und werde. himmel!


> Das muessten Sie mal an weniger komplexen Beispielen durchtesten.
hach!  der  war  gut!
das  beispiel,  wo  es  gekracht, war ja schon simpel!


wir bleiben weiter auf dem kanal.
grüße vom k.l.


> viele Gruesse
> Thomas Berger


-- 
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
* 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)
* 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki
* 2013: Bolero 64bit. Fußige Noten aufgeblättert (=Die Fußnotendoku)
* 2014: allegro-zdb: endlich. Die Wiedervereinigung! + eBooks
* 2015: allegro-vufind. Endlich! Noch moderner! Web2 auch für Ihren Katalog?





Am Montag, 17. August 2015 um 19:23 schrieben Sie:
> Am 17.08.2015 um 16:48 schrieb Klaus Lehmann:
>> Guten Tag Herr Eversberg,
>> 
>> 
>> und  wieder  hat  sich  acon  merkwürdig  verhalten. ich musste wieder
>> massen von kurzten datensätzen einspielen: ca 3 mill'os.
>> beim 800.000'ten datensatz stürzte acon ab!
>> es  galt,  einen  datensatz  via  primärschlüssel einzuspielen, der im
>> primärschlüssel so anfing:
>> #20 "#TheAssignment
>> 
>> die api war so konstruiert:
>> i0=72          Laenge der Kurzanzeige
>> i1=0
>> i2=0
>> i3=0
>> ic=1           nur wenn Umcodierung der Eingabe gewuenscht
>> il=246         Schluessellaenge (frueher 72)
>> ia=0       es wird nach der exakten sequenz gesucht
>> p & 9      wenn & vorne kommt, dann ist das entität! das ende ist dann ib=59 »
>> ib=59      Endezeichen der Sequenzen (Semikolon ist default)
>> i6=10     wenn die Ersetzungen im Reg 10 stehen
>> u&# ;
>> 
>> man  hat  in  der  logdatei zu acon gesehen, wie er den primärschlüssel
>> verkürzt hat, auf:
>> "
>> "#TheAssignment" wurde vergessen.
>> 
>> ich denke mal laut:
>> eigentlich  ist  die konstruktion nicht falsch! mit p & 9 wird gesagt,
>> html-sequenzen fangen vorne mit dem "&" an, und hören mit dem ";" auf.
>> gut. am darauffolgenden "#" stört sich acon und stirbt!
>> was lief HIER schief?
>> 
>> vielleicht ist "u&# ;" DAS problem (s.a. die vorige email)????

> Ich muss zugeben, dass ich das nicht ueberblicke, aber es koennte auch
> das " zu '"' gewandelt worden sein (oder die Aufloesung von "
> ist nicht im VS-Index hinterlegt und das war das Problem?). Oder der
> Primaerschluessel koennte bei ";" als acon-Befehlstrenner abgeschnitten
> worden sein.

> Das muessten Sie mal an weniger komplexen Beispielen durchtesten.

> viele Gruesse
> Thomas Berger
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro




Mehr Informationen über die Mailingliste Allegro