plsql資料庫異常---plsql 登入後,提示資料庫字符集(AL32UTF8)和客戶端字符集(ZHS16GBK)不一致

c3tc3tc3t發表於2013-12-26

今天遇到這個問題網上搜了一下答案找到了

轉貼

http://blog.csdn.net/lidew521/article/details/8546155

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’-確定。


找到提示中給出的路徑,


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


修改為:SIMPLIFIED CHINESE_CHINA.AL32UTF8


重新開啟plsql ,登入,後不提示錯誤。但是 新建命令視窗裡的中文亂碼,後來又改回來了。暫時先這樣。以後解決,

相關文章