I am working on installing ODI on windows 64 bit. I downloaded lastest web logic server files, ODI files and JDK files from oracle site..
I installed Web Logice server with no errors but when I tried to install ODI by running the setup.exe it was giving me an error:
"Error: Provide the JDK/JRE Location while launching the installer. Invoke the sertup.exe with -jreLoc <JDK/JRE Location absolute path>Parameter(s)".
So, I looked in to JDK file and noticed that it is an old file and need to be updated so I installed "jdk-7uf-windows-i586.exe". After installing when I try to setup ODI, I am still getting the same error..
It is asking me to provide the location but I am not srue where to provide the location.. I know the location for JDK i.e. C:\Program files\Java\jdk1.7.0_04 but I am not sure where to provide this location for ODI..
open command prompt. Go to the location where you have the setup.exe
Now run below command setup.exe -jreLoc C:\Program Files\Java\jdk1.6.0_21
just give the path upto jdk version.
Then press enter. you are ready to go
First: ODI 11g is not supported by JDK 7, I always use the JDK1.6.0_27 and works fine. When you try to open the ODI Studio, this message appears, telling that ODI is supported only with JDK 6 versions, so don't try to use JDK 7.
Second: I always install the JDK in a path without spaces, like "C:\JDK1.6.0_27\" and the excatly same thing to odi install files. So I call via Command Prompt:
I was able to start the Oracle ODI11G installer. Till now, I was pointing to the wrong path.. the correct path was C:Oracle\Middleware\JDK160_29
once I mentioned it in the command prompt the installer screen came up.