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>
  • 相关阅读:
    HDU3516 树的构造
    poj1160 post office
    poj1260 pearls
    POJ 3709 K-Anonymous Sequence
    HDU2829
    HDU 3480 division
    HDU3507 print artical
    HDU2490 parade
    HDU3530 子序列
    HDU3415
  • 原文地址:https://www.cnblogs.com/yank/p/5637899.html
Copyright © 2011-2022 走看看