服務器為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。
新聞熱點
疑難解答