解決Oracle PL Developer中亂碼問(wèn)題
我們大家都知道在Oracle PL Developer的實(shí)際操作中經(jīng)常會(huì)出現(xiàn)亂碼的問(wèn)題,這一問(wèn)題一直是困擾著我們,都希望能找到一個(gè)好用的解決方案,以下的文章主要介紹的是Oracle PL Developer 中文的亂碼問(wèn)題的解決。
1。
- select * from v$nls_parameters
 
查詢nls的參數(shù),獲得數(shù)據(jù)庫(kù)服務(wù)器端的字符編碼
- NLS_LANGUAGE
 - NLS_CHARACTERSET
 
2。修改本地環(huán)境變量,設(shè)置
- NLS_LANG = SIMPLIFIED CHINESE.ZHS16GBK
 
這個(gè)是我們的數(shù)據(jù)庫(kù)字符編碼
Oracle PLDeveloper 中文亂碼解決:NLS_LANG格式:
- NLS_LANG = language_territory.charset
 
有三個(gè)組成部分(語(yǔ)言、地域和字符集),每個(gè)成分控制了NLS子集的特性。其中:language 指定服務(wù)器消息的語(yǔ)言。
territory 指定服務(wù)器的日期和數(shù)字格式。
charset 指定字符集
也可更改相應(yīng)注冊(cè)表項(xiàng)
- HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_XE\NLS_LANG
 
需要保證要設(shè)置客戶端字符集與服務(wù)器端字符集一致。以上都是更改Oracle PLDeveloper 中文亂碼解決方式。
【編輯推薦】















 
 
 
 
 
 
 