entra

Enterprise Framework CMS per la gestione integrata e semplificata di siti e portali


Sei in: Home , Azienda , Downsizing , DL/1-DB2


Da DB Gerarchico a Relazionale

RA Computer ha maturato importanti esperienze di migrazione da ambiente DL1 (DB gerarchicio) ad ambiente DB2 (DB relazionale). Questa esperienza ha riguardato due applicazioni strategiche nell'offerta dell'azienda:
  • Estero Merci
  • Portafoglio Italia
 
Lo scopo della migrazione è stato quello di eliminare la dipendenza da un ambiente in rapida obsolescenza, con:
  • costi e tempi contenuti
  • senza stravolgere la struttura dell'applicazione.
La migrazione della base dati è stata realizzata uno a uno (un segmento DL1 - una tabella DB2).
 
Le metodologie utilizzate nell'adattamento dei programmi sono state funzione delle caratteristiche dell'applicazione:
  • nel primo caso, la trasformazione della logica di accesso ai dati è stata realizzata in un'interfaccia esterna ai programmi applicativi; i programmi sorgenti sono stati impattati in misura minimale (in pratica nella sola sintassi della chiamata al Data Base) e modificati automaticamente.
  • nel secondo caso, il coding di chiamata al DB è stato esternalizzato sotto forma di COPY e convertito nella nuova logica di accesso al DB.
Per entrambi i casi, ma particolarmente per il primo, la migrazione è stata facilitata dai tools LPC.