1.

--在PLSQL Developer中查询
select
userenv('language') from dual
;

我的查询结果为:AMERICAN_AMERICA.ZHS16GBK

 

2.新增NLS_LANG系统环境变量,变量值为上一步的查询结果

变量名 NLS_LANG

变量值 AMERICAN_AMERICA.ZHS16GBK

 

-----------------------------------重启PL/SQL,乱码解决。

 

如果重启时报错 : Error while trying to retrieve text for error  ora-12705

是因为没有配置ORACLE_HOME环境变量,新增即可:

变量名 ORACLE_HOME
变量值 D:/instantclient (本地没有安装oracle客户端)

如果你本地安装了oracle客户端,变量值请指向你本地客户端地址,例如 E:\Oracle\product\11.2.0\dbhome_1


-----------------------------------------------------------------------------

 


 
                    
            
                

相关文章: