Find the sqldevelper.bat and use that to launch sqldev, does that work?
Hi, thanks for your suggestion!
When I executed sqldeveloper.exe, I got the error as mentioned before.
Follow your suggestion to execute sqldeveloper.bat, nothing happen (no any response from PC).
But I can run SQL Developer 4.1.1 on Windows 8.1 before without any problem.
find a 64 bit copy of the msvcr100.dll on your machine and copy it to the SQL Dev 'bin' directory
it sounds like the EXE is finding a 32 bit copy of that DLL first in your PATH
I had the same issue on Windows 10 following a fresh download.
After finally figuring out which 'bin' directory Jeff meant ( sqldeveloper\sqldeveloper\bin ), I can now run the sqldeveloper application successfully.
Note that I also tried the sqldeveloper.bat solution - but this didn't work for me...
Tried running sqldeveloper\bin\sqldeveloper.bat , and received the following :
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128M; support was removed in 8.0
ERROR: You're trying to run the product with the legacy launcher oracle.ide.boot.Launcher . Check your <product>.conf file and be sure to include:
After updating the bat to the following :
-classpath ../../ide/lib/fcpboot.jar oracle.ide.osgi.boot.OracleIdeLauncher
I now get the following :
java.lang.IllegalStateException: Missing netbeans.home
A fatal error in the IDE boostraping code. Exiting ...
>>After finally figuring out which 'bin' directory Jeff meant ( sqldeveloper\sqldeveloper\bin ), I can now run the sqldeveloper application successfully.
So you're good now? Or not?
Trying to understand why you're using the .bat instead of the EXE
Hi, thanks for your hint.
Although I did not follow your suggestion, the SQL Developer can run now after Visual Studio Community 2015 was installed.
Does the VS 2015 installation process replaced the 32 bit copy of the msvcr100.dll to 64 bit or something else?
Anyway, thanks for your suggestion!