[Allegro] werkzeuge fürs erkennen von schäden an datenbanken -eine vorsichtige zusammenfassung-

Klaus Lehmann lehmann_klaus at t-online.de
Fr Nov 7 17:47:50 CET 2014


Guten Tag allerseits,

mein problem, mit acon und dem absturz beim schnellen zuspielen, 
scheint auf einem datenbankfehler zuberuhen.


nun habe ich natürlich mal alle meine mir bekannten werkzeuge mal 
rausgeholt und auf den "tisch" gestapelt. 
mit keinem habe ich einen fehler erkennen können. 
will mal aufzählen, was ich so kenne. 

vielleicht kann der eine oder die andere was dazu beitragen... .;-)


a. das erste werkzeug der ersten wahl WAR mal: sniffer.exe
ich bekomme es unter wxp-32bit mit sp3 NICHT mehr zum laufen (fehler: 
"fehlende schreibrechte". auch nicth im w95-modus


b. dann gibt es meines wissens nur noch: sneezer.pl von Th.berger von 
2009. damit kommt nebenbei "nur" sowas raus:
    255     254s                0x000000ff
    256     255s                0x00000100
    257     256s                0x00000101
    258 enth. Zeichen 204
    258     257s                0x00000102
    259     258s                0x00000103
    260     259s                0x00000104
    261     260s                0x00000105
    262     261s                0x00000106
    263     262s                0x00000107
    264     263s                0x00000108
    265     264s                0x00000109
    266 verbunden (recno)
    267     265s                0x0000010a
    268     266s                0x0000010b
    269     267s                0x0000010c
    270     268s                0x0000010d
    
zeile 258 ist interessant. aber das decimal204 ist hexCC, ein 
einleiter für utf8-code. es dürfte zu keinem problem werden. 
herr berger "bemängelt" in der sneezer.pl folgende hexwerte:
$BADCHARS = "\x01\x08-\x0a\x0d\x1a\x1b\xff";
hexCC ist nicht dabei. es ist in der $NOGOODCHARS = "\x0b\x0c\x0e-\x11\x1c-\x1e\xb3\xb4\xb9-\xbc\xbf-\xc5\xc8-\xce\xd
9\xda";

ansonsten kenne ich kein werkzeug, um alg-dateien zu untersuchen. 
(incl. ald's)

c. natürlich kann man die "allegro-mittel" in die hand nehmen, wie 
z.B.: srch. z.b. srch -f4 -s0 -epa/export_zur_genauen_untersuchung.alg
und dann mit asort in einn angenehme sortierung bringen (die 
möglichkeit -cx nicht vergessen!)
z.b.: srch mit einem filter, der die #00 killt! damit man das ganze 
mal ohne die identummer sieht.
man darf aber nie vergessen, daß srch auch die datenbank quasi 
"reinigen" kann. also fehler wegbügelt (an die cfg denken!!!) 
->alles was da nicht drinsteht, wird nicht übernommen!
->, die man eigentlich sehen will....

gibt es mehr möglichkeiten?
bitte ergänzen. danke.

grüße
k.l.




-- 
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. Only with allegro. Yes we do. Allways 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
* 2013: Bolero 64bit. Fußige Noten aufgeblättert (=Fußnotendoku)
* 2014: allegro-zdb: endlich. Die Wiedervereinigung! + eBooks




Mehr Informationen über die Mailingliste Allegro