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

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

变量名:NLS_LANG

变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

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

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

 

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

相关文章:

  • 2021-05-29
  • 2021-07-09
  • 2022-01-12
  • 2021-07-22
  • 2021-12-08
  • 2017-12-19
猜你喜欢
  • 2021-12-15
  • 2021-11-01
  • 2021-09-18
  • 2021-10-24
  • 2021-09-13
  • 2021-05-15
  • 2021-05-09
  • 2021-07-05
相关资源
相似解决方案