今天在使用pl/sql从服务器上导出sql文件,然后在放到本机上执行,导出时出现中文乱码。
解决方法:
1、
查看数据库字符集 select userenv('language') from dual; 查看两个字符集是否一直
2、不一致的话,将两者统一就可以了。
方法:
在环境变量中,添加以下字段:
[plain]
NLS_LANG
SIMPLIFIED CHINESE_CHINA.ZHS16GBK 或者 SIMPLIFIED CHINESE_CHINA.AL32UTF8
SIMPLIFIED CHINESE_CHINA.ZHS16GBK 或者 SIMPLIFIED CHINESE_CHINA.AL32UTF8
这样,重启PL/SQL,无需修改什么注册表了。