您的位置:首页 > 数据库 > Oracle

AIX下oracle 10g 修改字符集为ZHS16GBK

2011-12-12 15:14 399 查看
Oracle 10g更改字符集AL32UTF8为ZHS16GBK

终端登录服务器执行下列:

#su oralce

$export ORACLE_SID=orcl

$export ORACLE_HOME=/db/oracle/product/10.2.0/db_1

$cd $ORACLE_HOME

$cd bin

$./sqlplus /nolog

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 ZHS16GBK; 
ORA-12712: new character set must be a superset of old character set (意思是新字符集必须为旧字符集的超集,跳过即可)

SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; 

SQL> ALTER SYSTEM DISABLE RESTRICTED SESSION; 

SQL> shutdown immediate; 

SQL> startup 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息