注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

笑遍世界@网易博客

明天还会在路上……

 
 
 

日志

 
 
关于我

Stay hungry, stay foolish. 工作用脑,生活用心! 走过山重水复,必然迎来柳暗花明! 受苦的人没有悲观的权利,远征的人没有流泪的资格。 Live each day as if we should die tomorrow.

网易考拉推荐
 
 

SQL Developer "Unable to create an instance ..."解决方法  

2010-05-18 00:41:00|  分类: 软件使用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
下载解压了Oracle SQL Developer工 具,运行时,启动不了,报错信息如下:
---------------------------
Unable to create an instance of the Java Virtual Machine
Located at path:
<SQLDEVELOPER>\jdk\jre\bin\client\jvm.dll
---------------------------

是JVM参数设置的问题,我的解决方案如下:
<SQLDEVELOPER>\ide\bin\ide.conf
修改该 文件,设置“AddVMOption -Xmx” 参数,如下
AddVMOption -Xmx256M
然后就启动正常了。

另外,还有个设置方法如下,只是设置的地方不同,原理是一样的:
编辑文 件:sqldeveloper\jdev\bin\sqldeveloper.conf 文件,
其中增加一行:
AddVMOption -Xmx256M
(若该 设置已存在,请修改它的值)

比较奇怪的是,我的笔记本电脑用必须得重新设置一下(因为默认的640M太大了,不能正常启动,尽管我的物理内存还剩余1500M左右),而公司电脑,剩余物理内存也差不多,却用640M默认值是正常启动的。

通过二分法来在256M和640M之间找到了,我的笔记本电脑启动sql developer能设置的最大值,发现最大能设为610M,要是为 611M就会提示不能can't create an instance of JVM。。  无解了,反正很奇怪,难道和系统、CPU之类的有关,还和RP有关,呵呵
另外我试了一下,我笔记本电脑命令行运行“java -Xmx1446M -version”这个值是-xmx的最大值。。

参考资料:
http://www.faisalmb.com/blog/post/2009/06/23/Oracle-SQL-Developer-Unable-to-create-an-instance-of-the-Java-Virtual-Machine.aspx
http://blog.chinaunix.net/u/9001/showart_2226004.html
http://blog.csdn.net/E_wsq/archive/2010/04/27/5533607.aspx
  评论这张
 
阅读(1205)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017