I've just installed Oracle 11g on Windows, but I can't seem to launch SQLDeveloper. I get the following error: "Windows is searching for SQLDEVELOPER.BAT". To locate the file yourself, click Browse".
I've looked for SQLDEVELOPER.BAT but I can't find it.
I've also tried to launch sqldeveloper.exe directly, but it asks for the path to java.exe. When I browse and select C:\Program Files (x86)\Java\jre7\bin\java.exe, but then I get the error: Cannot find a J2SE SDK installed at path: C:\Program Files (x86)\Java\jre7
When I select C:\app\mbergeron\product\11.2.0\dbhome_1\jre\1.5.0\bin\java.exe I get the same error (Cannot find a J2SE SDK)
When I select C:\app\mbergeron\product\11.2.0\dbhome_1\jdk\bin\java.exe, I get no error. It just goes back to the dialog asking for java.exe
I've tried launching sqldeveloper.exe from the console, but I'm not getting error messages in the console.
sqldeveloper.batunless you write your own. Which version of Java do you have in those two locations? The one that comes with Oracle is certainly compatible, butsqldeveloper.exeshould run out of the box with that. What happens when you point it at the Oracle version - 'fails to launch' isn't too descriptive. (Maybe run it from a command prompt to see any errors if it's silent?) - Alex Poolesqldeveloper.exeis the correct way to start it. What exactly is the error message when you select the Java runtime then? Did you try downloading the SQL Developer package that includes the Java runtime? - a_horse_with_no_name$ORACLE_HOME\jdk\bin\java? - Alex Poole