因作業原因需要在客戶端分別連接一個英文字符集和一個中文字符集的資料庫,本機安裝的是oracle 10 client,默認字符集是英文字符集。當需要以中文字符集啟動的時候,以前在xp和win7系統下都是在plsql的安裝目錄下下一個批處理檔案來啟動plsql,啟動前設定一下字符集就可以了,如下:
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
start plsqldev.exe
但是現在換了win10系統,這種方式好像就失效了,但是看了同事的win10又可以,不知道有沒有遇到相同問題的朋友
uj5u.com熱心網友回復:
你得說哪里不行,遇到了什么問題,什么現象,截個圖上來。
uj5u.com熱心網友回復:
前兩周有點小忙沒來得及回復,就是登陸進去后查詢出來的結果集是亂碼
uj5u.com熱心網友回復:
你這個PLSQL工具,應該有些問題。你把 plsql 的安裝目錄截個圖上來,看看里面的檔案及大小。
uj5u.com熱心網友回復:
應該不是這個問題,XP和WIN7下都是用這個工具,綠色版的,現在暫時也只有修改注冊表后再啟動工具了
uj5u.com熱心網友回復:
之前有過一個和樓主類似的帖子。他也是PLSQL。他的安裝目錄中,有兩個 exe 檔案,一個是 start_plsql.exe,另一個 plsql.exe
實際上,后面這個 plsql.exe 是后編譯的一個檔案,它修改了環境變數,而 start_plsql.exe 才是真正的 plsql.exe 。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/48146.html
標籤:基礎和管理
上一篇:萬能的程式員小哥哥們,求教oracle里面的sqlplus如何才能復制粘貼
下一篇:wpf訪問Oracle資料庫開發
