Oracle Express正確修改字符集“竅門”
以下的文章主要講述的是Oracle Express正確修改字符集的實際操作步驟,以及對APEX的升級,我前兩天安裝的是歐洲語言版的windows,舍棄了國際語言版的大了60M,由于剛裝好,默認數據庫的字符集是AL32UTF8。
公司用的字符集是ZHS16GBK,于是用下面方法改了字符集
Sql代碼
- sqlplus sys_name/sys_password as sysdba
- shutdown immediate;
- startup mount
- alter system enable restricted session;
- alter system set JOB_QUEUE_PROCESSES=0;
- alter system set AQ_TM_PROCESSES=0;
- alter database open;
- alter database character set internal_use ZHS16GBK;
- shutdown immediate
- startup
- sqlplus sys_name/sys_password as sysdba
- shutdown immediate;
- startup mount
- alter system enable restricted session;
- alter system set JOB_QUEUE_PROCESSES=0;
- alter system set AQ_TM_PROCESSES=0;
- alter database open;
- alter database character set internal_use ZHS16GBK;
- shutdown immediate
- startup
字符集是改好了,結果發現附帶的APEX不能運行了
Oracle Express修改字符集,升級APEX中既然不能用就決定通過升級一下APEX來解決
APEX下載頁面
在網上找了點東西,寫了個腳本(基于apex_3.2.1.zip),只要把它放在你解壓的APEX目錄里面,運行按提示操作
查看是否安裝成功:
Sql代碼
- select status from dba_registry where comp_id='APEX';
- select status from dba_registry where comp_id='APEX';
只有結果為“VALID”才表示安裝成功
查看APEX端口
Sql代碼
- select DBMS_XDB.GETHTTPPORT() from dual;
- select DBMS_XDB.GETHTTPPORT() from dual;
APEX管理員頁面
http://[IP]:[port]/apex/apex_admin
APEX普通頁面
http://[IP]:[port]/apex
上述的相關內容就是對Oracle Express修改字符集,升級APEX的描述,希望會給你帶來一些幫助在此方面。
【編輯推薦】