Auswahl  

Oracle APEX 20.2 installieren in einer Oracle XE 18c Datenbank 

Oracle
APEX
APEX 20.2:RDBMS 18.3
23.12.20 (MP)
11.01.21
APEX 20.2

Passende Schulungen zum Thema

Alle hatten noch mit einer Oracle Express Edition 20c im Jahre 2020 gerechnet, nur nachdem es kein OnPremise Release von Oracle im Jahre 2020 gegeben hat, wurde natürlich auch kein neues Express Edition Release veröffentlicht. Unsere Hoffnung ist, das im Sommer eine Oracle XE 21c Edition verfügbar ist. In der Zwischenzeit nehmen wir die Oracle XE 18c Edition füt unsere APEX Installation.

Wenn Sie die APEX Version 20.2 (Stand Dezember 2020) in die kostenlose Oracle XE Datenbank Version 18c installieren möchten, gehen Sie bitte wie folgt vor:

Laden Sie sich zuerst APEX und die Oracle Expres (XE) Version 18c herunter.

Für LINUX verwenden wir den Installationspfad /u01/software. Dort sollte dann die APEX Zipdatei ausgepackt liegen

Für die Installation APEX starten Sie:

UNIX> cd /u01/software
UNIX> sqlplus / as sysdba

Sie können für APEX bei Bedarf einen eigenen Tablespace anlegen, oder den SYSAUX Tablespace verwenden.

SQL> CREATE TABLESPACE apex_main_tbs DATAFILE '/opt/oracle/oradata/XE/apex_main01.dbf'
SIZE 512M AUTOEXTEND ON NEXT 64M MAXSIZE 2048M;

Nun starten wir das APEX Installations-Hauptskript:

SQL> @apexins APEX_MAIN_TBS APEX_MAIN_TBS TEMP /i/

oder der bereits vorhandene SYSAUX Tablespace kommt zum Einsatz:

SQL> @apexins SYSAUX SYSAUX TEMP /i/

Hinweis: Der nächste Schritt installiert die notwenifen Einstllungen für den REST Betrieb (APEX verwendet den z.B. für die Application oder Workspace Images)
SQL> @apex_rest_config.sql

Das letzte Skript setzt das Passwort für INTERNAL Workspace ADMIN Benutzer fest.
SQL> @apxchpwd

Sie werden 3 Parameter gefragt:

  • Benutzername (MUSS nicht ADMIN heissen)
  • Email-Adresse: info@muniqsoft-training.de ( Bitte verwenden Sie Ihre eigene, oder dürfen wir Ihren APEX Server verwalten? (für Geld machen wir fast alles :-) )
  • Passwort (muss ein komplexes Passwort mit Groß und Kleinschreibung, Zahlen und Sonderzeichen sein)

Das letzte Problem (Passwortkomplexität) kann man aber umgehen, wenn man zuvor den folgenden Befehl laufen lässt:

EXEC APEX_INSTANCE_ADMIN.SET_PARAMETER('STRONG_SITE_ADMIN_PASSWORD','N');

Nun können Sie sich anmelden:
http://servername/ords/f?p=4550

Legen Sie sich zuerst einen Workspace mit einem Administrationsbenutzer an.