Pianificare un deploy utilizzando l'OraTool
Un tipico processo di sviluppo software prevede la gestione di tre ambienti:
- Sviluppo: è l'ambiente in cui si procede all'implementazione delle nuove funzionalità
- Test: è l'ambiente in cui si procede alla verifica di quanto implementato (attraverso il system test)
- Produzione: l'ambiente in cui le applicazioni vengono utilizzate dagli utenti
OraTool supporta il passaggio da un ambiente all'altro aiutando a preparare gli script per il deploy.
Il deploy prevede 4 step:
- Backup: prima di lanciare qualsiasi script in produzion � bene effettuare un backup cautelativo per evitare accidentatili perdite di informazioni
- Drop non info Object: si eliminanto dallo schema tutti quegli oggetti che non contengono informazioni ovvero (viste, indici, constraint, package e procedure)
- Alter Object: si aggiorna lo schema target allineandolo allo schema di riferimento
- Create non info Object: si ricreano gli oggetti che non contengono informazioni ovvero (viste, indici, constraint, package e procedure). Per ottenere gli script per la creazione delle Non Info DDL utlizzare la funzionalità DDL Gen