Creación de una aplicación de APEX (Oracle Application Express)

Autonomous Database on Dedicated Exadata Infrastructure soporta el desarrollo de aplicaciones con Oracle Application Express (APEX). Oracle APEX en Autonomous Database proporciona un entorno preconfigurado, totalmente gestionado y seguro para crear y desplegar aplicaciones centradas en datos de primera clase.

Oracle APEX proporciona un entorno fácil de utilizar basado en explorador para cargar datos, gestionar objetos de base de datos, desarrollar interfaces REST y crear aplicaciones. No hay límites para el número de desarrolladores o usuarios finales de las aplicaciones de Oracle APEX. Autonomous Database puede ampliar de forma instantánea los recursos informáticos y el almacenamiento en línea según sea necesario, en función de la carga de trabajo. Además, puede desplegar fácilmente las aplicaciones de Oracle APEX desarrolladas de forma local en Oracle APEX en Autonomous Database o viceversa.

Oracle gestiona completamente la configuración, la aplicación de parches, la supervisión y el cambio de versión de todos los componentes de Oracle Application Express. De ese modo, podrá centrarse en desarrollar sus soluciones y resolver sus problemas empresariales. Con Oracle APEX y con poco código, su organización puede ser más ágil y desarrollar soluciones de forma más rápida con un menor costo y una mayor consistencia. Puede adaptarse fácilmente a los cambios en los requisitos. Puede proporcionar herramientas a los desarrolladores profesionales y a todos los demás miembros de su organización para que formen parte de la solución.

Sugerencia:

Si desea una alternativa de "prueba" que demuestre estas instrucciones, ejecute el laboratorio 8 sobre la creación de la aplicación APEX en el taller Oracle Autonomous Database Dedicated for Developers and Database Users.

Acceso a Oracle Application Express en Autonomous Database

Note:

Para acceder a Oracle Applications Express, el sistema que utilice debe tener acceso de red a Autonomous Database, como se describe en Configuración de un sistema de desarrollo para acceder a la base de datos.
Descubra cómo acceder a Oracle Application Express desde Autonomous Database on Dedicated Exadata Infrastructure.

Por defecto, solo el usuario de base de datos ADMIN tiene acceso a Oracle Application Express. Para que pueda conectarse como otro usuario de base de datos, el usuario ADMIN debe crear un espacio de trabajo y activar el acceso al espacio de trabajo para ese usuario.

Para acceder a Oracle Application Express:
  1. En el explorador web, inicie sesión en Oracle Cloud y navegue a la página Detalles de la instancia de Autonomous Database. Consulte Visualización de detalles de una instancia de Autonomous Database dedicada.
  2. Abra el separador Herramientas.
  3. Haga clic en Abrir APEX en el mosaico Oracle Application Express.
  4. En el recuadro de diálogo Oracle Application Express, haga clic en el enlace Copiar del campo Dirección URL de Acceso para copiar la URL al portapapeles.

    A continuación se incluye la descripción de apex_url.png
    Descripción de la ilustración apex_url.png

  5. Pegue la URL de acceso en la barra de direcciones del explorador web para acceder a Oracle Application Express.

    Note:

    Dado que Oracle Application Express usa una dirección IP privada a la que solo se puede acceder desde una instancia informática ejecutada con la red virtual en la nube (VCN) que utiliza Autonomous Database, debe pegar la URL de acceso en un explorador ejecutado en una instancia informática en la VCN.
  6. Introduzca los siguientes detalles y haga clic en Conectar:
    • espacio de trabajo para el que el usuario ADMIN ha activado el acceso a este usuario de base de datos.
    • Nombre de usuario, usuario de base de datos con el que intenta acceder a Oracle APEX.
    • Contraseña del usuario de base de datos.
  7. Al conectarse correctamente, aparecerá la página inicial de Oracle Application Express con las siguientes funciones:
    • Creador de aplicaciones le permite diseñar, desarrollar y desplegar aplicaciones web atractivas y con alta respuesta.
    • Taller de SQL le permite acceder a los objetos de Autonomous Database, ejecutar consultas SQL en ellos, ejecutar scripts SQL y cargar datos.
    • Desarrollo de equipos le ayuda a realizar un seguimiento de las tareas, las funciones, los bugs y los comentarios de todo el equipo.
    • Galería de aplicaciones proporciona una lista de aplicaciones de ejemplo y productividad que puede instalar y utilizar para el desarrollo de aplicaciones.

Acceso a los servicios de administración de Oracle Application Express

Note:

Para acceder a Oracle Applications Express, el sistema que utilice debe tener acceso de red a Autonomous Database, como se describe en Configuración de un sistema de desarrollo para acceder a la base de datos.
Descubra cómo acceder a los servicios de administración de Oracle Application Express desde una instancia de Autonomous Database y crear un espacio de trabajo.
Para acceder a los servicios de administración de Oracle Application Express como usuario de base de datos ADMIN:
  1. Copie la URL de acceso de Oracle APEX de la página Detalles de una instancia de Autonomous Database y péguela en la barra de direcciones del explorador web. Para obtener más información, consulte Acceso a Oracle Application Express en Autonomous Database.

    Note:

    Dado que Oracle Application Express usa una dirección IP privada a la que solo se puede acceder desde una instancia informática ejecutada con la red virtual en la nube (VCN) que utiliza Autonomous Database, debe pegar la URL de acceso en un explorador ejecutado en una instancia informática en la VCN.
  2. En la página Conectar, desplácese hacia abajo para ver Tareas.
  3. Haga clic en Administración para conectarse a los servicios de administración.
  4. Introduzca los siguientes detalles y haga clic en Conectar:
    • Nombre de usuario: ADMIN
    • Contraseña: contraseña de ADMIN definida al crear la instancia de Autonomous Database.
  5. Al conectarse correctamente, se mostrará la página inicial Servicios de administración de Oracle Application Express con diferentes opciones de administración para crear y gestionar espacios de trabajo y usuarios, y activará el acceso de los usuarios a diferentes espacios de trabajo.

    Note:

    Si se conecta a los servicios de administración de Oracle Application Express por primera vez, se le pedirá que cree un espacio de trabajo. Haga clic en el botón Crear espacio de trabajo del cuadro de diálogo y proporcione los detalles necesarios para crear el primer espacio de trabajo.
  6. Para crear más espacios de trabajo, haga clic en el botón Crear espacio de trabajo de la página inicial y proporcione los detalles del espacio de trabajo según lo solicite el asistente.
  7. Para crear cuentas de desarrollador de Oracle APEX:
    • Haga clic en el mosaico Gestionar espacios de trabajo en la página inicial.
    • Haga clic en Gestión de desarrolladores y usuarios en Acciones de espacio de trabajo.
    • Haga clic en Crear usuario e introduzca los detalles de usuario del nuevo desarrollador.
    Consulte Creación de cuentas de usuario en la Guía de administración de Oracle Application Express para obtener más información.

Actualización de la Instancia de Oracle Application Express

Autonomous Database en infraestructura de Exadata dedicada soporta Oracle Application Express 24.2 en todas las bases de datos de contenedores autónomas (ACD) recién aprovisionadas. Sin embargo, todas las bases de datos de contenedor autónomas existentes se siguen ejecutando con la versión de Application Express con la que se han aprovisionado.

Si desea utilizar las últimas funciones de Oracle Application Express para mejorar las aplicaciones existentes, programe un cambio de versión a la instancia de Oracle Application Express mediante la solicitud de servicio (SR) en My Oracle Support. Debe proporcionar los OCID del arrendamiento y la instancia de Autonomous Database para la que solicita la actualización de APEX en la solicitud de servicio.

Consulte Creación de una solicitud de servicio en My Oracle Support para obtener más información sobre cómo ponerse en contacto con los Servicios de Soporte Oracle para obtener ayuda.

Limitaciones sobre el uso de Oracle Application Express

En esta sección se muestran las restricciones y las limitaciones de funciones de Oracle Application Express cuando se utiliza en el contexto de una instancia de Autonomous Database.

Las siguientes limitaciones son necesarias para proteger la seguridad y el rendimiento del entorno de Oracle Application Express.

  • El esquema de autenticación de la aplicación de directorio LDAP no está soportado.

  • Oracle Application Express solo está disponible como entorno de desarrollo completo. La conversión en un entorno de tiempo de ejecución, que minimiza la huella de software instalada y elimina componentes de la interfaz de usuario, como el creador de aplicaciones y los servicios de administración, no está soportada.