Copia de Seguridad de Aplicaciones en Oracle Apex usando APEXExport

En este tutorial aprenderás cómo realizar una copia de seguridad (backup) de tus aplicaciones en Oracle Apex utilizando la utilidad APEXExport. Esta herramienta es fundamental para proteger tus desarrollos, automatizar respaldos y facilitar la migración o recuperación de aplicaciones.


¿Qué aprenderás en este video?

  • Qué es y para qué sirve la utilidad APEXExport.
  • Cómo exportar una aplicación específica, todas las aplicaciones de un workspace o incluso toda la instancia de Apex.
  • Cómo automatizar el proceso de backup desde línea de comandos.
  • Consejos para almacenar y gestionar tus archivos de respaldo.

Video tutorial

A continuación puedes ver el video completo con la explicación paso a paso:


Código fuente

Puedes descargar el código utilizado en el video desde el siguiente enlace:

Descargar código


Resumen del proceso

  1. ¿Por qué es importante el backup en Apex?
    Oracle Apex almacena las aplicaciones como metadatos en la base de datos, pero los respaldos a nivel de aplicación son esenciales para control de versiones, migraciones y recuperación ante desastres.
  2. ¿Qué es APEXExport?
    Es una utilidad incluida en la instalación de Oracle Apex que permite exportar aplicaciones, workspaces o la instancia completa desde línea de comandos, facilitando la automatización y el respaldo masivo.
  3. Cómo usar APEXExport:
    • Ubica el archivo APEXExport.class en la instalación de Apex.
    • Ejecuta el comando Java correspondiente para exportar una aplicación, todas las aplicaciones de un workspace o toda la instancia.
    • Ejemplo básico:textjava oracle.apex.APEXExport -db localhost:1521:ORCL -user system -password tu_password -applicationid 100
  4. Automatización:
    Puedes programar scripts para ejecutar el respaldo de forma periódica, asegurando siempre una copia actualizada de tus aplicaciones.

¿Por qué es útil esta funcionalidad?

Permite resguardar el trabajo realizado en Oracle Apex, facilita la migración entre ambientes y asegura la continuidad operativa ante cualquier eventualidad.


¿Tienes dudas o necesitas ayuda?

Déjame tu comentario o consulta sobre Oracle Apex y te ayudaré a implementar esta y otras funciones avanzadas en tus proyectos.

Deja un comentario

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

Scroll al inicio