Avete bisogno di accedere dall’applicazione che state sviluppando a Oracle, l’istanza di Oracle è installata su una macchina in rete, dovete quindi installare solo il client ma avete, giustamente Smile, paura ad installare il runtime di Java… e perché mai dovreste aver paura?
Semplice…scaricate, da Oracle.com dopo non pochi sacramenti, una roba che si chiama “ODTwithODAC112021” se provate ad installarla vi dice che avere bisogno della JRE, scaricabile da javasoft.com… peccato che Javasoft.com non esista più… scaricate comunque in qualche l’ultima versione della JRE e l’installer di Oracle (anche dopo un riavvio) insiste nel dirvi che non è installata…
Roteano, e pure parecchio Smile
La soluzione “semplice” è di installare tutto a manina, senza JRE, passando dalla versione “ODAC112021Xcopy_32bit”:
  • la scaricate;
  • la scompattate;
  • lanciate da un command prompt elevated “install.bat” (vedere il readme per i dettagli);
…e continua a non andare una cippa… grrrrr… riavviate non va…. ri-grrrrrr… mettete nei path di sistema la directory di installazione di orcale (tipicamente quella cagata pazzesca di c:\oracle) e finalmente non va ma l’errore cambia Smile with tongue out
Siccome nel mio caso siamo in un’applicazione web è necessario configurare gli app pool per far girare anche codice x86 altrimenti il processo a 64bit quando cerca di caricare le dll unmanaged a 32bit si arrabbia non poco Smile with tongue out
Si ma che sudata…erano mesi che non riavviavo così tante volte in meno di un’ora…
.m