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
终端登录服务器执行下列:
#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
相关文章推荐
- Oracle 10g 修改字符集 为 ZHS16GBK
- Oracle 10g修改数据库字符集:WE8ISO8859P1=>ZHS16GBK
- 修改 oracle xe 字符集 ZHS16GBK
- Linux 下修改Oracle 的字符集:WE8ISO8859P1 修改为 ZHS16GBK
- 修改Oracle 10g XE的字符集
- 修改oracle 10g的字符集
- Oracle 11g 修改字符集 为 ZHS16GBK
- oracle 12c AL32UTF8字符集修改为ZHS16GBK
- Oracle 10g 修改字符集为UTF8
- 修改oracle 10g字符集
- oracle 10g 安装时字符集的选择,和后边的修改
- 修改 oracle xe 字符集 ZHS16GBK
- 修改Oracle 10g Express Edition的字符集
- 修改Oracle 10g Express Edition的字符集
- linux window sql 修改oracle 10g的字符集
- 修改oracle 10g的字符集
- ORACLE 10G修改字符编码没有超字符集的限制
- 修改Oracle 10g数据库字符集
- 修改oracle 10g的字符集
- Oracle 10G 修改字符集