服務器為windows server 2003,正常安裝完oracle客戶端后,插入數據時,發現中文都是?。
異常:
PLL/SQL中輸入select userenv('LANGUAGE') From Dual,結果為AMERICAN_AMERICA.US7ASCII,
注冊表中[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home]下的
NLS_LANG為SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
解決方法:
我的電腦---右擊---屬性---高級---環境變量---系統變量---新建
變量名:NLS_LANG
變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,確定后再試試,OK。
您可能感興趣的文章:- oracle保留兩位小數解決方案
- plsql連接oracle數據庫報ora 12154錯誤解決方法
- PL/SQL Dev連接Oracle彈出空白提示框的解決方法分享
- oracle12c安裝報錯:PRVF-0002的解決方法
- oracle遠程連接服務器出現 ORA-12170 TNS:連接超時 解決辦法
- Oracle中插入特殊字符:和'的解決方法匯總
- oracle 數據庫數據遷移解決方案
- oracle中文亂碼的解決方法
- ORACLE EXP不能導出空表的原因分析及解決方法
- linux系統oracle數據庫出現ora12505問題的解決方法