设为首页 收藏本站
查看: 555|回复: 0

[经验分享] myeclipse使用hibernate反向连接oracle报ora-12705

[复制链接]

尚未签到

发表于 2016-7-29 10:00:57 | 显示全部楼层 |阅读模式
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

1:下载这个,Instant Client Package - Basic包。然后解压到任意目录比如:F:/oracleClient,在这个目录下建立NETWORK文件夹,接着再这个文件夹下再建立ADMIN文件夹,然后服务上已经建立tnsnames.ora文件到这个目录,并修改IP;





Linux下 如果环境变量 NLS_LANG 值是NA 会引起 ORA-12705 错误,解决方法是修改set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
我用第一种方法解决了。第二种办法有待验证



引文来源  ORA-12705: Cannot access NLS data files or invalid environment specified - 安静的夜空 - JavaEye技术网站
2:修改环境变量增加Oracle_home=F:/oracleClient;修改Path环境变量增加F:/oracleClient;

3:启动PL/SQL,出现ORALCE logon 按取消Calcel,打开PL/SQL-》Perference里面设置OCI Library和Oracle_home,我的设置是OCI Library=F:/oracleClient/oci.dll,Oracle_home=F:/oracleClient。退出重新登陆。登陆提示如果出现Oracle Instant Client 出现 ORA-12705: Cannot access NLS data files or invalid environment specified 错误。修改如下:

如果是Windows平台,注册表里 /HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE 查找键 NLS_LANG,这个键由Oracle标准客户端安装创建, 值是 NA 。这个导致了 ORA-12705错误。解决方法就是修改NA为SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

转自:http://blog.csdn.net/youyj521/article/details/5389295

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-251035-1-1.html 上篇帖子: oracle连接数过多释放机制 下篇帖子: 连接其他计算机中的Oracle数据库
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表