2013-05-10 100 views
3

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

我看了SQLDEVELOPER.BAT,但我无法找到它。

我也试过直接启动sqldeveloper.exe,但它要求当我浏览并选择C:\ Program Files文件(x86)\ Java \ jre7 \ bin \ java.exe时,却出现错误:无法找到安装在路径中的J2SE SDK:C:\程序文件(x86)\ Java \ jre7

当我选择C:\ app \ mbergeron \ product \ 11.2.0 \ dbhome_1 \ jre \ 1.5.0 \ bin \ java.exe时出现同样的错误(无法找到一个J2SE SDK)

当我选择C:\ app \ mberg eron \ product \ 11.2.0 \ dbhome_1 \ jdk \ bin \ java.exe,我没有错误。它只是回到对话框要求的java.exe

我已经尝试从控制台启动sqldeveloper.exe,但我没有收到控制台中的错误消息。

+0

除非您自己编写,否则不存在'sqldeveloper.bat'。你在这两个地方有哪个版本的Java? Oracle自带的版本当然是兼容的,但是'sqldeveloper.exe'应该用完了。当您将其指向Oracle版本时会发生什么 - “无法启动”不是太具描述性。 (也许从命令提示符运行它,看看是否有错误,如果它是无声的?) – 2013-05-10 13:58:55

+0

使用'sqldeveloper.exe'是启动它的正确方法。当你选择Java运行时,错误信息究竟是什么?你有没有尝试下载包含Java运行时的SQL Developer包? – 2013-05-10 13:59:15

+0

谢谢。当我使用sqldevelopper.exe时,在浏览并选择C:\ Program Files文件(x86)\ Java \ jre7 \ bin \ java.exe后,我得到的错误是找不到安装在路径中的J2SE SDK:C:\ Program Files (x86)\ Java \ jre7 – eborgner 2013-05-10 14:16:45

回答

3

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

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

CHANGE “目标” 到:C:\程序\ ORACLE_HOME \产品\ 11.2.0 \ dbhome_1 \的SQLDeveloper \ sqldeveloper.sh

CHANGE “开始” 来源:C:\程序\ ORACLE_HOME \产品\ 11.2.0 \ dbhome_1 \的SQLDeveloper

您现在可以访问SQL Developer中,从你的开始菜单直接的联系。

+3

谢谢!它很好地工作(我已经安装了GitBash)。注:我必须编辑C:\ app \ Philippe \ product \ 11.2.0 \ dbhome_1 \ sqldeveloper \ sqldeveloper.sh以反映我机器上的实际路径。你可以请编辑你的答案,使其更通用,例如:ORACLE_HOME \ sqldeveloper \ sqldeveloper.sh – eborgner 2013-05-10 14:01:28

+0

谢谢,我发生了,因为我已经安装了gitbash。 – 2013-09-16 06:44:07

-1

或者你可以只点的SQLDeveloper到Oracle文件夹中的java:(ORACLE_HOME)/jdk/bin/Java.exe

0

打这个: 键入J2SE安装的完整路径名(或Ctrl-C退出),路径将存储在〜/ .sqldeveloper/jdk中