1.6 Oracle11g導入dmp文件出現中文亂碼問題 > 我的程序員之路:第六章


               ————————————————————————————————————————————
               |      <<--導入數據庫出現中文亂碼問題--解決方案
                |     1.  查看 客戶端的編碼格式  一般為:NLS_CHARACTERSET = ZHS16GBK;
                |             查看方式:(1) SQL> select * from v$NLS_PARAMENTERS;
                |                            (2) SQL>  SELECT * FROM NLS_SESSION_PARAMENTRS;
                |                            (3-直接查看編碼) SQL>SELECT USERNEV('LANGUAGE') FROM DEAL;
                |              修改方式: ALTER SESSION SET NLS_TERRITORY='CHINA';(事例)
                |    2.  查看 服務器的編碼格式   操作如下-->
                |              開始-->運行-->cmd--輸入>regedit--》進入注冊表編輯
                |             打開文件夾-->HKEY_LOCAL_MACHINE-->SOFTWARE-->ORACLE下的文件夾
                |             找到NLS_LANG==>>雙擊打開-->NLS_LANG===SIMPLIFIED CHINESE_CHINA.ZHS16GBK
                |    3.  配置環境變量-->用戶變量-->NLS_LANG===SIMPLIFIED CHINESE_CHINA.ZHS16GBK
                |      PS:   編碼格式必須一致,不然還會亂碼.

                                                                        三步完美解決亂碼  
                --————————————————————————————————————————————   


免責聲明!

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



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