Contrôler les mises à niveau d'Oracle APEX

Oracle conserve automatiquement Oracle APEX dans votre base de données autonome avec intelligence artificielle, y compris le déploiement de correctifs et de mises à niveau. Lorsqu'une nouvelle version d'Oracle APEX devient disponible dans votre région, par exemple APEX 24.2.0, vous pouvez choisir quand appliquer cette mise à niveau dans la fenêtre de mise à niveau de 45 jours. Vous pouvez éventuellement étendre cette fenêtre à 90 jours.

Note

Les derniers ensembles de jeux de correctifs Oracle APEX sont automatiquement appliqués à la base de données Autonomous AI Database et ne peuvent pas être différés.

Différer les mises à niveau d'Oracle APEX

Décrit les étapes pour différer les mises à niveau d'Oracle APEX.

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

  • Contrôler le moment où Oracle APEX est mis à niveau sur votre base de données autonome avec intelligence artificielle. Bien qu'il devrait y avoir un minimum de perturbations sur un système en direct, vous pouvez toujours choisir de mettre à niveau à la fois ou sur une journée 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 valider et tester votre système de production avant de le mettre à niveau, procédez de la façon suivante :

Pour différer les mises à niveau d'Oracle APEX :

  1. Ouvrez les services d'administration d'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 à côté de Mises à jour disponibles.

    Cette figure présente la boîte de dialogue Available Updates (Mises à jour disponibles).

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

Notes pour les mises à niveau différées d'Oracle APEX :

  • Si une fenêtre de mise à niveau est sélectionnée et que des mises à jour sont disponibles, à la date indiquée dans la boîte de dialogue Mises à jour disponibles, les mises à jour d'Oracle APEX sont automatiquement appliquées à votre instance de base de données d'intelligence artificielle autonome. 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 d'Oracle APEX pour une date et une heure spécifiques. Lorsque vous êtes prêt pour la mise à niveau, accédez aux services d'administration d'Oracle APEX et cliquez sur Mettre à niveau maintenant. Pour plus de détails, voir Appliquer les mises à niveau d'Oracle APEX.

  • Si votre base de données d'IA autonome 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 lors du prochain démarrage de la base de données, quel que soit le paramètre Fenêtre de mise à niveau. Par exemple, si la base de données IA autonome est arrêtée lorsqu'une nouvelle version d'Oracle APEX devient disponible, en fonction du programme de démarrage/arrêt automatique, la mise à jour est automatiquement appliquée au 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 mises à niveau futures et n'a aucune incidence sur une mise à niveau d'Oracle APEX qui est déjà disponible pour votre base de données d'IA autonome.

  • 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, peu importe le paramètre Fenêtre de mise à niveau.

Appliquer les mises à niveau d'Oracle APEX

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

Lorsque les mises à niveau d'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 spécifie une fenêtre de mise à niveau, si une mise à niveau d'Oracle APEX est disponible et que vous n'effectuez aucune action, la mise à niveau est appliquée automatiquement à la date spécifiée dans la zone Mises à jour disponibles.

Description de adb_apex_updates_deferred.png :
Description de l'illustration adb_apex_updates_deferred.png

Si vous avez précédemment différé les mises à niveau en spécifiant une fenêtre de mise à niveau, comme indiqué sous Différer les mises à niveau d'Oracle APEX, vous pouvez effectuer la mise à niveau à tout moment, comme suit :

  1. Ouvrez les services d'administration d'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 à côté de Mises à jour disponibles.
  4. Dans la boîte de dialogue Mises à jour disponibles, cliquez sur Mettre à niveau maintenant.

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