使用Oracle SQL Developer报错:Unable to find a Java Virtual Machine
1.环境
win7 x64,oracle 11g r2,jdk6 x64
2.问题
第一次启动Oracle SQL Developer的时候会让我们填写java.exe的路径,我在jdk安装目录下的bin中找到了java.exe,但是填写以后报如下错误:
3.原因
oracle 11g中安装的Oracle SQL Developer是32位的,而我们现在给他指定的java.exe却是64位的,所以会出现这种错误。
4.解决方法
1)从网上下载Oracle SQL Developer x64,然后替换原目录: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。
上述两种方法均试过,都可以正常运行。
Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\Administrator>cd C:\Program Files\Java\jdk1.6.0_34\bin
C:\Program Files\Java\jdk1.6.0_34\bin>java -version
java version "1.6.0_34"
Java(TM) SE Runtime Environment (build 1.6.0_34-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.9-b04, mixed mode)
C:\Program Files\Java\jdk1.6.0_34\bin>cd C:\Program Files (x86)\Java\jdk1.6.0_43\bin
C:\Program Files (x86)\Java\jdk1.6.0_43\bin>java -version
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)
C:\Program Files (x86)\Java\jdk1.6.0_43\bin>@echo %JAVA_HOME%
C:\Program Files\Java\jdk1.6.0_34
C:\Program Files (x86)\Java\jdk1.6.0_43\bin>@echo %PATH%
E:\Oracle11gR2\Administrator\product\11.2.0\dbhome_1\bin;.;C:\Program Files\Java\jdk1.6.0_34\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\bin;D:\tools\apache-maven-2.2.1\bin;;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Common Files\Easysoft\Shared\;C:\Program Files\Common Files\Easysoft\Shared\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;E:\Microsoft SQL Server\Shared\100\Tools\Binn\;E:\Microsoft SQL Server\Shared\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\MySQL\MySQL Server 6.0\bin;D:\sqluldr64;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\
C:\Program Files (x86)\Java\jdk1.6.0_43\bin>
- 大小: 20.8 KB
- 大小: 116.3 KB
分享到:
相关推荐
启动OracleDeveloper时报Unable to find a Java Virtual Machine
下载完oracle 11g r2 ,选择了jdk之后会报错,Sql Developer错误:Unable to find a java Virtual Machine... 这是因为 oracle 11g r2 自带的sqldeveloper是32位的(Oracle11gR2所带的SQL Developer是1.5.5.59.69版...
could not create the java virtual machine 解决办法,已亲自实践,放心使用
本技术专题主要介绍如何使用Oracle SQL Developer和其他开发工具,内容包括使用Oracle Database Home Page、在Oracle中使用SQL*Plus、如何用SQL Developer来操作Oracle数据库以及表列定义等等。
OracleSQLDeveloper最全使用教程,教程有图片,全的很,敬请你的查看
Oracle SQL Developer is a relatively new product included in the range of Oracle products. It was frst introduced to the world in September 2005, by its code name Project Raptor. Raptor is a name ...
该文档是对Oracle开发的完全免费的SQL Developer软件的使用说明。
解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...
之前用PL/SQL DEVELOPER和SQLPLUS 登录数据库都没有问题,就是应用程序通过JDBC连接Oracle时无法成功连接,出现ORA-12505错误listener does not currently know of SID given in connect descriptor
OracleSQLDeveloper,是用于Oracle的可视化管理工具,无需安装Oracle,解压就可以使用,但打开时需要指定本机JDK的位置即可。
1.下载资源oracle-instantclient-windows.x64-19.3.0.0.0dbru 解压自己存储盘符 例如:d:\instantclient_19_3 2.设置PLSQL Developer 连接菜单下 Oracle 主目录名:d:\instantclient_19_3 OCI库:d:\instantclient_...
简明扼要介绍了如何使用Sql developer去组织Oracle plsql的单元测试
oracle sql developeroracle sql developeroracle sql developeroracle sql developer
oracle sql developer最全使用教程 虽然不是oracle 11g,但本质上一致,通用。
Oracle SQLDeveloper 最全使用教程 Oracle SQLDeveloper 最全使用教程 Oracle SQLDeveloper 最全使用教程
Oracle SQL Developer编程手册
To install Oracle SQL Developer 2.1 download the file and unzip into an empty folder. Select the "Use folder names" checkbox when unzipping the file. You can migrate your settings from Oracle SQL ...
OracleSQLDeveloper使用教程初学者的葵花宝典
oracle sql developer x64
将mysql的数据库表迁移到oracle中,使用sql developer 工具进行迁移,在迁移过程中遇到了很多坑,比如视图或表不存在错误,本文都进行了一一讲解,亲测成功。