Oracle Database 11g SQL 开发指南学习笔记:Oracle 11g r2安装完后SQL Developer无法使用的问题


在安装完oracle 11g r2 64位版本后,打开sql developer时报错:


1、需要提供java的路径,于是从网上下载了:jre-7u40-windows-x64,安装完成后,按照提示输入了路径。


2、接着又报错:Unable to find a java virtual machine,也就是不能找到一个java virtual machine。

于是继续在网上找,又说要在sql developer的目录的sqldeveloper.conf文件中增加一条:SetJavaHome java的路径。

于是加上,还是会报错,接着在刚才那个文件中又加上了一条:AddVMOption -Xmx256M。不过,还是报错。


3、于是继续在网上找,有一篇文章说重新下载一个sql developer,由于机器、操作系统、oracle 11g都是64位的,所以通过下面的官方链接,下载了一个windows 64位版本的sql developer:

http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

下载后解压后,双击sqldeveploer,提示输入java的jdk的路径,输入路径后,还是报错。突然意识到,我之前安装的jre-7u40-windows-x64 并不是jdk,只是java包而已。


4、于是在网上下载了1.7版的64位的jdk:jdk-7u40-windows-x64,下面是链接:

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,

安装完后,再次打开sqldeveloper,能打开了,但提示最好使用低于java 1.7的jdk,否则会出现错误。


5、于是再次在网上下载了1.6版的64位的jdk:jdk-6u45-windows-x64,下面是链接:

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html,

安装完成后,再次点击还是会提示使用低于1.7版的jdk。


6、这时需要用到上面的第2条,我新下载的sqldeveloper的路径为:

E:\sqldeveloper64-3.2.20.09.87-no-jre\sqldeveloper\sqldeveloper\bin,

这这个目录下面有一个sqldeveloper.conf,因为我的jdk的安装路径是:C:\Program Files\Java\jdk1.6.0_45,

所以sqldeveloper.conf的最后加上这么一条:SetJavaHome C:\Program Files\Java\jdk1.6.0_45,于是就可以正常打开了。


其实费了九牛二虎之力,关键问题是没有搞清楚什么是jdk,什么是jre,也没有在提示输入jdk路径时反应过来,其实系统提示要jdk的路径,那就应该下载jdk而不是jre,这里直接引用了官方的描述:


Which Java package do I need?

  • JDK: (Java Development Kit). For Java Developers. Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.
  • Server JRE: (Server Java Runtime Environment) For deploying Java applications on servers. Includes tools for JVM monitoring and tools commonly required for server applications, but does not include browser integration (the Java plug-in), auto-update, nor an installer. Learn more arrow
  • JRE: (Java Runtime Environment). Covers most end-users needs. Contains everything required to run Java applications on your system.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
说明: 这是2010年1月12日从Oracle官方网站下载的最新版本,官网也就是从这一天开始才正式提供正确的下载路径,所以在此之前没有出现过这个2.1版。 注意: 除非内含jdk1.6.11,否则需要在系统中安装有jdk1.6.11或以上版本,否则无法正常运行。 ================================================================================================= 所有sqldeveloper的下载地址: Oracle SQL Developer 2.1.0.63.73 for 32bit-windows-with-jdk1.6.11下载地址: part1: http://download.csdn.net/source/1988257 part2: http://download.csdn.net/source/1988297 part3: http://download.csdn.net/source/1988320 ------------------------------------------------------------------------------------------------- Oracle SQL Developer 2.1.0.63.73 for 32bit-windows-no-jre下载地址: part1: http://download.csdn.net/source/1990426 part2: http://download.csdn.net/source/1990448 ------------------------------------------------------------------------------------------------- Oracle SQL Developer 2.1.0.63.73 for 64bit-windows-no-jre下载地址: part1: http://download.csdn.net/source/1990232 part2: http://download.csdn.net/source/1990238 ------------------------------------------------------------------------------------------------- Oracle SQL Developer 2.1.0.63.73 for linux-noarch下载地址: part1: http://download.csdn.net/source/1990256 part2: http://download.csdn.net/source/1990265 ------------------------------------------------------------------------------------------------- Oracle SQL Developer 2.1.0.63.73 for mac-osx-no-jre下载地址: part1: http://download.csdn.net/source/1990322 part2: http://download.csdn.net/source/1990328 ------------------------------------------------------------------------------------------------- Oracle SQL Developer 2.1.0.63.73 for other-platform-no-jre下载地址: part1: http://download.csdn.net/source/1990381 part2: http://download.csdn.net/source/1990408 ------------------------------------------------------------------------------------------------- Oracle SQL Developer 1.5.5.59.69-with-jdk6下载地址: part1: http://download.csdn.net/source/1986539 part2: http://download.csdn.net/source/1986547 ================================================================================================= There is no in-place upgrade available. 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 Developer 1.2.1. or Oracle SQL Developer 1.5.x. See the Release Notes 2.1 for more details. JDK Support Oracle SQL Developer 2.1 is shipped with JDK1.6_11. However, you can connect to and use any JDK 1.6.11 or above. To use an existing JDK, download the zip files listed below "with JDK already installed." Use Check for Updates to install: Third-party database drivers for Sybase, SQL Server and MySQL. For more information on setting up the third-party drivers, see Migrations: Getting Started Version control systems, Concurrent Versions System (CVS), Serena Dimensions or Perforce.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值