檢視 NLS LANG 的方法

2021-06-12 02:52:49 字數 1187 閱讀 6059

檢視 nls_lang 的方法

windows使用:

echo %nls_lang%

如:e:\>echo %nls_lang%

american_america.zhs16gbk

unix使用:

env|grep nls_lang

如:/opt/oracle>env|grep nls_lang

nls_lang=american_china.zhs16gbk

windows客戶端設定,可以在登錄檔中更改nls_lang,具體鍵值位於:

hkey_local_machine\software\oracle\homexx\

xx指存在多個oracle_home時系統編號。

3. 檢視資料庫當前字符集引數設定

select * from v$nls_parameters;

4. 檢視資料庫可用字符集引數設定

select * from v$nls_valid_values;

5. 客戶端 nls_lang 的設定方法

windows:

# 常用中文字符集

set nls_lang=simplified chinese_china.zhs16gbk

# 常用unicode字符集

set nls_lang=american_america.al32utf8

可以通過修改登錄檔鍵值永久設定

hkey_local_machine\software\oracle\homexx\nls_lang

unix:

# 常用unicode字符集

export nls_lang=american_america.al32utf8

# 常用中文字符集

export 

可以編輯 bash_profile 檔案進行永久設定

vi .bash_profile

export nls_lang="simplified chinese_china.zhs16gbk"

or export nls_lang="simplified chinese_china".zhs16gbk

# 使 bash_profile 設定生效

source .bash_profile

檢視NLS LANG的方法

檢視nls lang的方法 檢視 nls lang 的方法 windows使用 echo nls lang 如 e echo nls lang american america.zhs16gbk unix使用 env grep nls lang 如 opt oracle env grep nls l...

檢視NLS LANG的方法

檢視nls lang的方法 檢視 nls lang 的方法 windows使用 www.2cto.com echo nls lang 如 e echo nls lang american america.zhs16gbk unix使用 env grep nls lang 如 opt oracle e...

NLS LANG與NLS LANGUAGE的區別

1.主要區別 nls lang是環境變數,包括3部分nls引數 nls language,nls territory,nls characterset,需要在啟動sqlplus等工具之前設定 nls language主要控制session中提示訊息的語言,可以使用alter session在sqlp...