Oracle 11g R2 x64无法使用sql developer的解决方案

时间:2021-09-05 06:27:55

1、环境

Win764位;oracle 11g R2 x64; jdk7 x64

2、问题描述

1)开始菜单中运行sql developer,结果却提示缺少快捷方式没找到“SQLDEVELOPER.BAT

2Oracle 11g x64使用Oracle SQL Developer报错:Unableto find a Java Virtual Machine

       第一次启动Oracle SQL Developer的时候提示填写java.exe的路径,在jdk安装目录下的bin中找到了java.exe,但是填写以后报如下错误:

Oracle 11g R2 x64无法使用sql developer的解决方案 

3、原因

oracle11g中安装的Oracle SQL Developer32位的,而我们现在给他指定的java.exe却是64位的,所以会出现这种错误。

4、解决方法

1)从网上下载OracleSQL Developer x64,然后替换 H:\oracle11g\admin\product\11.2.0\dbhome_1路径下的sqldeveloper文件夹。这样运行Oracle 11g R2 x64无法使用sql developer的解决方案就可以成功启动了。

2)安装JDK6  x86,也就是32位的JDKwin7 64位兼容32位软件)

 

 

PS:

虽然可以打开sql developer,但是单击操作系统菜单中的“SQL Developer”(即点击“sqldeveloper.bat”),会看到命令窗口闪一下就消失了。这个问题有待进一步解决,同时也欢迎大神特来指导。