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