Creare un'applicazione APEX (Oracle Application Express)

Autonomous AI Database on Dedicated Exadata Infrastructure supporta lo sviluppo di applicazioni con Oracle Application Express (APEX). Oracle APEX su Autonomous AI Database offre un ambiente preconfigurato, completamente gestito e sicuro per creare e distribuire applicazioni incentrate sui dati di prim'ordine.

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 applicazioni Oracle APEX. Autonomous AI Database può ridimensionare immediatamente la computazione e lo storage online in base alle esigenze, in base al carico di lavoro. Inoltre, puoi distribuire le applicazioni Oracle APEX sviluppate on-premise su Oracle APEX su Autonomous AI Database o viceversa facilmente.

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 per sviluppatori e utenti di database Oracle Autonomous AI Database dedicato.

Accedi a Oracle Application Express in Autonomous AI Database

Nota

Per accedere a Oracle Applications Express, il sistema in uso deve disporre dell'accesso di rete al database AI autonomo, come descritto in Configurare un sistema di sviluppo per accedere al database.
Scopri come accedere a Oracle Application Express da Autonomous AI Database on Dedicated Exadata Infrastructure.

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 tuo browser Web, accedi a Oracle Cloud e vai alla pagina Dettagli per l'Autonomous AI Database. Vedere Visualizza i dettagli di un database AI autonomo 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 compute in esecuzione con la rete cloud virtuale (VCN) utilizzata dal database AI Autonomous, è necessario incollare l'URL di accesso in un browser che è in esecuzione su un'istanza di compute 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 ti consente di accedere agli oggetti di Autonomous AI 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 al database AI autonomo, come descritto in Configurare un sistema di sviluppo per accedere al database.
Scopri come accedere AI servizi di amministrazione di Oracle Application Express da un Autonomous AI 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 AI Database e incollarlo nella barra degli indirizzi del browser Web. Per ulteriori dettagli, vedere Accedi a Oracle Application Express in Autonomous AI Database.

    Nota

    Poiché Oracle Application Express utilizza un indirizzo IP privato accessibile solo da un'istanza di compute in esecuzione con la rete cloud virtuale (VCN) utilizzata dal database AI Autonomous, è necessario incollare l'URL di accesso in un browser che è in esecuzione su un'istanza di compute 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 del database AI autonomo.
  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 AI Database on Dedicated Exadata Infrastructure supporta Oracle Application Express 24.2 su tutti i nuovi Autonomous Container Database (ACD) di cui è stato appena 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 il database AI autonomo 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 quando vengono utilizzate nel contesto di un Autonomous AI 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.