java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
java.sql.SQLException: ORA-12705: invalid or unknown NLS parameter value specified
MyEclipse Database Explorer建立oracle数据库连接的时候,报的错误信息,
网上很多都是将原因定位到oracle的版本,或者oracle驱动的版本上,但是这些都不对。
解决办法:
出现这种问题的主要原因是MyEclipse在启动时候,语言编码是在[MyEclipse路径]\eclipse\eclipse.ini文件中加载的,而国别编码是从系统的区域设置中得到的.如果MyEclipse默认启动参数为"-Duser.language=en",而操作系统设为"中文(中国)"MyEclipse加载后的信息就是"en_CN",这样就会出现上述问题,所以只要将两边的设置改成一致的,就可以解决上述问题.以上的解决方法是统一为en_US.
你也可以就系统的区域设置定为"中文(中国)",修改eclipse.ini文件,将"-Duser.language=en"修改为"-Duser.language=zh",这样在MyEclipse加载后的Configuration Details信息就统一为zh_CN,即"osgi.nl=zh_CN" ,可以解决此问题.
或者:
1.在windows XP控制面板中修改区域和语言选项,把"区域选项"中的"标准和格式"自定义为"英语(美国)";
2.在MyEclipse中help菜单>About MyEclipse...>点击"Configuration Details",其中的两个值:
osgi.nl=en_US
user.language=en
这样就可以在MyEclipse Database Explorer中顺利建立oracle连接了
分享到:
相关推荐
2 用 MyEclipse Database Explorer 管理 MySQL 数据库.doc
设置MyEclipse连接Oracle数据库
在myeclipse(java)中连接Oracle数据库的代码
MyEclipse连接Oracle的jar包
如何在myeclipse中建立mysql数据库的连接
如何在myEclipse中配置Oracle数据库,这是一份图文并茂的文档,也是我个人的实践经验,分享给大家。
1、在MyEclipse中连接MySQL数据库:依次点击window–>show view–>other–>MyEclipse Database–>DB Browser 图一:找到数据库连接选项 2、选中DB Browser,右键单击,并选择New一个数据连接的菜单,新建一个MySQL...
myeclipse中ssh连接oracle增删改查,含数据库脚本
设置MyEclipse10.0连接Oracle11g数据库
在myeclipse(java)中如何连接Oracle数据库
Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf
软件工程思想,内含详细操作说明文档及实验报告,数据库都是现成的写好的,有存储过程,直接按说明文档插入就可以运行了!
使用Myeclipse连接oracle数据库进行增删查改操作,源代码,
在上一篇中介绍了任何在Eclipse中使用JBoss数据库连接池技术,现在介绍一下在MyEclipse中使用Weblogic数据库连接池技术。
JAVA 连接oracle数据库工程 JAVA oracle数据库 Myeclipse
初学者可以了解!android开发 MyEclipse下测试连接MySQL数据库
myeclipse 连接 ACCESmyeclipse 连接 ACCESS 数据库 HIBERNATES 数据库myeclipse 连接 ACCESS 数据库 HIBERNATE HIBERNATE
weblogic与oracle数据库通过连接池连接及测试代码 另有myeclipse中weblogic服务器下使用jsf1.2的设置步骤
myeclipse中java project连接数据库(sqlserver)实例源码,适合对数据库或者myeclipse开发感兴趣的朋友或者相关工作的朋友作为学习参考。
还有自己做的3到4页的MyEclipse搭建SSH的傻瓜式教程,还有oracle数据库连接引擎的配置的图片流程详解,更有oracle创建表空间、用户名和密码以及给用户授权的sql语句,复制后直接在sql plus里执行。 才收你2分哦,...