Contrôle des mises à niveau Oracle APEX

Oracle gère automatiquement Oracle APEX dans votre instance Autonomous Database, y compris le déploiement de patches et de mises à niveau. Lorsqu'une nouvelle version d'Oracle APEX devient disponible dans votre région, par exemple, APEX 24.2.0, vous avez le choix entre l'application de cette mise à niveau dans la fenêtre de mise à niveau de 45 jours. Vous pouvez éventuellement étendre cette fenêtre à 90 jours.

Remarque

Les derniers packages d'ensembles de patches Oracle APEX sont automatiquement appliqués sur Autonomous Database et ne peuvent pas être différés.

Report des mises à niveau Oracle APEX

Décrit les étapes de report des mises à niveau Oracle APEX.

Le report des mises à niveau Oracle APEX vous permet d'effectuer les opérations suivantes :

  • Déterminez le moment où Oracle APEX est mis à niveau sur votre instance Autonomous Database. Bien qu'il devrait y avoir une interruption minimale sur un système actif, vous pouvez toujours choisir de mettre à niveau à un moment ou un jour avec moins d'activité, par exemple un jour de week-end.

  • Valider vos applications par rapport à la nouvelle version d'Oracle APEX avant de mettre à niveau votre système de production.

    Pour effectuer une validation et un test avant de mettre à niveau votre système de production, procédez comme suit :

Pour différer les mises à niveau Oracle APEX, procédez comme suit :

  1. Ouvrez les services d'administration Oracle APEX.

    Pour plus d'informations, reportez-vous à Accès aux services d'administration Oracle APEX.

  2. Cliquez sur APEX pour ouvrir la page Services d'administration.
  3. Ouvrez la boîte de dialogue Mises à jour disponibles en cliquant sur icône d'engrenage en regard de Mises à jour disponibles.

    La boîte de dialogue Mises à jour disponibles apparaît.

  4. Dans la boîte de dialogue Mises à jour disponibles, sélectionnez une fenêtre Mettre à niveau.
  5. Cliquez Appliquer les modifications.

Remarques relatives aux mises à niveau Oracle APEX différées :

  • Si une fenêtre de mise à niveau est sélectionnée et que des mises à jour sont disponibles, les mises à jour Oracle APEX sont automatiquement appliquées à votre instance Autonomous Database à la date indiquée dans la boîte de dialogue Available Updates. Vous ne pouvez pas reporter les mises à jour au-delà de la date indiquée.

  • Si une fenêtre de mise à niveau est définie et que des mises à jour sont disponibles, vous ne pouvez pas programmer les mises à niveau Oracle APEX à une date et une heure spécifiques. Lorsque vous êtes prêt à effectuer la mise à niveau, accédez aux services d'administration Oracle APEX et cliquez sur Mettre à niveau maintenant. Pour plus de détails, reportez-vous à Application des mises à niveau Oracle APEX.

  • Si votre instance Autonomous Database est arrêtée au moment où une nouvelle version d'Oracle APEX devient disponible dans votre région, la mise à jour est automatiquement appliquée au prochain démarrage de la base de données, quel que soit le paramètre de fenêtre de mise à niveau. Par exemple, si l'instance Autonomous Database est arrêtée lorsqu'une nouvelle version d'Oracle APEX devient disponible, selon la programmation de démarrage/arrêt automatique, la mise à jour est automatiquement appliquée lors du prochain démarrage de la base de données.

  • Lorsque vous modifiez le paramètre Fenêtre de mise à niveau, la modification s'applique aux prochaines mises à niveau et n'a aucune incidence sur une mise à niveau Oracle APEX déjà disponible pour votre instance Autonomous Database.

  • Si votre base de données n'a pas eu d'activité Oracle APEX au cours des 6 derniers mois, la prochaine mise à niveau d'Oracle APEX sera automatiquement appliquée quel que soit le paramètre de fenêtre de mise à niveau.

Application des mises à niveau Oracle APEX

Lorsque vous avez des mises à niveau différées et qu'une mise à niveau est disponible, vous avez la possibilité d'appliquer la mise à niveau à tout moment avant la date de mise à niveau indiquée.

Lorsque les mises à niveau Oracle APEX ne sont pas disponibles, la zone Mises à jour disponibles affiche Le système est à jour.

Lorsque le paramètre Différer la mise à niveau indique une fenêtre de mise à niveau, si une mise à niveau Oracle APEX est disponible et que vous n'effectuez aucune action, la mise à niveau est appliquée automatiquement à la date indiquée dans la zone Mises à jour disponibles.

Description de adb_apex_updates_deferred.png
Description de l'image adb_apex_updates_deferred.png

Si vous avez précédemment différé les mises à niveau en indiquant une fenêtre de mise à niveau, comme indiqué dans Report des mises à niveau Oracle APEX, vous pouvez effectuer la mise à niveau à tout moment, comme suit :

  1. Ouvrez les services d'administration Oracle APEX.
  2. Cliquez sur APEX pour ouvrir la page Services d'administration.
  3. Ouvrez la boîte de dialogue Mises à jour disponibles en cliquant sur icône d'engrenage en regard de Mises à jour disponibles.
  4. Dans la boîte de dialogue Mises à jour disponibles, cliquez sur Mettre à niveau maintenant.

Cette opération démarre le processus de mise à niveau d'Oracle APEX en arrière-plan. Vous pouvez continuer à utiliser les services d'administration et App Builder, ainsi qu'à exécuter des applications pendant la majeure partie du processus de mise à niveau.