myeclipse使用hibernate反向连接Oracle报ora-12705:cannot access NLS data files or invalid enviroment specified。
打开你的Myeclipse目录下有一个eclipse文件夹下有一个eclipse.ini它是Myeclipse中的启动时读取的配置文件!具体的我忘了,里边有一个启动项,你现在没有改应该是=en把它改成zh! 好了就改这一处,重启myeclipse,OK!
其他情况: 下载地址:http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
Linux下如果环境变量 NLS_LANG 值是NA 会引起 ORA-12705 错误,解决方法是修改set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改如下: 如果是Windows平台,注册表里 /HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 查找键 NLS_LANG,这个键由Oracle标准客户端安装创建, 值是 NA 。这个导致了 ORA-12705错误。解决方法就是修改NA为SIMPLIFIED CHINESE_CHINA.ZHS16GBK。 (责任编辑:IT) |