Creare un'applicazione APEX (Oracle Application Express)

Autonomous Database sull'infrastruttura Exadata dedicata supporta lo sviluppo di applicazioni con Oracle Application Express (APEX). Oracle APEX su Autonomous Database offre un ambiente preconfigurato, completamente gestito e protetto per creare e distribuire applicazioni avanzate incentrate sui dati.

Oracle APEX offre un ambiente basato su browser facile da usare per caricare i dati, gestire gli oggetti di database, sviluppare interfacce REST e creare applicazioni. Non ci sono limiti al numero di sviluppatori o utenti finali per le tue applicazioni Oracle APEX. Autonomous Database può ridimensionare immediatamente la computazione e lo storage online in base alle esigenze, in base al tuo carico di lavoro. Inoltre, puoi distribuire facilmente le applicazioni Oracle APEX sviluppate on premise in Oracle APEX su Autonomous Database o viceversa.

Configurazione, applicazione di patch, monitoraggio e aggiornamento di tutti i componenti di Oracle Application Express sono completamente gestiti da Oracle. In questo modo, sei libero di concentrarti sullo sviluppo delle tue soluzioni e sulla risoluzione dei problemi aziendali. Con Oracle APEX e il low-code, la tua organizzazione può essere più agile e sviluppare soluzioni più rapidamente, con meno costi e maggiore coerenza. Puoi adattarti facilmente alle mutevoli esigenze. Puoi consentire agli sviluppatori professionisti e a tutti gli altri membri della tua organizzazione di far parte della soluzione.

Suggerimento

Per un'alternativa "prova" che dimostri queste istruzioni, esegui Lab 8: Build APEX Application nel Workshop su Oracle Autonomous Database Dedicated for Developers and Database Users.

Accedi a Oracle Application Express in Autonomous Database

Nota

Per accedere a Oracle Applications Express, il sistema in uso deve disporre dell'accesso di rete ad Autonomous Database, come descritto in Configura un sistema di sviluppo per l'accesso al database.
Scopri come accedere a Oracle Application Express da Autonomous Database sull'infrastruttura Exadata dedicata.

Per impostazione predefinita, solo l'utente del database ADMIN può accedere a Oracle Application Express. Prima di poter accedere come utente di un altro database, l'utente ADMIN deve creare un'area di lavoro e abilitare l'accesso all'area di lavoro per tale utente.

Per accedere a Oracle Application Express:
  1. Nel browser Web, collegarsi a Oracle Cloud e andare alla pagina Dettagli per Autonomous Database. Vedere Visualizza i dettagli di un Autonomous Database dedicato.
  2. Aprire la scheda Strumenti.
  3. Fare clic su Apri APEX nella casella Oracle Application Express.
  4. Nella finestra di dialogo Oracle Application Express, fare clic sul collegamento Copia nel campo URL di accesso per copiare l'URL negli appunti.

    Segue la descrizione di apex_url.png
    Descrizione dell'immagine apex_url.png

  5. Incollare l'URL di accesso nella barra degli indirizzi del browser Web per accedere a Oracle Application Express.

    Nota

    Poiché Oracle Application Express utilizza un indirizzo IP privato accessibile solo da un'istanza di calcolo in esecuzione con la rete cloud virtuale (VCN) utilizzata da Autonomous Database, è necessario incollare l'URL di accesso in un browser in esecuzione su un'istanza di calcolo nella VCN.
  6. Immettere i dettagli riportati di seguito e fare clic su Accedi.
    • Area di lavoro, a cui l'utente ADMIN ha abilitato l'accesso a questo utente del database.
    • Nome utente, l'utente del database con il quale si sta tentando di accedere a Oracle APEX.
    • Password dell'utente del database.
  7. Al completamento dell'accesso, verrà visualizzata la home page di Oracle Application Express con le funzioni riportate di seguito.
    • App Builder consente di progettare, sviluppare e distribuire applicazioni Web belle e reattive.
    • SQL Workshop consente di accedere agli oggetti di Autonomous Database, eseguire query SQL su di essi, eseguire script SQL e caricare i dati.
    • Sviluppo team ti consente di tenere traccia di attività, funzionalità, bug e feedback per l'intero team.
    • Galleria applicazioni fornisce un elenco di applicazioni di esempio e produttività che è possibile installare e utilizzare per lo sviluppo delle applicazioni.

Accedi a Oracle Application Express Administration Services

Nota

Per accedere a Oracle Applications Express, il sistema in uso deve disporre dell'accesso di rete ad Autonomous Database, come descritto in Configura un sistema di sviluppo per l'accesso al database.
Scopri come accedere ai servizi di amministrazione di Oracle Application Express da un Autonomous Database e creare un'area di lavoro.
Per accedere ai servizi di amministrazione di Oracle Application Express come utente del database ADMIN, effettuare le operazioni riportate di seguito.
  1. Copiare l'URL di accesso a Oracle APEX dalla pagina Dettagli Autonomous Database e incollarlo nella barra degli indirizzi del browser Web. Per ulteriori dettagli, vedere Accedi a Oracle Application Express in Autonomous Database.

    Nota

    Poiché Oracle Application Express utilizza un indirizzo IP privato accessibile solo da un'istanza di calcolo in esecuzione con la rete cloud virtuale (VCN) utilizzata da Autonomous Database, è necessario incollare l'URL di accesso in un browser in esecuzione su un'istanza di calcolo nella VCN.
  2. Nella pagina Accedi, scorrere fino a visualizzare i task.
  3. Fare clic su Amministrazione per accedere ai servizi di amministrazione.
  4. Immettere i dettagli riportati di seguito e fare clic su Accedi.
    • Nome utente: ADMIN
    • Password: la password ADMIN definita durante la creazione di Autonomous Database.
  5. Al completamento dell'accesso, verrà visualizzata la home page di Oracle Application Express Administration Services con diverse opzioni di amministrazione per creare e gestire aree di lavoro e utenti e consentire l'accesso utente a diverse aree di lavoro.

    Nota

    Se si accede per la prima volta ai servizi di amministrazione di Oracle Application Express, verrà richiesto di creare un'area di lavoro. Fare clic sul pulsante Crea area di lavoro nella finestra di dialogo e fornire i dettagli richiesti per creare la prima area di lavoro.
  6. Per creare più aree di lavoro, fare clic sul pulsante Crea area di lavoro nella home page e fornire i dettagli dell'area di lavoro come richiesto dalla procedura guidata.
  7. Per creare gli account sviluppatore di Oracle APEX:
    • Fare clic sulla casella Gestisci aree di lavoro nella home page.
    • Fare clic su Gestisci sviluppatori e utenti in Azioni area di lavoro.
    • Fare clic su Crea utente e immettere i dettagli del nuovo utente sviluppatore.
    Per ulteriori informazioni, vedere Creating User Accounts in Oracle Application Express Administration Guide.

Aggiorna istanza di Oracle Application Express

Autonomous Database sull'infrastruttura Exadata dedicata supporta Oracle Application Express 24.2 su tutti i nuovi Autonomous Container Database (ACD) di cui è stato eseguito il provisioning. Tuttavia, tutti gli ACD esistenti continuano a essere eseguiti con la versione Application Express di cui è stato eseguito il provisioning.

Se si desidera utilizzare le funzioni più recenti di Oracle Application Express per migliorare le applicazioni esistenti, pianificare un aggiornamento all'istanza di Oracle Application Express mediante la richiesta di servizio (SR) in My Oracle Support. È necessario fornire gli OCID della tenancy e Autonomous Database per i quali si richiede l'upgrade APEX nella SR.

Per ulteriori informazioni su come contattare il Supporto Oracle per assistenza, vedere Create a Service Request in My Oracle Support.

Limitazioni all'uso di Oracle Application Express

In questa sezione vengono elencate le limitazioni e le limitazioni delle funzioni di Oracle Application Express se utilizzate nel contesto di un Autonomous Database.

Per proteggere la sicurezza e le prestazioni dell'ambiente Oracle Application Express sono necessarie le limitazioni riportate di seguito.

  • Lo schema di autenticazione dell'applicazione Directory LDAP non è supportato.

  • Oracle Application Express è disponibile solo come ambiente di sviluppo completo. La conversione in un ambiente runtime, che riduce al minimo il footprint del software installato e rimuove i componenti dell'interfaccia utente come App Builder e Administration Services, non è supportata.