由于我們公司安裝的oracle數據庫的字符環境都采用8859碼,而在本機安裝oracle客戶端的環境是簡體中文的,造成無論是sqlplus還是plsql developer訪問oracle的時候都無法正確查看和插入中文內容。
解決辦法是修改注冊表,路徑為HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0,鍵為NLS_LANG,鍵值改為AMERICAN_AMERICA.US7ASCII
修改成功后啟動sqlplus(本機的),看到所有提示信息都是英文(缺省應該是中文的),表示修改生效。此時,通過oracle客戶端訪問數據庫的應用程序(包括plsql developer)就可以正常操作中文了
看來客戶端軟件的亂碼并不是客戶端軟件本身的問題,而與客戶端操作系統有關。
posted on 2008-02-20 15:13
分享愛的空間 閱讀(1263)
評論(0) 編輯 收藏