Gérer les répertoires de base Oracle Database sur les systèmes Oracle Exadata Database Service on Cloud@Customer

Découvrez comment gérer les répertoires de base Oracle Database sur Oracle Exadata Database Service on Cloud@Customer.

A propos de la gestion des répertoires de base Oracle Database sur les systèmes Oracle Exadata Database Service on Cloud@Customer

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

Pour savoir comment supprimer ou afficher manuellement des informations sur les répertoires de base de base de données, reportez-vous à Utilisation de l'utilitaire dbaascli sur Oracle Exadata Database Service on Cloud@Customer.

Remarque

Evitez de saisir des informations confidentielles lors de l'affectation de descriptions, de balises ou de noms conviviaux aux ressources cloud via l'interface de ligne de commande, l'API ou la console Oracle Cloud Infrastructure.

Gestion d'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 visualiser des informations sur un répertoire de base de base de données Oracle

Pour visualiser les détails de configuration d'un répertoire de base de base de données Oracle, suivez cette procédure.

  1. Ouvrez le menu de navigation. Sous Oracle Database, cliquez sur Oracle Exadata Database Service on Cloud@Customer.
    L'option Clusters de machines virtuelles est sélectionnée par défaut.
  2. Cliquez sur Compartiment et sélectionnez votre compartiment.
    La liste des clusters de machines virtuelles correspondant au compartiment sélectionné est affichée.
  3. Dans la liste des clusters de machines virtuelles, cliquez sur le cluster 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 base de données.
  5. Dans la liste des répertoires de base de base de données, recherchez le répertoire de base à visualiser, puis cliquez sur son nom pour en afficher les détails.

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

Pour supprimer un répertoire de base de base de données Oracle à l'aide de la console, suivez cette procédure.

Vous ne pouvez pas supprimer un répertoire de base de base de données Oracle qui contient des bases de données. Pour pouvoir supprimer un répertoire de base de base de données Oracle, vous devez d'abord mettre fin aux bases de données afin de le vider. 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 Oracle Exadata Database Service on Cloud@Customer.
    L'option Clusters de machines virtuelles est sélectionnée par défaut.
  2. Sélectionnez Compartiment et choisissez le compartiment à afficher.
    La liste des clusters de machines virtuelles est affichée pour le compartiment choisi.
  3. Dans la liste des clusters de machines virtuelles, cliquez sur le cluster qui contient le répertoire de base de base de données à supprimer.
  4. Sous Ressources, cliquez sur Répertoires de base de base de données.
  5. Dans la liste des répertoires de base de base de données, recherchez le répertoire de base à supprimer, puis cliquez sur son nom pour en afficher les détails.
  6. Sur la page Détails du répertoire de base de base de données, cliquez sur Supprimer.

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

Consultez la liste des appels d'API pour gérer le répertoire de base de base de données Oracle.

Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits 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, reportez-vous à API du service Database.

Différences en matière de gestion des ressources entre dbaascli et l'API Database

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

Vous pouvez gérer les ressources à l'aide d'outils hôte tels que dbaascli ou dbaasapi, ou d'outils basés sur l'API du service Database (notamment l'API elle-même, les kits SDK et la console Oracle Cloud Infrastructure). Si vous exécutez les opérations de gestion abordées dans cette rubrique à l'aide de dbaascli ou de dbaasapi, les mises à jour sont visibles dans les outils basés sur l'API du service Database uniquement lorsque l'opération de synchronisation suivante a été effectuée (elles ont lieu toutes les 10 minutes).

Le tableau suivant répertorie les opérations effectuées à l'aide de dbaascli ou de dbaasapi, et les met en correspondance avec les paramètres d'API de service Database liés :

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

Si vous mettez fin à un répertoire de base de base de données à l'aide de dbaascli ou de dbaasapi, il présente le statut Terminé dans les outils basés sur l'API REST du service Database. Si vous mettez fin à une base de données, elle présente le statut Echec.