[Allegro] #99e
Panski, Regine
Regine.Panski at kg.berlin.de
Mi Apr 2 13:49:13 CEST 2014
Hallo,
in vb245 steht das:
Bis jetzt sahen Zeitstempel in den Feldern #99n und #99e ($a.cfg)
immer so aus: JJJJMMDD/hh:mm:ss$Opcode
wobei "Opcode" der Nutzercode aus der Option -O des Aufrufs ist.
Nun wurde dies etwas erweitert, vor allem um manche Speichervorgaenge
sicherer zu machen:
JJJJMMDD/hh:mm:ss-N/L$oOpcode.
Dabei ist
N die interne Satznummer des Satzes (zum Zeitpunkt des Speicherns),
L eine laufende Nummer, z.B. 57 waere der 57. Speichervorgang der
aktuellen Sitzung (bei a99) bzw. des aktuellen Jobs (bei acon). So
koennen keine ganz identischen Zeitstempel entstehen (obwohl auch
dies nur in extrem seltenen Faellen mal problematisch haette
werden koennen). Und vor dem Opcode steht noch ein o, wodurch
nun diese Angabe ein echtes Unterfeld wird.
Der Befehl D in der CFG hat nun keine Wirkung mehr auf die Laenge
des Zeitstempels. Vorher war ohnehin D17 Default und Maximum, und
wie koennte ein verkuerzter Zeitstempel sinnvoll sein?
Die alten, in zahllosen Saetzen vorhandenen Zeitstempeln kann man
so lassen.
Gibt es da vielleicht ein Durcheinander wenn man einen nicht satznummerngetreuen Datenbankneuaufbau macht?
Ändert sich dann die Satznummer in #99e ?
Mit freundlichen Grüßen
Regine Panski
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20140402/75fe33fb/attachment.html>
Mehr Informationen über die Mailingliste Allegro