Sql Developer错误:Unable to find a java Virtual Machine

1.环境

win7 x64,oracle 11g r2 

x64,

jdk7 x64

2.第一次启动Oracle SQL Developer的时候会让我们填写java.exe的路径,我指定了本机的安装的jdk中的Java.exe

3.出现错误

--------------------------
Unable to find a java Virtual Machine
to point to a location of a java virtual machine,please refer to the oracle9i Jdeveloper Install guide(jdev\install.html)
--------------------------

4.原因:
 64位  Oracle11gR2所带的SQL Developer是1.5.5.59.69版(x86),不支持64位版的JDK。
5.解决方法:
1)安装JDK6 x86,也就是32位的JDK,虽然我们的系统是64位的,但是也兼容32位的JDK。
        2)到官网下载Oracle SQL Developer x64(http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html),然后替换原目录:“D:\app\本机用户名\product\11.2.0\dbhome_1”目录下的sqldeveloper文件夹
        3)在“开始”菜单中的“SQL Developer”上右击选属性,
                把目标中的"D:\app\本机用户名\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin\sqldeveloper.exe"修改为 " D:\app\本机用户名\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin\sqldeveloperW.exe" 即可。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值