UpdateFromInToDb.cmd • Update dei DB Documenti SGML da SGML di input


Lo scopo di questo lavoro č quello di agiornare i documenti contenuti nella directory dardat/db -- Directory Root DB prelevandoli dalle diverse directory di input --- vedi dardat/in -- Directory Root Input e sottostanti. Gli aggiornamenti che devono essere effettuati sono di due tipi:

  • Aggiornamento del documento stesso. Questo puņ essere: creato, rimpiazzato, cancellato. Si osservi che la cancellazione viene effettuata azzerando la dimensione del documento nella directory di input. Un documento di lunghezza zero č un documento cancellato.
  • Aggiornamento degli indici:
    • L'indice primario dei documenti.
    • L'indice dei documenti citati e il suo reciproco indice dei documenti citanti. Si osservi che in caso di cancellazione si possono creare dei link invalidi. E' facile rilevare la presenza di questi link. Non č perņ possibile correggere il citante senza entrare in merito al contenuto implicito nel link.

Esegue i seguenti step:

  1. src.UpdateFromInToDb.pl
  2. Cancella l'indice binario se presente
src.updatefromintodb.cmd • LastModified: 16-10-2000 • John Peter Arnold