martedì 29 luglio 2025

ODI 12c - How to aumentare la dimensione dell'heap in Oracle Data Integrator (ODI) Studio

Per aumentare la dimensione dell'heap in Oracle Data Integrator (ODI) Studio, è necessario modificare il file di configurazione di ODI e riavviare lo studio.

Nello specifico si deve modificare la direttiva:

  1. -Xms (dimensione minima dell'heap)
  2. -Xmx (dimensione massima dell'heap)

nel file odi.conf.

Ecco i passaggi dettagliati:

  1. Chiudere ODI Studio:
    1. Assicurarsi che ODI Studio sia completamente chiuso prima di apportare modifiche.
  1. Individuare il file odi.conf:
    1. Il file odi.conf si trova generalmente nella directory di installazione di ODI, nella sottocartella oracledi/agent/bin.
  1. Eseguire il backup del file:
    1. Prima di apportare modifiche, è consigliabile creare una copia di backup del file odi.conf.
  1. Aprire il file odi.conf per la modifica:
    1. Aprire il file odi.conf con un editor di testo.
  1. Modificare le direttive -Xms e -Xmx:
    1. Cercare le direttive -Xms e -Xmx. Queste direttive controllano rispettivamente la dimensione minima e massima dell'heap. Modificare i valori numerici per aumentarne la dimensione. Ad esempio, per impostare la dimensione massima dell'heap a 2GB, si potrebbe usare -Xmx2048m.
  1. Salvare e chiudere il file:
    1. Salvare le modifiche apportate al file odi.conf e chiuderlo.
  1. Riavviare ODI Studio:
    1. Avviare ODI Studio per applicare le modifiche. La nuova dimensione dell'heap verrà utilizzata al prossimo avvio.

È importante notare che:

La dimensione dell'heap deve essere appropriata per le risorse disponibili sul sistema. Iniziare con incrementi moderati e aumentare gradualmente se necessario.

Se si utilizzano più agent, è necessario modificare il file odi.conf per ciascun agente. 

  • NOTE:
    • How To Clear The Cache For ODI Studio (Doc ID 1943854.1)
    • Unable to Launch ODI Studio Error - "Initial heap size set to a larger value than the maximum heap size" (Doc ID 2288151.1)
    • La directory dove è presente il file odi.conf sul Cloud in ODIMarketPlace è la seguente:
      • /u01/oracle/mwh/odi/studio/bin