ORA-00911: invalid character 的问题处理

今天在访问远程oralce数据库时,以前正确的语句也都会出现“ORA-00911: invalid character”的错误信息,在网上找了很长时间,也没有找到原因,但在搜索时,看到一篇文章说字符集的问题,我突然想到,我的系统之前恢复过系统,oarcle客户端也是今天刚安装的,我记得在系统设置中,要设置字符集那个变量,于是我从服务器上看到了该字段,在我本机上果然没有,于是我按照上面的路径把那个变量加上,具体路径和变量名如下:

控制面板--系统和安全---系统--高级系统设置--高级--环境变量--系统变量中

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

把这个变量添加完成以后,把系统重启一下就ok了,重启以后,错误提示消失了。

这个变量是在读取数据库中中文名称时出现的。

 

转载:http://blog.csdn.net/jaray/article/details/44855279

posted @ 2016-03-24 08:40  wuwenhai  阅读(241)  评论(0编辑  收藏  举报