日期:2014-05-16  浏览次数:20472 次

Oracle Express正确修改字符集“窍门”

  以下的文章主要讲述的是Oracle Express正确修改字符集的实际操作步骤,以及对APEX的升级,我前两天安装的是欧洲语言版的windows,舍弃了国际语言版的大了60M,由于刚装好,默认数据库的字符集是AL32UTF8。

  公司用的字符集是ZHS16GBK,于是用下面方法改了字符集

  Sql代码

  1.sqlplus sys_name/sys_password as sysdba

  2.shutdown immediate;

  3.startup mount

  4.alter system enable restricted session;

  5.alter system set JOB_QUEUE_PROCESSES=0;

  6.alter system set AQ_TM_PROCESSES=0;

  7.alter database open;

  8.alter database character set internal_use ZHS16GBK;

  9.shutdown immediate

  10.startup

  11.sqlplus sys_name/sys_password as sysdba

  12.shutdown immediate;

  13.startup mount

  14.alter system enable restricted session;

  15.alter system set JOB_QUEUE_PROCESSES=0;

  16.alter system set AQ_TM_PROCESSES=0;

  17.alter database open;

  18.alter database character set internal_use ZHS16GBK;

  19.shutdown immediate

  20.startup

  字符集是改好了,结果发现附带的APEX不能运行了

  Oracle Express修改字符集,升级APEX中既然不能用就决定通过升级一下APEX来解决

  APEX下载页面

  在网上找了点东西,写了个脚本(基于apex_3.2.1.zip),只要把它放在你解压的APEX目录里面,运行按提示操作

  查看是否安装成功:

  Sql代码

  1.select status from dba_registry where comp_id='APEX';

  2.select status from dba_registry where comp_id='APEX';

  只有结果为“VALID”才表示安装成功

  查看APEX端口

  Sql代码

  1.select DBMS_XDB.GETHTTPPORT() from dual;

  2.select DBMS_XDB.GETHTTPPORT() from dual;

  APEX管理员页面

  http://[IP]:[port]/apex/apex_admin

  APEX普通页面

  http://[IP]:[port]/apex

  上述的相关内容就是对Oracle Express修改字符集,升级APEX的描述,希望会给你带来一些帮助在此方面。