zoukankan      html  css  js  c++  java
  • oracle基础教程(8)oracle修改字符集

    oracle基础教程(8)oracle修改字符集

    1、用dba连接数据库

    -->sqlplus / as sysdba

    2、查看字符集 

    -->SELECT parameter, value FROM v$nls_parameters WHERE parameter LIKE '%CHARACTERSET';

    好像结果:

    PARAMETER
    ----------------------------------------------------------------
    VALUE
    ----------------------------------------------------------------
    NLS_CHARACTERSET
    ZHS16GBK
    
    NLS_NCHAR_CHARACTERSET
    AL16UTF16

    3、修改字符集

    SQL> alter database character set INTERNAL_USE AL32UTF8;

    4、具体命令执行过程:

    C:UsersAdministrator>sqlplus / as sysdba
    
    SQL*Plus: Release 11.2.0.1.0 Production on 星期日 7月 3 13:11:46 2016
    
    Copyright (c) 1982, 2010, Oracle.  All rights reserved.
    
    
    连接到:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL>
    SQL>  SELECT parameter, value FROM v$nls_parameters WHERE parameter LIKE '%CHARA
    CTERSET';
    
    PARAMETER
    ----------------------------------------------------------------
    VALUE
    ----------------------------------------------------------------
    NLS_CHARACTERSET
    ZHS16GBK
    
    NLS_NCHAR_CHARACTERSET
    AL16UTF16
    
    
    SQL> shutdown immediate;
    数据库已经关闭。
    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL>
    SQL>
    SQL> startup mount;
    ORACLE 例程已经启动。
    
    Total System Global Area  855982080 bytes
    Fixed Size                  2180544 bytes
    Variable Size             528484928 bytes
    Database Buffers          322961408 bytes
    Redo Buffers                2355200 bytes
    数据库装载完毕。
    SQL>
    SQL> alter session set SQL_TRACE=TRUE;
    
    会话已更改。
    
    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 AL32UTF8;
    
    数据库已更改。
    
    SQL> alter session set SQL_TRACE=false;
    
    会话已更改。
    
    SQL> shutdown immediate;
    数据库已经关闭。
    已经卸载数据库。
    ORACLE 例程已经关闭。
    SQL> startup;
    ORACLE 例程已经启动。
    
    Total System Global Area  855982080 bytes
    Fixed Size                  2180544 bytes
    Variable Size             528484928 bytes
    Database Buffers          322961408 bytes
    Redo Buffers                2355200 bytes
    数据库装载完毕。
    数据库已经打开。
    SQL>  SELECT parameter, value FROM v$nls_parameters WHERE parameter LIKE '%CHARA
    CTERSET';
    
    PARAMETER
    --------------------------------------------------------------------------------
    
    VALUE
    --------------------------------------------------------------------------------
    
    NLS_CHARACTERSET
    AL32UTF8
    
    NLS_NCHAR_CHARACTERSET
    AL16UTF16
    
    
    SQL>
  • 相关阅读:
    redis性能优化——生产中实际遇到的问题排查总结
    Redis优化经验
    Python 发送 email 的两种方式
    封装简单的equery
    Mobiscroll的介绍【一款兼容PC和移动设备的滑动插件】
    css3毛玻璃模糊效果
    环形进度条的实现方法总结和动态时钟绘制(CSS3、SVG、Canvas)
    CSS实现圆角,三角,五角星,五边形,爱心,12角星,8角星,圆,椭圆,圆圈,八卦
    盘点8种CSS实现垂直居中水平居中的绝对定位居中技术
    CSS 去掉inline-block间隙的几种方法
  • 原文地址:https://www.cnblogs.com/yank/p/5637899.html
Copyright © 2011-2022 走看看