`
hwei_344370758
  • 浏览: 20543 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

oracle中文乱码问题

阅读更多

--查询当前的语言环境
select userenv('language') from dual;
--修改步骤
    connect system as sysdba ; 
    shutdown immediate ; 
    startup mount ; 
    alter system enable restricted session ;  
    alter system set JOB_QUEUE_PROCESSES=0;  
    alter system set AQ_TM_PROCESSES=0;  
    alter database open ;  
    alter database character set internal_use ZHS16GBK ;  
    shutdown immediate ; 
    startup ;

以上是修改服务端支持的字符集编码

从pl/sql导入数据,如果出现中文乱码,则先导入环境变量:

export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

或者将其写到用户的系统path中去

 

在windows中,pl/sql导入数据如果出现中文乱码,则应将注册表NLS的值改为

SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然后重启操作系统

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics