PLSQL 報錯彈框亂碼


PLSQL Developer下報錯信息顯示亂碼問題

連接環境:win 7

數據庫版本:oracle 11g

模擬一個錯誤,查看錯誤提示顯示“????”亂碼問題,如下:

檢查:
1、V$NLS_PARAMETERS

為了顯示中文,NLS_LANGUAGE應該為SIMPLIFIED CHINESE

2、進入注冊表查看語言

在電腦“開始”菜單里找到“運行”,然后在對話框里輸入“regedit”就能打開電腦注冊表了。依次單擊HKEY_LOCAL_MACHINE --->SOFTWARE ---> ORACLE--->KEY_OraDb11g_home1,找到NLS_LANG,查看數值數據是否為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

3、系統下的環境變量設置

變量名:NLS_LANG

變量值設為:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

退出PLSQL Developer,重新登錄

再次執行模擬報錯,看到錯誤提示信息已經顯示為中文

原創作品,出自 “深藍的blog” 博客,歡迎轉載,轉載時請務必注明出處(http://blog.csdn.net/huangyanlong)。


免責聲明!

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



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