Création d'une application APEX (Oracle Application Express)

La base de données Autonomous AI sur une infrastructure Exadata dédiée prend en charge le développement d'applications avec Oracle Application Express (APEX). Oracle APEX sur Autonomous AI Database fournit un environnement préconfiguré, entièrement géré et sécurisé permettant de construire et déployer des applications centrées sur la données de premier niveau.

Oracle APEX fournit un environnement basé sur un navigateur facile à utiliser permettant de charger des données, de gérer des objets de base de données, de développer des interfaces REST et de créer des applications. Le nombre de développeurs ou d'utilisateurs finals pour vos applications Oracle APEX est illimité. Autonomous AI Database peut redimensionner instantanément les capacités de calcul et de stockage en ligne, selon les besoins, en fonction de la charge globale. De plus, vous pouvez déployer facilement les applications Oracle APEX développées sur site vers Oracle APEX sur Autonomous AI Database, et inversement.

Oracle gère entièrement la configuration, l'application de patches, la surveillance et la mise à niveau pour tous les composants Oracle Application Express. Vous pouvez ainsi vous concentrer sur le développement de vos solutions et la résolution de vos problèmes commerciaux. Avec Oracle APEX et le développement nécessitant peu de code, votre organisation peut gagner en agilité et développer des solutions plus rapidement, avec des coûts réduits et une plus grande cohérence. Vous pouvez vous adapter aux exigences changeantes avec facilité. Les développeurs professionnels et tous les autres membres de votre organisation peuvent faire partie intégrante des processus.

Conseil : pour commencer par tester la méthode ci-après, suivez l'exercice 8 sur l'indexation d'une application APEX dans l'atelier Oracle Autonomous AI Database Dedicated pour le développeur et les utilisateurs de base de donnée

Accès à Oracle Application Express dans la base de données Autonomous AI

Remarque : pour accéder à Oracle Applications Express, le système que vous utilisez doit disposer d'un accès réseau à la base de données Autonomous AI, comme décrit dans Configuration d'un système de développement pour accéder à la base de données.

Découvrez comment accéder à Oracle Application Express à partir d'Autonomous AI Database on Dedicated Exadata Infrastructure.

Par défaut, seul l'utilisateur de base de données ADMIN a accès à Oracle Application Express. Pour qu'un autre utilisateur de base de données puisse se connecter, l'utilisateur ADMIN doit créer un espace de travail et accorder à cet autre utilisateur l'accès à l'espace de travail.

Pour accéder à Oracle Application Express, procédez comme suit :

  1. Dans votre navigateur Web, connectez-vous à Oracle Cloud et accédez à la page Détails de la base de données d'IA autonome. Reportez-vous à Affichage des détails d'une base de données d'IA autonome dédiée.

  2. Ouvrez l'onglet Outils.

  3. Cliquez sur Ouvrir APEX dans la mosaïque Oracle Application Express.

  4. Dans la fenêtre de dialogue Oracle Application Express, cliquez sur le lien Copier dans le champ URL d'accès pour copier l'URL dans le presse-papiers.

    Description de l'image apex_url.png

  5. Collez l'URL d'accès dans la barre d'adresse du navigateur Web pour accéder à Oracle Application Express.

    Remarque : Oracle Application Express utilisant une adresse IP privée accessible uniquement à partir d'une instance Compute exécutée avec le réseau cloud virtuel (VCN) utilisé par votre base de données Autonomous AI, vous devez coller l'URL d'accès dans un navigateur exécuté sur une instance de calcul dans le VCN.

  6. Entrez les détails suivants, puis cliquez sur Connexion :

    • Espace de travail auquel l'utilisateur ADMIN a activé l'accès à cet utilisateur de base de données.

    • Nom utilisateur de l'utilisateur de base de données avec lequel vous essayez d'accéder à Oracle APEX.

    • Mot de passe de l'utilisateur de base de données.

  7. Une fois la connexion établie, la page d'accueil d'Oracle Application Express propose les fonctionnalités suivantes :

    • App Builder permet de concevoir, développer et déployer des applications Web élégantes et réactives.

    • SQL Workshop vous permet d'accéder à vos objets de base de données Autonomous AI, d'exécuter des requêtes SQL sur ceux-ci, d'exécuter des scripts SQL et de charger des données.

    • La fonction Développement d'équipe permet de suivre pour l'ensemble de votre équipe les tâches, les fonctionnalités, les bugs et les commentaires.

    • La galerie d'applications fournit une liste d'exemples d'applications et d'applications d'efficacité que vous pouvez installer et exploiter pour le développement de votre application.

Accès aux services d'administration Oracle Application Express

Remarque : pour accéder à Oracle Applications Express, le système que vous utilisez doit disposer d'un accès réseau à la base de données Autonomous AI, comme décrit dans Configuration d'un système de développement pour accéder à la base de données.

Découvrez comment accéder aux services d'administration Oracle Application Express à partir d'une base de données Autonomous AI et créer un espace de travail.

Pour accéder aux services d'administration Oracle Application Express en tant qu'utilisateur de base de données ADMIN, procédez comme suit :

  1. Copiez l'URL d'accès Oracle APEX à partir de votre page Détails de base de données Autonomous AI, puis collez-la dans la barre d'adresse de votre navigateur Web. Pour plus d'informations, reportez-vous à Accès à l'application Oracle Application Express dans Autonomous AI Database.

    Remarque : Oracle Application Express utilisant une adresse IP privée accessible uniquement à partir d'une instance Compute exécutée avec le réseau cloud virtuel (VCN) utilisé par votre base de données Autonomous AI, vous devez coller l'URL d'accès dans un navigateur exécuté sur une instance de calcul dans le VCN.

  2. Sur la page de Connexion, faites défiler La page vers le bas pour afficher les tâches.

  3. Cliquez sur Administration pour vous connecter aux services d'administration.

  4. Entrez les détails suivants, puis cliquez sur Connexion :

    • Nom utilisateur : ADMIN

    • Mot de passe : mot de passe ADMIN que vous avez défini lors de la création de la base de données Autonomous AI.

  5. Une fois connecté, vous accédez à la page d'accueil des services d'administration Oracle Application Express, qui contient différentes options d'administration permettant de créer et de gérer des espaces de travail et des utilisateurs, ainsi que d'activer l'accès utilisateur à différents espaces de travail.

    Remarque : si vous connectez à des services d'administration Oracle Application Express pour la première fois, vous êtes invité à créer un espace. Cliquez sur le bouton Créer un espacede travail dans la boîte de dialogue et fournissez les détails requis pour créer le premier espace.

  6. Pour créer d'autres espaces de travail, cliquez sur le bouton Créer un espace de travail sur la page d'accueil et fournissez les détails de l'espace de travail comme demandé par l'assistant.

  7. Pour créer des comptes de développeur Oracle APEX, procédez comme suit :

    • Cliquez sur la mosaïque Gérer les espaces de travail sur la page d'accueil.

    • Cliquez sur Gérer les développeurs et les utilisateurs sous Actions d'espace de travail.

    • Cliquez sur Créer un utilisateur et entrez les détails du nouvel utilisateur développeur.

    Pour plus d'informations, reportez-vous à Création de comptes utilisateur dans le guide d'administration d'Oracle Application Express.

Mettre à niveau une instance Oracle Application Express

La base de données Autonomous AI sur une infrastructure Exadata dédiée prend en charge Oracle Application Express 24.2 sur toutes les bases de données Conteneur Autonomous nouvellement provisionnées. Toutefois, toutes les bases de données Conteneur Autonomous existantes continuent de s'exécuter avec la version Application Express avec laquelle elles ont été provisionnées.

Si vous souhaitez utiliser les dernières fonctionnalités d'Oracle Application Express pour améliorer les applications existantes, programmez une mise à niveau vers votre instance Oracle Application Express via Service Request (SR) dans My Oracle Support. Vous devez fournir les OCID de la location et de la base de données Autonomous AI pour lesquelles vous demandez la mise à niveau APEX dans la demande de service.

Pour découvrir comment contacter le support technique Oracle afin d'obtenir de l'aide, reportez-vous à Création d'une demande d'assistance dans My Oracle Support.

Limites relatives à l'utilisation d'Oracle Application Express

Cette section répertorie les restrictions et limitations des fonctionnalités d'Oracle Application Express lorsqu'elles sont utilisées dans le contexte d'une base de données Autonomous AI.

Les limites suivantes sont nécessaires pour garantir la sécurité et les performances de votre environnement Oracle Application Express.

Contenu connexe

Principes de base de la création d'une application