zoukankan      html  css  js  c++  java
  • Oracle 11g 更改字符集

    查看字符集:

    select * from v$nls_parameters where parameter = 'NLS_CHARACTERSET';

    修改字符集:

    sqlplus "/as sysdba"
    shutdown immediate;
    startup mount;
    alter session set sql_trace=true;
    alter system enable restricted session;
    alter system set job_queue_processes=0;
    alter system set aq_tm_processes=0;
    alter database open;
    SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; --修改字符集AL32UTF8->ZHS16GBK
    SQL> shutdown immediate; --再次关闭数据库
    SQL> STARTUP --启动数据库
    SQL> select * from v$nls_parameters where parameter = 'NLS_CHARACTERSET';
    ==============================
    client端字符集修改

    linux:
    在 /home/oracle与 /root用户目录下的.bash_profile中
    添加或修改 export NLS_LANG="AMERICAN_AMERICA.UTF8" 语句
    关闭当前ssh窗口。

    windows:

    运行 -》 regedit -》查找 键值 NLS_LANG 将字符集 SIMPLIFIED CHINESE_CHINA.ZHS16GBK 修改为AMERICAN_AMERICA.AL32UTF8

    注册表路径:HKEY_LOCAL_MACHINESOFTWAREORACLEHOMExxNLS_LANG

  • 相关阅读:
    设计模式 23
    生活杂谈
    设计模式经典书籍
    ABP 样板开发框架系列
    关键字
    vs 2015
    优秀文章推荐
    Parallel 并行编程
    CSRF
    sql性能优化
  • 原文地址:https://www.cnblogs.com/sprinng/p/4534132.html
Copyright © 2011-2022 走看看