oracle 11g sqlplus和plsql developer 亂碼解決方案

----------------------------------華麗的分隔符----------------------------------

在cmd終端下運行sql

      
      中文的話:
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
     英文的話 
            set NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
     而後進入sqlplus便可
     (此方法只對當前cmd終端有效,下次再用時須要重設,不推薦這種)
----------------------------------華麗的分隔符----------------------------------
中文亂碼解決:(推薦方法,筆者親測有效)
在個人電腦上右鍵屬性--高級系統設置--高級--環境變量,新建用戶變量: 
變量名:NLS_LANG 
變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
(網上給的方法是 AMERICAN_AMERICA.UTF8 筆者親測亂碼依舊!!!)
 
 
----------------------------------華麗的分隔符----------------------------------
處理PLSQL Developer的select語句後出現亂碼狀況:解決方法: 1.打開 PLSQL Developer 安裝目錄下,看到有PLSQLDev.exe的目錄, 在PLSQL Developer文件夾內新建「PLSql_run.bat」文件,在該文件中輸入下面內容: ****************************************************(此行不要) set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK PLSQLDev.exe ****************************************************(此行不要)
2.每次啓動時請使用"PLSql_run.bat"文件進行啓動PLSQL Developer工具,不然出現亂碼。
     (這裏不習慣的同窗能夠將原來桌面的plsql的快捷方式指向bat便可,不會的留言找我)
 
----------------------------------華麗的分隔符----------------------------------
相關文章
相關標籤/搜索