Está en la página 1de 34

Traducido del inglés al español - www.onlinedoctranslator.

com

Práctica: Migrar
Desarrollo de aplicaciones
entre entornos
Práctica 1: Migrar aplicaciones

Descripción general

En esta práctica de laboratorio, creará scripts de instalación y paquetes de datos para exportar objetos de
base de datos junto con datos. Luego, exportará la aplicación DEMO PROJECTS junto con los objetos de apoyo
y la importará a otro espacio de trabajo.

Objetivos

En este laboratorio, usted:

• Crear scripts de instalación

• Crear paquetes de datos

• Aplicación de exportación con objetos de apoyo.


Descargas

• ¿Se perdió la oportunidad de probar los laboratorios anteriores? ¡No te preocupes! Puedes
descargar la aplicación desdeaquí e importarlo en su espacio de trabajo. Para ejecutar la
aplicación, siga los pasos descritos enComience con Oracle APEX yUso del taller de SQL Talleres
de trabajo.

Cree secuencias de comandos de instalación, paquetes de datos y aplicaciones de exportación.

Antes de comenzar este laboratorio, debe aprovisionar un nuevoinstancia APEXoespacio de trabajo.

En este laboratorio práctico, iniciará sesión en un nuevo espacio de trabajo APEX remoto, creará una tabla y luego
registrar esquema con ORDS.

1.En la página de inicio de Workspace, haga clic en el ícono App Builder.

Copyright © 2023, Oracle y/o sus filiales.

422 Práctica: Gestión de datos de aplicaciones


2.Selecciona elProyectos de demostraciónsolicitud.

3.Hacer clicObjetos de apoyo. Aparece la página Objetos de apoyo.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 423


4.BajoInstalación, SeleccionarGuiones de instalación.

5.Hacer clicCrear.

Copyright © 2023, Oracle y/o sus filiales.

424 Práctica: Gestión de datos de aplicaciones


6.SeleccionarCrear desde objeto de base de datosbajoCrear guión.

7.BajoAtributos de secuencia de comandos, seleccione las siguientes opciones y haga clic enPróximo.

a.ParaNombre, SeleccionarObjetos de base de datos.

b.ParaTipo de objeto, seleccione Tabla**

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 425


8.Ahora configure los siguientes atributos y luego haga clic enPróximo.

a.ParaOpciones de mesa, Selecciona elCaja.

b.ParaObjeto, seleccione y mueva el


mesasDEMO_PROYECTOSyEBA_DEMO_IR_EMPal lado derecho.

Copyright © 2023, Oracle y/o sus filiales.

426 Práctica: Gestión de datos de aplicaciones


Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 427


9.Ahora verás elGuionescreado. Hacer clicCrear.

10Ahora, verá que los scripts se crearon y guardaron. Tendrás que incluirDatosen tus
Objetos de apoyo. SeleccionarCrear paquete de datosbajoTareasen el lado derecho de
su página.

11BajoAtributos de secuencia de comandos, seleccione lo siguiente y haga clic enPróximo.

a.ParaNombre, seleccionardatos.sql

b.ParaMesas, asegurarDEMO_PROYECTOSyEBA_DEMO_IR_EMPse enumeran en el


lado derecho, y si no, seleccione y transfiera estas dos tablas hacia allí.

Copyright © 2023, Oracle y/o sus filiales.

428 Práctica: Gestión de datos de aplicaciones


12ParaCrear guión, acepte los valores predeterminados y haga clic enFinalizar.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 429


13Los scripts ahora están creados. Vuelva a la aplicación y seleccioneExportar importar.

14SeleccionarExportary haga clicPróximo.

Copyright © 2023, Oracle y/o sus filiales.

430 Práctica: Gestión de datos de aplicaciones


15.En elAplicación de exportaciónpágina, debajoPreferencias de exportación, seleccionarSí e instalar al
importar automáticamentey haga clicExportar.

dieciséis.Ahora notará que la aplicación se descarga comofNNN.sql

Importe la aplicación al espacio de trabajo de destino y verifique los objetos de la base de datos.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 431


1.Iniciar sesión en el objetivoespacio de trabajo.

Copyright © 2023, Oracle y/o sus filiales.

432 Práctica: Gestión de datos de aplicaciones


2.Hacer clicCreador de aplicacionesy luego seleccioneImportar.

3.BajoImportar, haga clicArrastrar y soltar.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 433


4.Elija el archivo que exportamos en el laboratorio anterior de suSistema localy luego haga clic
Próximo.

5.BajoInstalar, ColocarEstado de construcciónaEjecutar y compilar aplicación. Deje la configuración


restante por defecto y haga clic enInstalar aplicación.

Copyright © 2023, Oracle y/o sus filiales.

434 Práctica: Gestión de datos de aplicaciones


6.ParaObjetos de apoyo, ColocarInstalar objetos de apoyoaSíy luego haga clicPróximo.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 435


7.Hacer clicInstalar.

8.Ahora verás queLos objetos de soporte de su aplicación han sido instalados. Hacer clic
Editar aplicaciónpara revisar elObjetos de base de datos.

Copyright © 2023, Oracle y/o sus filiales.

436 Práctica: Gestión de datos de aplicaciones


9.Haga clic en la marca de flecha junto aTaller SQLy luego haga clicExplorador de objetos.

10SeleccionarDEMO_PROYECTOStabla y luego haga clic enDatos. Verifique los datos en la


tablaDEMO_PROYECTOS.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 437


Práctica 2: Implementación remota

Descripción general

En esta práctica de laboratorio, usará la implementación remota para implementar su aplicación


desde el desarrollo hasta la UAT. La función ORDS,SQL habilitado para RESTno está disponible para
apex.oracle.comusuarios Por lo tanto, no podrá realizar este laboratorio en la instancia alojada
apex.oracle.com. deberías estar usandoServicio APEXoAPEX en base de datos autónomaopciones
para este laboratorio.

Objetivos

En este laboratorio, usted:

• Aplicación de exportación con objetos de apoyo.

• Utilice la implementación remota para implementar su aplicación.


Descargas

• ¿Se perdió la oportunidad de probar los laboratorios anteriores? ¡No te preocupes! Puedes
descargar la aplicación desdeaquí e importarlo en su espacio de trabajo. Para ejecutar la
aplicación, siga los pasos descritos enComience con Oracle APEX yUso del taller de SQL Talleres
de trabajo.

Importar aplicación de muestra

La función ORDS,SQL habilitado para RESTno está disponible paraapex.oracle.comusuarios


Por lo tanto, no podrá realizar este laboratorio en la instancia alojada apex.oracle.com.
deberías estar usandoServicio APEXoAPEX en base de datos autónomaopciones para este
laboratorio.

En esta práctica de laboratorio, instalará unAplicación de muestraen un nuevo espacio de


trabajo que creó enServicio APEXoAPEX en base de datos autónoma. Por favor, siga los pasos
enComience con Oracle APEXtaller para aprovisionar una instancia o crear un espacio de
trabajo enServicio APEXoAPEX en base de datos autónoma.

Copyright © 2023, Oracle y/o sus filiales.

438 Práctica: Gestión de datos de aplicaciones


1.Inicie sesión en el nuevo espacio de trabajo que creó.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 439


2.Una vez que navegue a la Galería, haga clic enAplicaciones de muestra.

3.Ahora que estás enAplicaciones de muestra, busque aplicaciones escribiendo "Informes" en el cuadro de
búsqueda "Buscar aplicaciones" y navegue hastaInforme de muestray haga clic en elInstalarBotón.

Copyright © 2023, Oracle y/o sus filiales.

440 Práctica: Gestión de datos de aplicaciones


4.En la página Instalar aplicación, haga clic en elInstalar aplicaciónBotón.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 441


5.Ahora puede ver que la aplicación está instalada. Ejecute la aplicación
seleccionandoEjecutar aplicación.

6.Inicie sesión en elInforme de muestraaplicación como usuario final. Ingresar


suNombre de usuarioyContraseña(Igual que sus credenciales de Workspace) y haga clic enIniciar sesión.

Copyright © 2023, Oracle y/o sus filiales.

442 Práctica: Gestión de datos de aplicaciones


7.Ahora verá la página de inicio de la aplicación Informes de muestra. En su entorno Runtime bajoBarra de
herramientas para desarrolladores, haga clicHogarpara volver a la página de inicio de APEX

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 443


entorno de desarrollo.

8.Hacer clicCreador de aplicaciones.

Copyright © 2023, Oracle y/o sus filiales.

444 Práctica: Gestión de datos de aplicaciones


9.Alternar entre losVer iconosy elVer los informesbotones. Verá que las aplicaciones se
muestran junto con sus iconos y formato de informe.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 445


Configurar el sistema de destino

En este laboratorio, habilitará elObjetivo del sistemaaORDENES, y luego copiará la


URL y la pegará en su bloc de notas.

Nota: Debe aprovisionar una nuevaServicio APEXoAPEX en base de datos


autónomay cree un nuevo espacio de trabajo para realizar este laboratorio.

1.Inicie sesión en suObjetivo del sistema.

2.Navegar aTaller de SQL > Servicios RESTful.

3.Hacer clicRegistrar esquema con ORDS.

Copyright © 2023, Oracle y/o sus filiales.

446 Práctica: Gestión de datos de aplicaciones


4.Revisa elAtributos del esquema ORDSy haga clicGuardar atributos de esquema. Ahora, verá un
mensaje de que el esquema se ha registrado correctamente.

5.Navegar aSQL Workshop > Servicios de descanso. ExpandirServicios de datos RESTful >
Módulos > oracle.example.hr > empinfo/ GET. Copia elURL completay pégalo en tu
PortapapelesoBloc.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 447


6.Hacer clicDesconectar.

Copyright © 2023, Oracle y/o sus filiales.

448 Práctica: Gestión de datos de aplicaciones


Implementación remota

Su aplicación ya está lista para su implementación. Realice los siguientes pasos:

1.Inicie sesión en su entorno de desarrollo (WS_APEXDEV en este ejemplo)

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 449


2.Vaya a la página de inicio de su aplicación. seleccionarCreador de aplicacionesy luego haga clicInforme de

muestra.

3.Hacer clicExportar importar.

4.SeleccionarImplementación remotay haga clicPróximo.

Copyright © 2023, Oracle y/o sus filiales.

450 Práctica: Gestión de datos de aplicaciones


5.Elija uno existenteServicio SQL habilitado para RESTo crear uno nuevo. En este ejemplo, haga clic en elAgregar
servidor de implementación(+)junto a la lista de selección del servidor de implementación.

6.Ingrese la URL base para elServicio SQL habilitado para RESTdefinido para su servidor de
implementación (WS_APEXUAT en este ejemplo). El esquema en su servidor de implementación ya
se ha habilitado para su uso con ORDS RESTful Data Services en los requisitos previos.
ParaURL de punto final, pegue la URL base copiada de la instancia de implementación en el paso
anterior (Tarea 4). La URL base debe incluir la raíz de contexto ORDS y el prefijo de URL de esquema.
Por ejemplo, https://host:8096/ords/apexstage. Luego, haga clic en Siguiente.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 451


7.IngresarCrédito UATpara Nombre de credencial, seleccioneAutenticación básicapara Tipo de autenticación
y apague elConmutador Almacenar credenciales. Hacer clicCrear.

8.Ahora ve un mensaje que indica que se ha creado el servicio SQL habilitado para REST. En la lista de selección
de Deployment Server, elija el que acaba de crear. Introduzca los valores paraIdentificación del clientey
Secreto del clientey haga clicPróximo. En este ejemplo, se utilizaAutenticación básica. Por lo tanto,
ingrese elNombre de usuario de la base de datos(esquema de implementación) para Client ID y la
contraseña correspondiente para Client Secret. Luego, haga clic enPróximo.

9.Aparece la página Opciones de implementación remota.

Copyright © 2023, Oracle y/o sus filiales.

452 Práctica: Gestión de datos de aplicaciones


• BajoImplementar aplicación: ColocarAnulación de estado de compilaciónaEjecutar y
compilar aplicación.

• BajoPreferencias de exportación: ParaExportar definiciones de objetos de soporte,


seleccionarSí e instalar al importar automáticamente.

• BajoAnulaciones de implementación: En este ejemplo, aunque la aplicación aún no


existe en el sistema de destino, encienda elOpción Sobrescribir aplicación existente
Activadapara que pueda conservar el ID de la aplicación y habilitar esta aplicación para
futuras sobrescrituras.
Después de hacer las selecciones anteriores, haga clic enDesplegar.

Copyright © 2023, Oracle y/o sus filiales.

Práctica: Gestión de datos de aplicaciones 453


10Verá el mensaje Implementación remota exitosa. Su aplicación se ha
implementado con éxito en el servidor remoto.

11Inicie sesión en su instancia APEX remota. Asegúrese de que la aplicación esté disponible y con el
mismo ID de aplicación que en el sistema de origen.

Resumen

Ahora sabe cómo implementar su aplicación desde el desarrollo hasta UAT.

Copyright © 2023, Oracle y/o sus filiales.

454 Práctica: Gestión de datos de aplicaciones

También podría gustarte