安装了64位的Oracle数据库以及32位的Oracle客户端,在开始菜单中第一次打开客户端的SQL Developer时提示输入java.exe的路径,我选择了Oracle数据库自带的jdk路径,确定之后报错:

百度查找解决办法,原因是64位的Oracle数据库中自带的jdk也是64位的,但安装的Oracle客户端是32位的,所以不兼容。

解决办法一般有两种做法:

1)从网上下载Oracle SQL Developer x64(http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html),然后替换原目录:D:\app\oracle\product\11.1.0\db_1\sqldeveloper下的32位的Oracle SQL Developer。这样重新启动Oracle SQL Developer 并制定java.exe的路径就可以了。

2)安装JDK6 x86,也就是32位的JDK,虽然我们的系统是64位的,但是也兼容32位的JDK。

由于其他需要,我必须使用32位的客户端,所以我选择了第二种办法,在Oracle官网下载了32位jdk安装完成。之后要修改SQL Developer的java.exe启动路径。此时不能在开始菜单中点击SQL Developer定义java.exe路径了,因为该路径已经初始化,一点击SQL Developer就会报上面的错误。此时要想修改java.exe路径需要修改配置文件。

1.在下面的路径中找到sqldeveloper.conf文件

D:\app\mattran\product\11.2.0\client_1\sqldeveloper\sqldeveloper\bin

2.打开该文件

3.将红线处的路径更改为刚才安装的32位jdk的路径如下:

4.保存并退出。

之后在开始菜单中点击Oracle - OraClient11g_home1下的SQL Developer就可成功启动。

unable to find java_SQL Developer报错:Unable to find a Java Virtual Machine解决办法相关推荐

  1. Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法

    Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法 1).容器中登录my ...

  2. 【报错解决】linux网络编程报错storage size of ‘serv_addr’ isn’t known解决办法

    linux网络编程报错storage size of 'serv_addr' isn't known解决办法 报错如下: server.c:18:21: error: storage size of ...

  3. oracle ogg00423,【案例】Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法

    [案例]Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法 时间:2016-11-12 21:31   来源:Oracle研究中心   作者:代某人   点击: 次 天 ...

  4. [转载] 树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法

    参考链接: Python文件I / O 树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法 首先,确保已经下载了p ...

  5. Zookeeper报错Will not attempt to authenticate using SASL解决办法

    Will not attempt to authenticate using SASL (unknown error) 经过查资料,这个问题与zookeeper里面的zoo.cfg配置有关. 在程序填 ...

  6. 浏览器报错Not allowed to load local resource:的解决办法,与网上大多数都不同,亲测有用!

    浏览器报错Not allowed to load local resource:的解决办法,与网上大多数都不同,亲测有用! 起因 报错原因 吐槽 解决办法 参考 起因 因为深度学习用的是pytorch ...

  7. php数据库报错1046怎么解决,DZ报错MySQL Query Error Errno:1046错误的解决办法

    这篇文章主要为大家详细介绍了DZ报错MySQL Query Error Errno:1046错误的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. DZ报 ...

  8. 报错:Could not find action or result解决办法

    报错:Could not find action or result解决办法 $("#btn-processSubmit").click(function(){if(status ...

  9. maven中servlet报错:不识别此servlet问题的解决办法

    原因 使用maven集成的tomcat插件的时候,tomcat的lib中,自带servlet-api和jsp. 如果maven中再次导入了这两个jar,会造成jar包冲突现象. 解决办法 我们只是想编 ...

最新文章

  1. go标准库的学习-crypto/aes
  2. Java全角、半角字符的关系以及转换
  3. SpringBoot学习笔记(3):静态资源处理
  4. 凭借这 10 大算法,就可以主宰世界!
  5. NewRandomAccessFile failed to Create/Open问题解决
  6. 有没有通过代码退出程序的方法--官方解答
  7. 手把手教你玩转ARP包(二)
  8. nginx 安装_Nginx 安装
  9. 【Ubuntu引导】EFI系统分区.删除不掉,也不能格式化,如何粘力删除 efi 隐藏分区
  10. Spring框架之ioc
  11. db2 replace函数的用法_C++常用函数整理
  12. linux sd卡启动盘制作工具,Sd卡启动盘的制作(EXT2)
  13. python win32gui模块详解_Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...
  14. 01-JavaScript基础.md
  15. 我对价值投资的思考(一)
  16. java yyyy-mm-ddthh:mm:ssz,获取录音文件下载地址接口
  17. 天津成考计算机水平考试,天津市成考《计算机基础考试大纲》(高中起点)
  18. 用Java语言编写打印菱形
  19. 人工智能、深度学习、机器学习常见面试题41~55
  20. 完全教程 Aircrack-ng破解WEP、WPA-PSK加密利器 [MARK]

热门文章

  1. 图网络可解释性(2)
  2. android 壁纸服务,Android-Service实现手机壁纸自动更换
  3. 冬枣的功效与作用及营养价值
  4. 区块链前后端交互过程
  5. 首席工程师揭秘:LinkedIn大数据后台是如何运作的
  6. 利用go制作微信机器人
  7. 画思维导图用什么软件比较好?来看看这些实用的软件
  8. 道格拉斯-普克 抽稀算法
  9. 使用LZMA算法(转载)
  10. 电脑软件:推荐七款实用的效率神器