用sqlplus可以连接上Oracle正常,用PLSQL连接Oracle也正常。可是,在用MyEclipse的DB Browser连接Oracle时就出现以下的异常:
java.sql.SQLException:
ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified

问题原因:eclipse.ini文件里的配置项Duser.language=zh-cn不支持
解决方法:只需在MyEclipse/eclipse目录下找到eclipse.ini文件,把Duser.language=zh-cn 改成Duser.language=zh就行了,然后重启MyEclipse,问题就ok了

本文解决了使用MyEclipse的DBBrowser连接Oracle时遇到的ORA-00604和ORA-12705错误。问题在于eclipse.ini文件中Duser.language设置不正确,将Duser.language=zh-cn改为Duser.language=zh即可解决。
1090

被折叠的 条评论
为什么被折叠?



