Ir al contenido principal

Entradas

Mostrando las entradas de 2020

Nuevas Características en Apex 20.2: Tarjetas

  Las Tarjetas no son un componente nuevo en Oracle Apex, en esta nueva versión se ha mejorado este tipo de plantilla adicionándole nuevas capacidades como por ejemplo las acciones (botones, tarjeta entera y más) que permiten definir enlaces hacia otras páginas en la misma o diferente aplicación, aportando mayor dinamismo a estas. Para este post, se partirá de una aplicación previamente desarrollada a la que se agregarán dos páginas: el reporte con tarjeta basado en EMPLOYEES y una pantalla para editar al empleado de la tarjeta seleccionada. (Para crear una aplicación desde cero, ir al siguiente artículo , si desea saber cómo crear un espacio de trabajo en Oracle Apex visitar el siguiente enlace o solicitar un espacio de trabajo gratuito en línea. Otra opción y muy buena es Oracle APEX en la versión Siempre gratis de Oracle Autonomous Database ) Parte 1: Creación del Reporte basado en Tarjetas.  1) Abrir la aplicación basada en el esquema HR. 2) Click en el botón Crear Página. 3)  S

Cómo instalar Oracle Apex 20.2 o superior en Oracle Database 18c/21c XE bajo Windows

Previo a la instalación de  Oracle Apex 20.2 se debe conocer que esta nueva versión depende de Oracle REST Data Service mas conocido como ORDS 20.3 que es un Web Listener que hace las veces de intermediario para la comunicación entre el navegador web y los objetos de Oracle APEX. Este proceso de instalación lo realizaremos en tres fases: Primera Fase: Descargar archivos de instalación. 1) Descargar Oracle Apex 20.2 2) Descargar ORDS  20.3 Segunda Fase: Instalar Oracle Apex 20.2 1) Descomprimir el archivo descargado apex_20.2.zip en c:\apex 2) Copiar la ruta donde descomprimió el archivo apex descargado. 3) Abrir la consola Command o CMD. 4) Submitir sqlplus/nolog 5) Conectarse como usuario SYS AS SYSDBA usando la PDB XEPDB1.       conn sys/contraseña@localhost:1521/XEPDB1 as sysdba 6) Ejecutar        @apexins.sql SYSAUX SYSAUX TEMP /i/ 7) Verificar el puerto http con la sentencia select:              select dbms_xdb.gethttpport from dual; 8) Cambiar el puerto http con la ejecuci

Final del Evento#APEXHACK20 Latinoamérica

  Hola. Me complace compartir por este medio que el jueves 19 de noviembre de 2020 se celebró la final del evento #APEXHACK20 Latinoamérica patrocinado por Oracle Latinoamérica y LA EMPRESA INSUM  Solutions, donde participaron 29 equipos de diferentes países de nuestra región, para esta última fase del evento, fueron seleccionados 5 proyectos de países como Ecuador, Perú, Colombia y México, quedando ganador el equipo Tech Warriors de Ecuador con  la aplicación  Notaría Digital. Comparto el enlace al evento #APEXHACK20 celebrado. Resultado del evento .  

Como Exportar e Importar en Oracle XE por medio de Oracle SQL DEveloper (Parte 1)

Las operaciones de exportación de una base de datos constituyen tareas básicas y necesarias no solo de los DBA sino también de todo desarrollador porque estos últimos en algún momento necesitarán exportar su esquema de base de datos a otro ordenador. Oracle SQL Developer ofrece dos formas de exportación: Usando los programas EXPDP e IMPDP.     Usando la herramienta de exportación que genera un archivo SQL. La primera forma requiere una conexión basada en el esquema o usuario SYSTEM y la creación de un directorio para almacenar los archivos de exportación asociados con esquemas de XEPDB1. a) Crear en la raíz del sistema de archivos de su SO. un directorio de nombre DATA_PUMP_XEPDB. b) Ejecutar SQLPLUS. sqlplus /nolog c) Conectarse a SQLPLUS como SYS AS SYSDBA. conn sys/atlasdocxe@localhost:1521/XEPDB1 as sysdba d ) Crear el directorio virtual con la siguiente sentencia: create directory DATA_PUMP_DIR_XE_PDB AS 'C:\DATA_PUMP_XEPDB'; e) Otorgar permisos de lectur

Como crear usuarios en SQL Developer Web con Servicios Rest activados

Oracle SQL Developer Web permite crear usuarios o esquemas de bases de datos con los servicios de REST activados, para ello, se precisa una cuenta de administrador con privilegios DBA y PDB_ADMIN otorgados previamente. El usuario administrador puede ser creado o modificado(en el caso de que ya exista) con SQL PLUS o SQL Developer versión de escritorio. alter session set container=XEPDB1; Session altered. create user admin_xepdb1 identified by miclave default tablespace system; User created. grant DBA, PDB_dba to admin_xepdb1; Grant succeeded. BEGIN   ORDS.enable_schema(     p_enabled             => TRUE,     p_schema              => 'ADMIN_XEPDB1',     p_url_mapping_type    => 'BASE_PATH',     p_url_mapping_pattern => 'adminxepdb1',     p_auto_rest_auth      => TRUE   );       COMMIT; END; / Procedimiento PL/SQL terminado correctamente. Crear el usuario desde SQL Developer Web. 1) Conectarse con el alias