Файл сценария sql (apex_epg_config.sql) отсутствует в Oracle Apex 20.2
У меня Oracle Apex 20.1 установлен на сервере Oracle Linux 6.10 с Oracle Database 12.2. Недавно я пытался выполнить обновление до Apex 20.2, но этот файл сценария (apex_epg_config.sql) отсутствует в zip-папке.
Когда я загружаю сайт, я получаю эту ошибку:
There is a problem with your environment because the Application Express files are not up-to-date! The
files for version 20.1.0.00.13 have been loaded, but 20.2.0.00.20 is expected. Please verify that you
have copied the images directory to your application server as instructed in the Installation Guide.
Как решить эту ошибку?
2 ответа
У меня была такая же проблема после обновления APEX 18.2 до 20.2. Я решил проблему, не выполнив этот скрипт. Кажется, что это больше не нужно. Обновление выполнено без запуска этого сценария. Внимание: есть подводный камень: после обновления необходимо очистить кеш браузера (только изображения). Когда я очистил кеш браузера, сообщение об ошибке исчезло.
Встроенный PL/SQL Gateway (EPG) вместе с mod_plsql больше не поддерживаются для Oracle APEX. О прекращении поддержки было объявлено в APEX 20.1.
Oracle REST Data Services (ORDS) - единственный поддерживаемый и документированный веб-прослушиватель для APEX. Инструкции по настройке находятся здесь. ORDS включает встроенный веб-сервер, поэтому, помимо поддержки Apache Tomcat и WebLogic Server, вы также можете запускать ORDS автономно.