Gérer les répertoires de base pour Oracle Database dans un service Oracle Exadata Database Service on Cloud@Customer

Voyez comment gérer des répertoires de base Oracle Database sur le service Oracle Exadata Database Service on Cloud@Customer.

À propos de la gestion des maisons Oracle Database sur le service Oracle Exadata Database Service on Cloud@Customer

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 savoir comment supprimer ou consulter manuellement des informations sur les répertoires de base de base de données, voir "Utilisation de l'utilitaire dbaascli sur le service Oracle Exadata Database Service on Cloud@Customer".

Note

Évitez d'entrer des informations confidentielles lors de l'affectation de descriptions, de marqueurs ou de noms conviviaux à vos ressources en nuage au moyen de la console, de l'API ou de l'interface de commande d'Oracle 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.

Utilisation de la console pour consulter des informations sur un répertoire de base Oracle Database

Pour consulter les détails de configuration d'un répertoire de base Oracle Database, utilisez cette procédure.

  1. Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Service Exadata Database sur Cloud@Customer.
    Par défaut, l'option Grappes de MV est sélectionnée.
  2. Cliquez sur Compartiment, puis sélectionnez le compartiment voulu.
    Une liste des grappes de machines virtuelles est affichée pour le compartiment que vous avez sélectionné.
  3. Dans la liste des grappes de machines virtuelles, cliquez sur celle qui contient le répertoire de base de base de données qui vous intéresse.
  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 voulez afficher, puis cliquez sur son nom pour afficher les détails le concernant.

Utilisation de la console pour supprimer un répertoire de base Oracle Database

Pour supprimer un répertoire de base Oracle Database avec la console, utilisez cette procédure.

Vous ne pouvez pas supprimer un répertoire de base Oracle Database qui contient des bases de données. Avant de pouvoir supprimer un répertoire de base Oracle Database, vous devez d'abord mettre fin aux bases de données afin de vider le répertoire de base. Vous pouvez mettre fin à une base de données à l'aide de la console.
  1. Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Service Exadata Database sur Cloud@Customer.
    Par défaut, l'option Grappes de MV est sélectionnée.
  2. Sélectionnez Compartiment et choisissez le compartiment que vous voulez voir.
    Une liste des grappes de machines virtuelles est affichée pour le compartiment choisi.
  3. Dans la liste des grappes de machines virtuelles, cliquez sur celle qui contient le répertoire de base à supprimer.
  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 voulez 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.

Utilisation de l'API pour gérer un répertoire de base Oracle Database sur le service Oracle Exadata Database Service on Cloud@Customer

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.

Différences entre la gestion des ressources avec dbaascli et l'API de base de données

Voyez comment le service Oracle Oracle Exadata Database Service on Cloud@Customer synchronise automatiquement les paramètres de l'utilitaire dbaascli et les propriétés d'API du service de base de données de l'instance Oracle Database et du répertoire de base Oracle Database.

Vous pouvez gérer les ressources à l'aide d'outils d'hôte tels que dbaascli ou dbaasapi, ou d'outils basés sur l'API du service de base de données (y compris la console Oracle Cloud Infrastructure, les trousses SDK et l'API elle-même). Pour les opérations de gestion discutées dans cette rubrique, si vous les exécutez avec dbaascli ou dbaasapi, les mises à jour ne sont pas visibles dans les outils basés sur l'API du service de base de données avant la prochaine opération de synchronisation, qui a lieu toutes les 10 minutes.

Le tableau suivant répertorie les opérations que vous effectuez à l'aide de dbaascli ou dbaasapi, et mappe ces opérations aux paramètres de l'API du service de base de données associés :

Opération Paramètres des outils de l'hôte (dbaascli / dbaasapi) Paramètres d'API du service de base de données
Création d'un répertoire de base de base de données name, DatabaseVersion, dbHomeLocation, createTime displayName, dbVersion, dbHomeLocation, timeCreated
Mise à jour du répertoire de base de base de données DatabaseVersion, dbHomeLocation dbVersion, dbHomeLocation
Création de base de données dbName, dbUniqueName, pdbName, characterSet, NlsCharacterSet, dbClass, createTime dbName, dbUniqueName, pdbName, characterSet, ncharacterSet, dbType, timeCreated
Mise à jour de base de données dbHomeId, dbUniqueName, dbClass dbHomeId, dbUniqueName, dbType

Si vous mettez fin à une base de données à l'aide de dbaascli ou dbaasapi, le statut de la base de données est Terminated dans les outils basés sur l'API REST du service de base de données. Si vous mettez fin à une base de données, son statut est Failed.