2 Oracle Application Express Installation Requirements
Before installing Oracle Application Express you must verify your configuration meets the minimum installation requirements.
- Oracle Database Requirements
Oracle Application Express release 20.1 requires an Oracle Database release 11.2.0.4 or later, including Enterprise Edition and Express Edition (Oracle Database XE). Oracle Application Express can be installed in single-instance database and in Oracle Real Application Clusters (Oracle RAC) database. - Checking the MEMORY_TARGET of the Target Database
Oracle Application Express requires the system global area (SGA) and program global area (PGA) to be at least 300 MB. - Browser Requirements
Oracle Application Express requires a JavaScript-enabled browser and supports the current and prior major release of Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Internet Explorer, and Microsoft Edge. - Web Listener Requirements
Oracle Application Express requires access to a Web listener. - Disk Space Requirement
Oracle Application Express disk space requirements are described in this section. - Oracle XML DB Requirement
Oracle XML DB must be installed in the Oracle database that you want to use if you are installing a full development environment. Oracle XML DB is not required for runtime only installations. If you are using a preconfigured database created either during an installation or by Database Configuration Assistant (DBCA), Oracle XML DB is already installed and configured.
2.1 Oracle Database Requirements
Oracle Application Express release 20.1 requires an Oracle Database release 11.2.0.4 or later, including Enterprise Edition and Express Edition (Oracle Database XE). Oracle Application Express can be installed in single-instance database and in Oracle Real Application Clusters (Oracle RAC) database.
If you are upgrading an Oracle Database version 12.1 CDB, you must download from My Oracle Support the one off patch for bug 20618595. Search for 20618595 on the Patches tab.
Parent topic: Oracle Application Express Installation Requirements
2.2 Checking the MEMORY_TARGET of the Target Database
Oracle Application Express requires the system global area (SGA) and program global area (PGA) to be at least 300 MB.
Databases typically use automatic memory management, where the memory can be controlled by the server parameter MEMORY_TARGET
. If your database does not use automatic memory management, consult the Oracle Database Administrator's Guide to find out how to configure manual memory parameters (for example, SGA_TARGET
, PGA_AGGREGATE_TARGET
, SHARED_POOL_SIZE
) instead, for a similar result.
To check the MEMORY_TARGET
of the target database:
See Also:
Parent topic: Oracle Application Express Installation Requirements
2.3 Browser Requirements
Oracle Application Express requires a JavaScript-enabled browser and supports the current and prior major release of Google Chrome, Mozilla Firefox, Apple Safari, Microsoft Internet Explorer, and Microsoft Edge.
Note:
Microsoft Internet Explorer 11 is the prior major release, with Microsoft Edge being the current Microsoft browser.
Parent topic: Oracle Application Express Installation Requirements
2.4 Web Listener Requirements
Oracle Application Express requires access to a Web listener.
Supported Web listeners include:
-
Oracle REST Data Services (ORDS)
Oracle Application Express requires Oracle REST Data Services (ORDS) 19.x or later.
Oracle REST Data Services (ORDS) is Java-based Web Server and is the preferred option for use with Oracle Application Express. ORDS features the ability to emit RESTful web services, offers improved file upload capability, and is certified with Oracle WebLogic Server and Apache Tomcat.
-
Embedded PL/SQL Gateway (Deprecated)
Oracle XML DB Protocol Server with the embedded PL/SQL gateway installs with Oracle Database 11g Release 1 (11.1) or later. It provides the database with a Web server and the necessary infrastructure to create dynamic applications.
Note:
Embedded PL/SQL gateway is deprecated and will be desupported in a future release. Oracle recommends using Oracle REST Data Services.
-
Oracle HTTP Server and mod_plsql (Deprecated)
Oracle HTTP Server uses the
mod_plsql
plug-in to communicate with the Oracle Application Express engine within the Oracle database.Note:
mod_plsql
is deprecated as of Oracle HTTP Server 12c (12.1.3). For more information, see My Oracle Support Note 1576588.1. Oracle recommends using Oracle REST Data Services.
2.5 Disk Space Requirement
Oracle Application Express disk space requirements are described in this section.
Oracle Application Express disk space requirements are as follows:
-
Free space for Oracle Application Express software files on the file system: 310 MB if using English only download (
apex_20.1_en.zip
) and 705 MB if using full download (apex_20.1.zip
). -
Free space in Oracle Application Express tablespace: 220 MB
-
Free space in
SYSTEM
tablespace: 100 MB -
Free space in Oracle Application Express tablespace for each additional language (other than English) installed: 60 MB
Parent topic: Oracle Application Express Installation Requirements
2.6 Oracle XML DB Requirement
Oracle XML DB must be installed in the Oracle database that you want to use if you are installing a full development environment. Oracle XML DB is not required for runtime only installations. If you are using a preconfigured database created either during an installation or by Database Configuration Assistant (DBCA), Oracle XML DB is already installed and configured.
Tip:
The installer does a prerequisite check for Oracle XML DB and will exit if it is not installed.
Tip:
The installation of Oracle XML DB creates the user ANONYMOUS. In order for Oracle Application Express workspace provisioning to work properly, the ANONYMOUS user must not be dropped from the database.
Tip:
F or more information about manually adding Oracle XML DB to an existing database, see "Administration of Oracle XML DB"in Oracle XML DB Developer’s Guide
Parent topic: Oracle Application Express Installation Requirements