Я установил европейскую языковую версию Windows. Международная языковая версия на 60M больше, поэтому она мне не нужна.
Поскольку она была только что установлена, набор символов базы данных по умолчанию — AL32UTF восемь.
В компании используется набор символов ZHS16GBK, поэтому я изменил набор символов, выполнив следующие действия.
SQL-код
sqlplus sys_name/sys_password как sysdba
немедленное выключение;
монтирование при запуске
изменить систему, включить ограниченный сеанс;
изменить системный набор JOB_QUEUE_PROCESSES=ноль;
изменить системный набор AQ_TM_PROCESSES=ноль;
изменить открытую базу данных;
изменить набор символов базы данных Internal_use ZHS16GBK;
немедленное выключение
запускать
sqlplus sys_name/sys_password как sysdba
немедленное выключение;
монтирование при запуске
изменить систему, включить ограниченный сеанс;
изменить системный набор JOB_QUEUE_PROCESSES=ноль;
изменить системный набор AQ_TM_PROCESSES=ноль;
изменить открытую базу данных;
изменить набор символов базы данных Internal_use ZHS16GBK;
немедленное выключение
запускать
Набор символов был изменен, но оказалось, что идущий в комплекте APEX уже не работает.
Поскольку его невозможно использовать, я решил решить эту проблему, обновив APEX.
Страница загрузки APEX
Я нашел кое-что в Интернете и написал скрипт (на основе apex_3.2.1.zip). Просто поместите его в распакованный вами индекс APEX и запустите по подсказкам.
Проверьте, ровная ли сборка:
SQL-код
выберите статус из dba_registry, где comp_id='APEX';
выберите статус из dba_registry, где comp_id='APEX'; Только результат - «ДЕЙСТВИТЕЛЬНЫЙ», что означает, что установка прошла успешно.
Посмотреть порт APEX
SQL-код
выберите DBMS_XDB.GETHTTPPORT() из двойного;
выберите DBMS_XDB.GETHTTPPORT() из двойного;
Страница администратора APEX
http://[IP]:[порт]/apex/apex_admin
APEX обычная страница