Gestion des répertoires de base Oracle Database dans une instance Exadata Cloud Infrastructure

Vous pouvez supprimer ou consulter des informations sur des répertoires de base Oracle Database (appelés "répertoires de base de base de données" dans Oracle Cloud Infrastructure) à l'aide de la console, de l'API ou de l'interface de ligne de commande Oracle Cloud Infrastructure.

Pour plus d'informations sur l'exécution de ces tâches manuellement, voir À propos de l'utilisation de l'utilitaire dbaascli sur Exadata Cloud Infrastructure.

Gérer un répertoire de base de base de données à l'aide de la console

Utilisez la console OCI pour gérer les différentes opérations nécessaires sur un répertoire de base de base de données.

Pour voir les informations sur un répertoire de base de base de données

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure
  2. Sélectionnez votre compartiment.
  3. Naviguez jusqu'à la grappe de machines virtuelles en nuage contenant le répertoire de base de la base de données :
    • Grappes de machines virtuelles en nuage (nouveau modèle de ressource) : Sous Oracle Exadata Database Service on Dedicated Infrastructure, cliquez sur Grappes de machines virtuelles Exadata. Dans la liste des grappes de machines virtuelles, recherchez celle à laquelle vous voulez accéder et cliquez sur son nom en surbrillance pour afficher sa page de détails.
  4. Dans la page Détails de la grappe de MV, sous Ressources, cliquez sur Répertoires de base de la base de données.
  5. Dans la liste des répertoires de base de base de données, recherchez celui qui vous intéresse, puis cliquez sur son nom pour afficher les détails le concernant.

Pour supprimer un répertoire de base de base de données :

Vous ne pouvez pas supprimer un répertoire de base qui contient des bases de données. Vous devez d'abord mettre fin aux bases de données afin de supprimer le répertoire de base. Voir Pour mettre fin à une base de données pour effectuer cette opération.

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure
  2. Sélectionnez votre compartiment.
  3. Accédez à la grappe de machines virtuelles en nuage contenant le répertoire de base que vous souhaitez supprimer :
    • Cloud VM clusters (new resource model): Under Oracle Exadata Database Service on Dedicated Infrastructure, click Exadata VM Clusters. Dans la liste des grappes de machines virtuelles, recherchez celle à laquelle vous voulez accéder et cliquez sur son nom en surbrillance pour afficher sa page de détails.

  4. Dans la page Détails de la grappe de MV, sous Ressources, cliquez sur Répertoires de base de la base de données.
  5. Dans la liste des répertoires de base de base de données, recherchez celui à supprimer, puis cliquez sur son nom pour afficher les détails le concernant.
  6. Dans la page Détails du répertoire de base de la base de données, cliquez sur Supprimer.

    Si le répertoire de base contient des bases de données, vous ne pourrez pas continuer. Vous devez annuler la suppression, vider le répertoire de base le cas échéant, puis réessayez la suppression.

Pour gérer les marqueurs du répertoire de base de base de données

  1. Ouvrez le menu de navigation. Cliquez sur Oracle Database, puis sur Oracle Exadata Database Service on Dedicated Infrastructure
  2. Sélectionnez votre compartiment.
  3. Naviguez jusqu'à la grappe de machines virtuelles en nuage contenant le répertoire de base de la base de données :
    • Grappes de machines virtuelles en nuage (nouveau modèle de ressource) : Sous Service Oracle Exadata Database Service on Dedicated Infrastructure, cliquez sur Grappes de machines virtuelles Exadata. Dans la liste des grappes de machines virtuelles, recherchez celle à laquelle vous voulez accéder et cliquez sur son nom en surbrillance pour afficher sa page de détails.
  4. Sous Ressources, cliquez sur Répertoires de base de la base de données.
  5. Dans la liste des répertoires de base de base de données, recherchez celui que vous administrez.
  6. Cliquez sur l'icône Actions (trois points) dans la rangée listant le répertoire de base de la base de données, puis cliquez sur Ajouter des marqueurs.

Utilisation de la console pour déplacer une base de données vers un autre répertoire de base

Voyez comment déplacer une base de données vers un autre répertoire de base.

  1. Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Dedicated Infrastructure.
  2. Sélectionnez le compartiment qui contient la grappe de MV hébergeant la base de données à déplacer.
  3. Cliquez sur Grappes de machines virtuelles Exadata dans la barre de navigation de gauche.
  4. Cliquez sur le nom de la grappe de machines virtuelles qui contient la base de données que vous voulez déplacer.
  5. Dans la liste Ressources de la page Détails de la grappe de MV, cliquez sur Bases de données.
  6. Cliquez sur le nom de la base de données à déplacer.
    La page Détails de la base de données affiche des informations sur la base de données sélectionnée.
  7. Cliquez sur Actions supplémentaires, puis sur Déplacer vers un autre répertoire de base.
  8. Dans la boîte de dialogue qui s'affiche, sélectionnez le répertoire de base cible.
    Note

    Oracle recommande d'utiliser les répertoires de base de base de données, qui exécutent la dernière (N) version et les 3 versions à partir de la dernière (N-3) version RU lors de la mise à jour de la version logicielle de la base de données en les déplaçant vers un répertoire de base cible. Seuls les répertoires de base provisionnés avec des versions de base de données, qui répondent à ce critère de bonne pratique, sont disponibles en tant que répertoires de base cibles pour le déplacement de votre base de données.
  9. Cliquez sur Déplacer la base de données.

La base de données sera arrêtée dans le répertoire de base courant, puis redémarrée dans le répertoire de base de destination. Pendant le déplacement de la base de données, le statut du répertoire de base affiche Déplacement de base de données. Une fois l'opération terminée, le répertoire de base est mis à jour au répertoire de base courant. Si l'opération échoue, le statut de la base de données affiche Échec et le champ Répertoire de base de base de données fournit des informations sur la cause de l'échec.

Utilisation de l'API pour gérer un répertoire de base Oracle Database sur Exadata Cloud Infrastructure

Consultez la liste des appels d'API pour gérer les répertoires de base Oracle Database.

Pour des informations sur l'utilisation de l'API et sur les demandes de signature, voir "API REST" et "Données d'identification de sécurité". Pour des informations sur les trousses SDK, voir "Trousses SDK et interface de ligne de commande".

Utilisez ces opérations d'API pour gérer les répertoires de base de base de données :
  • ListDbHomes
  • GetDbHome
  • DeleteDbHome

Pour obtenir la liste complète des API, voir API du service de base de données.