PLSQLDevloper启动提示NLS_LANG is not defined on the client解决方案

win7  运行 PLSQLDevloper时提示NLS_LANG is not defined on the client,Character set conversion may cause unexpected results

因为没有设置环境变量NLS_LANG,结果就是会导致中文乱码


解决方法:

1,修改注册表:如果OS版本为32位,则要修改:找到ORACLEKEY_OraClient11g_homexx,右键新建“字符串值(S)”项为“NLS_LANG”,值为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

2,设置系统环境变量NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK。

3,做一个批处理文件启动plsqlDev

set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

start D:\PLSQL-Developer\plsqldev.exe


你可能感兴趣的:(windows,download,conversion,UNEXPECTED,修改注册表)