Oracle 修改语言环境

  唉,安装Oracle 数据库时,手贱语言选择了中文和英语。结果使用的时候不适应。找了几个教程只能修改当前会话的语言环境。就是:

    ALTER SESSION SET NLS_LANGUAGE='AMERICAN';

    ALTER SESSION SET NLS_TERRITORY='AMERICA';

  但是这样每次重连时,语言又是中文的。最终找到一篇博客,修改注册表才可以。地址:https://www.xuebuyuan.com/3243718.html

  在Windows中win+r ,运行regedit打开注册表编辑器。找到HKEY_LOCAL_MECHINE/SOFTWARE/ORACLE,在右侧找到NLS_LANG,双击打开后,在“数据数值”中值为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

  这里是三个值,格式为:<Language>_<Territory>.<Charset>。关于默认值博客里面写的更详细,我就不写了,主要是还要学习数据库。卸载了一次,没卸干净,所以语言没有重新选。以后有时间在搞了。

  附上我的修改:AMERICAN_AMERICA。这里字符集选择了默认的.US7ASCII。

  下面是截图:

  Oracle 修改语言环境

Oracle 修改语言环境

 

上一篇:在 Unix 环境中正确设置 NLS_LANG (文档 ID 1548858.1)


下一篇:解决ORA-12705无法访问NLS问题