Instalé la versión en idioma europeo de Windows. La versión en idioma internacional es 60 millones más grande, por lo que no la necesito.
Como acaba de instalarse, el juego de caracteres predeterminado de la base de datos es AL32UTF ocho.
El juego de caracteres utilizado por la empresa es ZHS16GBK, por lo que cambié el juego de caracteres siguiendo los siguientes pasos.
codigo sql
sqlplus sys_name/sys_password como sysdba
apagado inmediato;
montaje de inicio
alterar el sistema habilitar sesión restringida;
alterar el conjunto del sistema JOB_QUEUE_PROCESSES=zero;
alterar el conjunto del sistema AQ_TM_PROCESSES=zero;
alterar la base de datos abierta;
alterar el juego de caracteres de la base de datos internal_use ZHS16GBK;
apagado inmediato
puesta en marcha
sqlplus sys_name/sys_password como sysdba
apagado inmediato;
montaje de inicio
alterar el sistema habilitar sesión restringida;
alterar el conjunto del sistema JOB_QUEUE_PROCESSES=zero;
alterar el conjunto del sistema AQ_TM_PROCESSES=zero;
alterar la base de datos abierta;
alterar el juego de caracteres de la base de datos internal_use ZHS16GBK;
apagado inmediato
puesta en marcha
Se cambió el conjunto de caracteres, pero resultó que el APEX que venía con él ya no funcionaba.
Como no se puede utilizar, decidí solucionarlo actualizando APEX.
Página de descarga de APEX
Encontré algunas cosas en Internet y escribí un script (basado en apex_3.2.1.zip). Simplemente colóquelo en el índice APEX que descomprimió y ejecútelo de acuerdo con las indicaciones.
Compruebe si el montaje es suave:
codigo sql
seleccione el estado de dba_registry donde comp_id='APEX';
seleccione el estado de dba_registry donde comp_id='APEX'; solo el resultado es "VÁLIDO", lo que significa que la instalación se realizó correctamente.
Ver puerto APEX
codigo sql
seleccione DBMS_XDB.GETHTTPPORT() de dual;
seleccione DBMS_XDB.GETHTTPPORT() de dual;
Página de administrador de APEX
http://[IP]:[puerto]/apex/apex_admin
Página ordinaria APEX