oracle字符集怎么更换

来源:1-2 Oracle安装

慕粉0617084220

2017-03-11 07:07

字符集怎么更换,网上查了一下,看不懂,有没有大神详细指点下

写回答 关注

1回答

  • 孤狼1号
    2017-03-11 09:23:38

    Oracle Server端字符集查询
    SQL> select userenv('language') from dual;
    USERENV('LANGUAGE')
    ----------------------------------------------------
    AMERICAN_AMERICA.ZHS16GBK 
    由此可以看出字符集为ZHS16GBK

    Server端字符集修改
    将数据库启动到RESTRICTED模式下做字符集更改:
    $ sqlplus "/as sysdba"
    SQL> conn /as sysdba;
    SQL> shutdown immediate;
    SQL> startup mount;
    SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;
    SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
    SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;
    SQL> alter database open;
    SQL> alter database character set INTERNAL_USE UTF8;
    SQL> shutdown immediate;
    SQL> startup;
    SQL> exit;

Oracle数据库开发必备利器之SQL基础

为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础

160643 学习 · 641 问题

查看课程

相似问题