同事使用plsql 连接数据库时,发现写入数据库的中文为乱码,但是数据库中的已有的中文是正常的;我怀疑是NLS不一致造成的;
进过查找,进行了如下的修改:
NLS_LANG改为中文:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
"NLS_LANG"值改为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
测试正常;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25656398/viewspace-706923/
,如需转载,请注明出处,否则将追究法律责任。