我刚刚在Windows上安装了Oracle 11g,但似乎无法启动SQLDeveloper。我收到以下错误:“Windows正在搜索SQLDEVELOPER.BAT”。要自己找到文件,请单击“浏览”。

我一直在寻找SQLDEVELOPER.BAT,但找不到。

我也尝试过直接启动sqldeveloper.exe,但是它要求输入java.exe的路径。当我浏览并选择C:\Program Files(x86)\Java\jre7\bin\java.exe,但随后出现错误:找不到在以下位置安装的J2SE SDK:C:\Program Files(x86)\Java\jre7

当我选择C:\app\mbergeron\product\11.2.0\dbhome_1\jre\1.5.0\bin\java.exe时,我得到相同的错误(找不到J2SE SDK)

当我选择C:\app\mbergeron\product\11.2.0\dbhome_1\jdk\bin\java.exe时,我没有收到任何错误。它只是返回到对话框,要求输入java.exe

我尝试从控制台启动sqldeveloper.exe,但在控制台中未收到错误消息。

最佳答案

-您要做的就是在Windows PC上安装Gitbash或任何Shell解释器。
然后,您必须在开始菜单中更改快捷方式的目标。

开始菜单> Oracle-OraDb11g_home1>应用程序开发> SQL Developper->属性

更改“目标”的方式:C:\app\ORACLE_HOME\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper.sh

更改“开始于”作者:C:\app\ORACLE_HOME\product\11.2.0\dbhome_1\sqldeveloper

现在,您可以通过开始菜单中的直接链接访问SQL Developer。

关于windows - SQLDeveloper将无法启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16483882/

10-14 16:22