Oracle 设置环境变量NLS_LANG(客户端的环境变量)


NLS_LANG格式:

NLS_LANG=LANGUAGE_TERRITORY.Client CHARACTERSET

1、NLS_LANG 参数组成

NLS_LANG参数由以下部分组成:

NLS_LANG=<Language>_<Territory>.<Clients Characterset>

NLS_LANG各部分含义如下:

LANGUAGE指定:

 Oracle消息使用的语言

 日期中月份和日显示

TERRITORY指定

 货币和数字格式

 地区和计算星期及日期的习惯

CHARACTERSET:

控制客户端应用程序使用的字符集

在Oracle NLS_LANG设置中通常设置或者等于客户端(如Windows)代码页

或者对于unicode应用设置为UTF8

查看当前oracle使用的CHARACHERSET:

select * from v$nls_parameters where parameter='NLS_CHARACTERSET';

查看instance字符集Language与Territory:

select * from nls_instance_parameters; 

NLS_LANGUAGE 

NLS_TERRITORY 

查看这两项

2、查看NLS_LANG设置:

env|grep NLS_LANG

相关内容