[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