Thursday, June 9, 2011

Running ODI studio on a 64 bits windows machine

So you installed everything, try to run the ODI studio and you get:

image

“Unable to launch the Java Virtual Machine”…

The problem is, that ODI studio needs a 32 bit version Java Virtual Machine.

So install a 32 bit JDK.

you still will get a image

you first need to edit odi.conf file:

Go to $ODI_HOME\oracledi\client\odi\bin folder
and open odi.conf file:

image

edit the line SetJavaHome C:\Program Files\Java\jdk1.6.0_24 to your 32 bit javahome:

image

et voila:

image

Why is this happening?

You have to realize that ODI Studio is a client component, developed for a “normal” client. 'Ideally' Client components have no place on server……..

Till Next Time

3 comments:

  1. This solution works fine, but why can't you specify an enviornmental variable instead of a hardcoded path? (f.e. %JAVA_HOME% already defined). It simply does not work on Windows environment. I've also tried to change the slashes (f.e. C:\Program Files for C:/Program Files/...).

    ReplyDelete
  2. This solution works fine, but why can't you specify an enviornmental variable instead of a hardcoded path? (f.e. %JAVA_HOME% already defined). It simply does not work on Windows environment. I've also tried to change the slashes (f.e. C:\Program Files for C:/Program Files/...).

    ReplyDelete
  3. This is for 11g
    for 12c where can I set java path

    ReplyDelete