I've just installed SQL Developer 4.1.1 64-bit
on a Windows Vista machine, in directory c:\sqldeveloper
.
My Java installation is in c:\program files\java
and I have two sub- directories:
c:\program files\java\jdk1.8.0_31
c:\program files\java\jdk1.8.0_25
I have modified the jdf.conf
and sqldeveloper.conf
files in the
c/sqldeveloper/sqldeveloper/bin
directory. jdf.conf
was empty and I added the following line:
SetJavaHome
c:\program files\java\jdk1.8.0_31
sqldeveloper.conf:
#SetJavaHome ../../jdk <===== This is what is was
SetJavaHome c:/program files/java/jdk1.8.0_31 <======= I changed it to this
I even moved the missing file "msvcr100.dll" it was asking for to the c:/sqldeveloper/sqldeveloper/bin directory
.
I got the following error messages:
This application has failed to start because msvcr100.dll was not found. Re-installing this application may fix this problem
Unable to launch the java virtual machine located at path
c:\sqldeveloper\jdk\jre\bin\server\jvm.dll
The file msvcr100.dll
is in the Java directory c:/program files/java/jdk1.8.0_31/bin
.
The file jvm.dll
is in the Java directory
c:/program files/java/jdk1.8.0_31/bin/jre/bin/server
.
I modified product.conf:
#SetJavaHome /path/jdk <===== This is what it was
SetJavaHome C:/Program Files/Java/jdk1.8.0_31 <====== This is what I changed it to
I have a copy of msvcr100.dll in sqldeveloper/sqldeveloper/bin
folder and in the c:/program files/java/jdk1.8.0_31/bin
folder.
To run SQL Developer I click on sqldeveloper.exe
in the c:/sqldeveloper/sqldeveloper/bin
directory.
Is I am running it on the correct way?