国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

Oracle客戶端 NLS_LANG 的設(shè)置方法

2020-07-26 14:31:46
字體:
供稿:網(wǎng)友
Oracle客戶端NLS_LANG設(shè)置

OracleWindowsMicrosoftUnixBash
1. NLS_LANG 參數(shù)組成
NLS_LANG參數(shù)由以下部分組成:
NLS_LANG=<Language>_<Territory>.<Clients Characterset>

NLS_LANG各部分含義如下:
LANGUAGE指定:
-Oracle消息使用的語言
-日期中月份和日顯示
TERRITORY指定
-貨幣和數(shù)字格式
-地區(qū)和計(jì)算星期及日期的習(xí)慣
CHARACTERSET:
-控制客戶端應(yīng)用程序使用的字符集
通常設(shè)置或者等于客戶端(如Windows)代碼頁
或者對于unicode應(yīng)用設(shè)置為UTF8

在Windows上查看當(dāng)前系統(tǒng)的代碼頁可以使用chcp命令:
E:/>chcp
活動(dòng)的代碼頁: 936

代碼頁936也就是中文字符集 GBK,在Microsoft的官方站點(diǎn)上,我們可以遭到關(guān)于936代碼頁的具體編碼規(guī)則,請參考以下鏈接:
http://www.microsoft.com/globaldev/reference/dbcs/936.htm


2. 查看 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客戶端設(shè)置,可以在注冊表中更改NLS_LANG,具體鍵值位于:
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMExx/
xx指存在多個(gè)ORACLE_HOME時(shí)系統(tǒng)編號。


3. 查看數(shù)據(jù)庫當(dāng)前字符集參數(shù)設(shè)置
SELECT * FROM v$nls_parameters;

select * from nls_database_parameters

select userenv('language') from dual;


4. 查看數(shù)據(jù)庫可用字符集參數(shù)設(shè)置
SELECT * FROM v$nls_valid_values;


5. 客戶端 NLS_LANG 的設(shè)置方法
Windows:
# 常用中文字符集
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
# 常用unicode字符集
set NLS_LANG=american_america.AL32UTF8
可以通過修改注冊表鍵值永久設(shè)置
HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOMExx/NLS_LANG

Unix:
# 常用unicode字符集
export NLS_LANG=american_america.AL32UTF8
# 常用中文字符集
export NLS_LANG="Simplified Chinese_china".ZHS16GBK
可以編輯 bash_profile 文件進(jìn)行永久設(shè)置
vi .bash_profile
NLS_LANG="Simplified Chinese_china".ZHS16GBK export NLS_LANG
# 使 bash_profile 設(shè)置生效
source .bash_profile
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 邯郸县| 神池县| 石台县| 宁武县| 明光市| 永新县| 芒康县| 咸宁市| 遵化市| 吉木萨尔县| 辽中县| 吉首市| 潞城市| 东海县| 班戈县| 颍上县| 阿克| 和林格尔县| 德令哈市| 丹江口市| 云和县| 屯留县| 金华市| 汝城县| 乡宁县| 封开县| 孝感市| 万宁市| 晋中市| 汉阴县| 闸北区| 汝阳县| 北海市| 上栗县| 喀喇沁旗| 南雄市| 绥江县| 福鼎市| 栾川县| 九江市| 黑龙江省|