instalación oracle apex

Instalación Oracle Apex con ORDS Vídeo 3

La Instalación Oracle APEX mostrada en este post será la mencionada en la entrada arquitectura de APEX la cual es la que se muestra en la siguiente imagen:

arquitectura apex
arquitectura apex

Este tipo de arquitectura nos permite tener nuestro apex en diferentes servicios y así habilitar por medio de ORDS (Oracle Rest Data Services) los servicios web para poder exponer el contenido de nuestras tablas y que otros sistemas puedan conectarse a ello sin usar ningún Database Link.

 

Instalación Oracle Apex Parte 1

Instalación Oracle Apex Parte 2

 

Vídeo extra

 

El password de APEX tiene por default un periodo de vida de 180 días, si no cambiamos ese password en tal tiempo, podríamos experimentar problemas al accesar a APEX y será necesario cambiarlo y desbloquear el usuario una vez vencido, por lo que he leído en la documentación Oracle no recomienda poner el password para que nunca expire, en mi caso como es un sistema solo para pruebas lo voy a poner de esa manera y no te cause problemas en un futuro.

Usar el siguiente comando con el usuario sys as sysdba.

ALTER USER APEX_PUBLIC_USER
  PROFILE UNLIMITED_PASSWORD_LIFETIME
  ACCOUNT UNLOCK;

Si te descargas la maquina virtual encontrarás estos scripts y apuntes que fui generando durante la instalación, pero si no te quieres bajar esos 50gb 🙂 aquí tienes los scripts utilizados:

Apache tomcat
Usuario: admin
Password: admin

Oracle 11g XE
Puerto TNS 1521
Puerto HTTP 8081
Usuario: sys
Password: admin

Destination Folder: C:\oraclexe\
Oracle Home: C:\oraclexe\app\oracle\product\11.2.0\server\
Oracle Base:C:\oraclexe\
Port for ‘Oracle Database Listener’: 1521
Port for ‘Oracle Services for Microsoft Transaction Server’: 2030
Port for ‘Oracle HTTP Listener’: 8081

Scripts para Instalación Oracle APEX

CREATE TABLESPACE APEX DATAFILE 'C:\oraclexe\app\oracle\oradata\XE\APEX.DBF' SIZE 1200M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

CREATE TABLESPACE APEX_FILES DATAFILE 'C:\oraclexe\app\oracle\oradata\XE\APEX_FILES.DBF' SIZE 300M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
--instalar apex
@apexins APEX APEX_FILES temp /i/
--habilitar rest
@apex_rest_config.sql
--desbloquear y poner un password a apex_public_user
ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK;
ALTER USER APEX_PUBLIC_USER IDENTIFIED BY admin;

Poner el puerto http a 0

EXEC DBMS_XDB.SETHTTPPORT(0);

SELECT DBMS_XDB.GETHTTPPORT FROM DUAL;

Configurar directorio de configuracion para ORDS
“C:\Program Files (x86)\Java\jre1.8.0_45\bin\java.exe” -jar C:\Tools\ORDS\ORDS.war configdir C:\Tools\ORDS-Config

Editar el archivo de configuracion para nuestra instalacion
db.hostname=localhost
db.port=1521
db.servicename=XE
db.sid=
db.username=APEX_PUBLIC_USER
migrate.apex.rest=false
rest.services.apex.add=
rest.services.ords.add=true
schema.tablespace.default=APEX
schema.tablespace.temp=TEMP
standalone.http.port=8180
standalone.static.images=
user.tablespace.default=USERS
user.tablespace.temp=TEMP

Instalacion de ords
“C:\Program Files (x86)\Java\jre1.8.0_45\bin\java.exe” -jar C:\Tools\ORDS\ORDS.war

admin es el password de todos los usuarios usados en el vídeo

Password internal: Ap3x22.07-18

Descargar maquina virtual

Documentación:

https://docs.oracle.com/cd/E59726_01/install.50/e39144/toc.htm

Post sugerido:

Curso Gratuito de Oracle Apex

S te sirvió el vídeo, invítame un café dando clic a los anuncios, me ayuda muchísimo para no dormir y poder hacer más posts.

5 comments on “Instalación Oracle Apex 18 + ORDS Vídeo 3 del Curso Gratis

  1. Que tal Quique, junto con agradecer compartir tu conocimiento, te comento que se me genera un error 503 ORA-12528: TNS Listener: all appropriate instances are blocking new connections. He realizado cosas como estas: https://oraerr.com/database/oracle/ora-12528-tns-listener-all-appropriate-instances-are-blocking-new-connections-instance-clrextproc-status-unknown/ Pero así todo persiste. Lo extraño que pasa como media hora y levanta el sitio de Apex. La única diferencia con tu instalaciones es que use ORAXE 11g y sobre este Apex 19.2. Y lo otro que el mensaje que arroja ORDS muestra 1 hora de desface con la hora del pc. Por ejemplo error log a las 20.00, hora pc 19.00. Solo como dato extraño. Saludos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.