Oracle
 sql >> Database >  >> RDS >> Oracle

C'è un modo per ricreare un pacchetto ODI usando ODI Scenario?

Sfortunatamente non c'è alcun modo per generare direttamente un pacchetto eliminato da uno scenario che puoi vedere come una versione compilata del pacchetto.

Ecco un paio di cose da controllare per vedere se riesci a recuperare alcune informazioni:

  • Quando si passa da un ambiente all'altro, si consiglia di esportare l'oggetto di base insieme allo scenario. In questo modo tieni traccia di quale era il codice dietro quello scenario (scatola nera). Punti bonus se è tutto con versione in un sistema di controllo della versione (VCS).
  • A partire da ODI 12.2.1, VCS può essere integrato direttamente in ODI per eseguire la versione del codice e creare archivi di rilascio. In tal caso, puoi ripristinare un oggetto eliminato
  • Prima della 12.2.1 era possibile utilizzare il sistema di versionamento interno di ODI che memorizzava gli oggetti nel Master Repository. Puoi ripristinarlo dal menu in alto.
  • Se nulla di tutto ciò è stato impostato, puoi comunque aprire l'esportazione dello scenario in qualsiasi editor di file ed eseguirlo manualmente per recuperare la logica. È solo un file XML che descrive i diversi passaggi del tuo pacchetto. Ciò ti aiuterebbe a ricostruirlo manualmente.

Se finisci per fare l'ultimo punto elenco, ora è probabilmente un buon momento per migliorare le tue procedure esistenti e configurare una delle tre soluzioni di backup/versione sopra menzionate in modo che non accada in futuro.