unable to find java_SQL Developer报错:Unable to find a Java Virtual Machine解决办法
安装了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解决办法相关推荐
- Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法 1).容器中登录my ...
- 【报错解决】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 ...
- oracle ogg00423,【案例】Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法
[案例]Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法 时间:2016-11-12 21:31 来源:Oracle研究中心 作者:代某人 点击: 次 天 ...
- [转载] 树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法
参考链接: Python文件I / O 树莓派4B使用 Adafruit_PCA9685 报错IOError: [Errno 121] Remote I/O error解决办法 首先,确保已经下载了p ...
- Zookeeper报错Will not attempt to authenticate using SASL解决办法
Will not attempt to authenticate using SASL (unknown error) 经过查资料,这个问题与zookeeper里面的zoo.cfg配置有关. 在程序填 ...
- 浏览器报错Not allowed to load local resource:的解决办法,与网上大多数都不同,亲测有用!
浏览器报错Not allowed to load local resource:的解决办法,与网上大多数都不同,亲测有用! 起因 报错原因 吐槽 解决办法 参考 起因 因为深度学习用的是pytorch ...
- php数据库报错1046怎么解决,DZ报错MySQL Query Error Errno:1046错误的解决办法
这篇文章主要为大家详细介绍了DZ报错MySQL Query Error Errno:1046错误的解决办法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. DZ报 ...
- 报错:Could not find action or result解决办法
报错:Could not find action or result解决办法 $("#btn-processSubmit").click(function(){if(status ...
- maven中servlet报错:不识别此servlet问题的解决办法
原因 使用maven集成的tomcat插件的时候,tomcat的lib中,自带servlet-api和jsp. 如果maven中再次导入了这两个jar,会造成jar包冲突现象. 解决办法 我们只是想编 ...
最新文章
- go标准库的学习-crypto/aes
- Java全角、半角字符的关系以及转换
- SpringBoot学习笔记(3):静态资源处理
- 凭借这 10 大算法,就可以主宰世界!
- NewRandomAccessFile failed to Create/Open问题解决
- 有没有通过代码退出程序的方法--官方解答
- 手把手教你玩转ARP包(二)
- nginx 安装_Nginx 安装
- 【Ubuntu引导】EFI系统分区.删除不掉,也不能格式化,如何粘力删除 efi 隐藏分区
- Spring框架之ioc
- db2 replace函数的用法_C++常用函数整理
- linux sd卡启动盘制作工具,Sd卡启动盘的制作(EXT2)
- python win32gui模块详解_Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...
- 01-JavaScript基础.md
- 我对价值投资的思考(一)
- java yyyy-mm-ddthh:mm:ssz,获取录音文件下载地址接口
- 天津成考计算机水平考试,天津市成考《计算机基础考试大纲》(高中起点)
- 用Java语言编写打印菱形
- 人工智能、深度学习、机器学习常见面试题41~55
- 完全教程 Aircrack-ng破解WEP、WPA-PSK加密利器 [MARK]