Instalei a versão do Windows no idioma europeu. A versão no idioma internacional é 60M maior, então não preciso dela.
Por ter acabado de ser instalado, o conjunto de caracteres padrão do banco de dados é AL32UTF oito.
O conjunto de caracteres usado pela empresa é ZHS16GBK, então alterei o conjunto de caracteres seguindo as etapas a seguir.
Código SQL
sqlplus nome_sistema/senha_sys como sysdba
desligamento imediato;
montagem de inicialização
alterar sistema ativar sessão restrita;
alterar conjunto do sistema JOB_QUEUE_PROCESSES=zero;
alterar conjunto do sistema AQ_TM_PROCESSES=zero;
alterar banco de dados aberto;
alterar conjunto de caracteres do banco de dados internal_use ZHS16GBK;
desligamento imediato
comece
sqlplus nome_sistema/senha_sys como sysdba
desligamento imediato;
montagem de inicialização
alterar sistema ativar sessão restrita;
alterar conjunto do sistema JOB_QUEUE_PROCESSES=zero;
alterar conjunto do sistema AQ_TM_PROCESSES=zero;
alterar banco de dados aberto;
alterar conjunto de caracteres do banco de dados internal_use ZHS16GBK;
desligamento imediato
comece
O conjunto de caracteres foi alterado, mas descobriu-se que o APEX que o acompanhava não funcionava mais.
Como não pode ser usado, decidi resolver atualizando o APEX.
Página de download do APEX
Encontrei algumas coisas na Internet e escrevi um script (baseado em apex_3.2.1.zip). Basta colocá-lo no índice APEX que você descompactou e executá-lo de acordo com as instruções.
Verifique se a montagem está suave:
Código SQL
selecione o status em dba_registry onde comp_id='APEX';
selecione o status de dba_registry onde comp_id='APEX'; Somente o resultado é "VALID", o que significa que a instalação foi bem-sucedida.
Ver porta APEX
Código SQL
selecione DBMS_XDB.GETHTTPPORT() de dual;
selecione DBMS_XDB.GETHTTPPORT() de dual;
Página do administrador APEX
http://[IP]:[porta]/apex/apex_admin
Página comum APEX