Win10 PLSQL 登錄后,提示數據庫字符集(AL32UTF8)和客戶端字符集(ZHS16GBK)不一致


plsql 登錄后提示:

Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different.
Character set conversion may cause unexpected results.

Note: you can set the client character set through the NLS_LANG environment variable or the NLS_LANG registry key in
HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraClient11g_home2.

 

解決辦法:修改注冊表

 

打開注冊表,‘開始’-‘運行’ 輸入‘regedit’-確定。

 

找到提示中給出的路徑,

 (在win10 64位系統中,按照提示並不能找到路徑,網上百度了下,64位系統和32位系統不一樣,最終的答案是)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Oracle\KEY_OraClient11g_home2.

找到 NLS_LANG 鍵,他的值原來是:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

修改為:SIMPLIFIED CHINESE_CHINA.AL32UTF8

 

重新打開plsql ,登錄,好了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM