Avanti-Abspeicherproblem

Dierk Hoeppner d.hoeppner at tu-bs.de
Mo Okt 27 15:00:11 CET 1997


Herr Steger hat Probleme mit dem Speichern unter avanti:

> @3
> set u11
> #000 110a16
> #540 Testtitel
> #200 Name, Test
> #410 Aachen
> #425 1997
> #100 testschlagwort
> #066 110
> #64 Physikalische Institute
> xport param palokal
> download set
> update
> @ DB=institutskatalog ID=admin/ALLEGRO
> FATAL-EROR in job-child: core dump
> : ERROR 0 Reaped and kill process 13006
> ----------------------------------------------------------
> 
> In der .avanti-x steht:
> 
> ...
> [instutskatalog]
> directory=/allegro/opac96-online-institute/
> access = 3
> konfiguration = m
> indexparameter = gk
> admin=ALLEGRO:3
> ----------------------------------------------------------
> 
> Dies funktionierte bereits bei der alten ZAD-Avanti Version nicht.
> Was ist der Grund dafuer das nicht abgespeichert wird. Recherchieren kann
> ich problemlos. Die Datenbank ist nicht schreibgeschuetzt. Das konventionelle 
> "Update" von Allegro funktioniert. 

Ihr Job muesste so aussehen:  Kommentare gleich reingeschrieben:

& /Programmpfad zu allegro     	// Jeder Job muss mit einem '&' 
								// beginnen!

//@3		// dies ist nicht mehr noetig. Zugriffberechtigungen sind
			// durch User/Passwort in der letzten Zeile gesetzt
set u11
update		// 'update' MUSS vor den Daten stehen, denn das Programm
			// erwartet in den naechsten Zeilen nur solche, die mit
			// '#' beginnen und interpretiert sie als Kategorien
			// in Ihrer Version war das nicht der Fall, deshalb 
			// wahrscheinlich der Absturz
#000 110a16
#540 Testtitel
#200 Name, Test
...
end			// Ende des Satzes. Ganz wichtig!!!!!
xport param palokal
download 	// kein 'download set', weil es keine Ergebnismenge gibt!
			// 'download' reicht, dann wird der aktuelle Satz genommen,
			// und das ist hier der eben erzeugte
@ DB=institutskatalog ID=admin/ALLEGRO

Eine moegliche Alternative waere diese Form:

& /Programmpfad zu allegro oder Jobpfad
// Wenn man nicht mit der ZAD arbeitet, ist die Pfadangabe hinter 
// '&' voellig wumpe

// Satz ueber interne Satznummer holen und zum Speichern reservieren
set u11
get edit i <interne Satznummer>
#000 110a16
#540 Testtitel
#200 Name, Test
...
put		// Speichern und Freigeben
xport param palokal
download 
@ DB=institutskatalog ID=admin/ALLEGRO


Ich hoffe, diese Hinweise helfen Ihnen weiter.

Viele Gruesse

Dierk Hoeppner

Universitaetsbibliothek
Pockelsstr. 13
D-38106 Braunschweig
Germany
Tel: +49-531-391-5066 Fax: -5836
E-Mail: d.hoeppner at tu-bs.de     




Mehr Informationen über die Mailingliste Allegro