Activation des diagnostics et de la gestion pour les bases de données Oracle Cloud

Avant d'activer les diagnostics et la gestion de Database Management pour des bases de données Oracle Cloud, vous devez :

Afin d'activer les diagnostics et la gestion pour les bases de données Oracle Cloud dans Database Management, procédez comme suit :

  1. Connectez-vous à la console Oracle Cloud Infrastructure.
  2. En haut de la page, assurez-vous que la région dans laquelle vous voulez activer Diagnostics & Management est sélectionnée.
    Remarque

    La surveillance et la gestion inter-régions des bases de données Oracle ne sont pas disponibles.
  3. Ouvrez le menu de navigation et cliquez sur Observation & gestion. Sous Database Management, cliquez sur Administration.
  4. Dans le panneau de gauche, sélectionnez un compartiment dans la liste déroulante Compartiment et la solution cloud Oracle Database dans le filtre Type de déploiement.
  5. Sur la page Bases de Données gérées, cliquez sur Activer Diagnostics et gestion.
  6. Dans le panneau Activer les diagnostics et la gestion :
    1. Indiquez les informations suivantes pour sélectionner une base de données :
      1. Type de base de données : assurez-vous que la solution cloud Oracle Database appropriée est sélectionnée.
      2. Selon l'option sélectionnée à l'étape précédente, l'une des options suivantes s'affiche :
        • Système de base de données : (pour Base Database Service) sélectionnez le système de base de données dans Base Database Service. Par défaut, le compartiment sélectionné sur la page Bases de données gérées est affiché. Vous pouvez toutefois cliquer sur Modifier le compartiment et sélectionner un autre compartiment, si nécessaire.
        • Cluster de machines virtuelles : (pour ExaDB-D, ExaDB-XS et ExaDB-C@C) sélectionnez le cluster de machines virtuelles cloud qui fournit un lien entre la ressource ExaDB-D, ExaDB-XS ou ExaDB-C@C et la base de données. Par défaut, le compartiment sélectionné sur la page Bases de données gérées est affiché. Vous pouvez toutefois cliquer sur Modifier le compartiment et sélectionner un autre compartiment, si nécessaire.
      3. Répertoire de base de la base de données : sélectionnez le répertoire de base de base de données associé à la base de données Oracle Cloud.
      4. Nom de base de données : sélectionnez la base de données Oracle Cloud.
      5. Pour activer Diagnostics et gestion pour une base de données Conteneur ou pluggable, sélectionnez l'une des options suivantes :
        • Diagnostics et gestion pour une base de données Conteneur :
          • Activer Diagnostics et gestion pour la base de données Conteneur et toutes les bases de données pluggables : sélectionnez cette option pour activer Diagnostics et gestion pour une base de données Conteneur et toutes les bases de données pluggables associées en même temps. Un utilisateur commun de base de données créé au niveau de la base de données Conteneur avec le privilège CONTAINER=ALL est requis pour activer en masse Diagnostics & Management. Cette option permet de collecter des mesures au niveau de la base de données Conteneur, sans avoir à se connecter à chaque base de données pluggable. Pour plus d'informations sur le script SQL permettant de créer un utilisateur commun de base de données avec les privilèges requis, reportez-vous à Création des informations d'identification de surveillance Oracle Database pour Database Management (KB57458) dans My Oracle Support.
          • Activer les diagnostics et la gestion pour la base de données Conteneur uniquement : sélectionnez cette option pour activer les diagnostics et la gestion pour une seule base de données Conteneur.
        • Diagnostics et gestion pour les bases pluggables :
          • Activer les diagnostics et la gestion pour toutes les bases de données pluggables : sélectionnez cette option pour activer les diagnostics et la gestion pour toutes les bases de données pluggables associées à une base de données Conteneur pour laquelle les diagnostics et la gestion sont activés. Un utilisateur commun de base de données créé au niveau de la base de données Conteneur avec le privilège CONTAINER=ALL est requis pour activer en masse Diagnostics & Management. Cette option permet de collecter des mesures au niveau de la base de données Conteneur, sans avoir à se connecter à chaque base de données pluggable. Pour plus d'informations sur le script SQL permettant de créer un utilisateur commun de base de données avec les privilèges requis, reportez-vous à Création des informations d'identification de surveillance Oracle Database pour Database Management (KB57458) dans My Oracle Support.
          • Activer les diagnostics et la gestion pour une seule base de données pluggable : sélectionnez cette option pour activer les diagnostics et la gestion pour une seule base de données pluggable associée à une base de données Conteneur compatible Diagnostics et gestion, puis sélectionnez la base de données pluggable dans la liste déroulante Nom de la base de données pluggable.
        Remarque

        • Pour les bases de données Oracle Cloud, Diagnostics & Management prend uniquement en charge la surveillance et la gestion des bases de données pluggables pour Oracle Database version 19c et ultérieure.
        • Si vous activez Diagnostics et gestion pour les bases de données pluggables, il doit être activé sur la base de données Conteneur associée avec l'option Gestion complète.
        • Si vous activez l'option Diagnostics et gestion en masse pour toutes les bases de données pluggables associées à une base de données Conteneur, le nombre de bases de données pluggables pour lesquelles elle peut être activée n'est pas limité. Toutefois, si vous activez Diagnostics et gestion pour une seule base de données pluggable, vous ne pouvez l'activer que pour un maximum de 10 bases de données pluggables dans une base de données Conteneur et pour augmenter la limite de la base de données pluggable, contactez le support technique Oracle.
        • Si l'ensemble de mesures est au niveau de la base de données pluggable, vous pouvez modifier l'ensemble de mesures au niveau de la base de données Conteneur en désactivant Diagnostics & Management pour la base de données Conteneur, puis en la réactivant pour la base de données Conteneur et ses bases de données pluggables. Cela nécessite qu'un utilisateur commun de base de données soit créé au niveau de la base de données Conteneur avec le privilège CONTAINER=ALL.
      6. Nom de service : le nom de service unique au format Nom_BdD.Nom_Domaine_Hôte est automatiquement affiché mais vous pouvez le modifier, si nécessaire.
      7. Protocole : sélectionnez le protocole TCP ou TCPS pour vous connecter à la base de données Oracle Cloud. Par défaut, le protocole TCP est sélectionné.
        Remarque

        Si Oracle Data Guard est activé sur un système de base de données dans Base Database Service après l'activation de Diagnostics & Management pour un système à l'aide du protocole TCPS, TCPS doit être reconfiguré. L'activation de Data Guard entraîne l'écrasement de la configuration du Protocole TCPS. Il est recommandé de configurer le Protocole TCPS sur le système de base de donnée après l'activation de Data Guard.
      8. Port : saisissez le numéro de port. Si TCP est sélectionné dans le champ Protocole, le numéro de port 1521 est affiché par défaut. Vous pouvez le modifier en cas de besoin.
      9. Clé secrète de portefeuille de base de données : sélectionnez dans la liste déroulante la clé secrète qui contient le portefeuille de base de données. Ce champ n'apparaît que si l'option TCPS est sélectionnée dans le champ Protocole. Si aucune clé secrète de portefeuille de base de données existante n'est disponible, sélectionnez Créer une clé secrète... dans la liste déroulante. Le panneau Créer une clé secrète de portefeuille de base de données apparaît. Vous pouvez créer une clé secrète. Pour plus d'informations sur les portefeuilles de base de données et sur la création d'une clé secrète dans le service Oracle Cloud Infrastructure Vault, reportez-vous à Tâches prérequises liées aux bases de données Oracle Cloud.

        Une stratégie de principal de ressource est requise pour accorder aux ressources de base de données gérée le droit d'accès à la clé secrète qui contient le portefeuille de base de données. Si la stratégie n'est pas créée, le message Une stratégie est requise... s'affiche et vous pouvez cliquer sur Ajouter une stratégie pour la visualiser et l'ajouter automatiquement. Le service Oracle Cloud Infrastructure IAM crée la stratégie et l'ajoute à un ensemble de stratégies appelé DBMgmt_Resource_Policy dans le service IAM.

        Afin d'obtenir des informations sur les sujets suivants, reportez-vous aux rubriques indiquées :

    2. Indiquez les informations d'identification de base de données pour la connexion à la base de données Oracle Cloud sélectionnée.
      1. Nom utilisateur de base de données : entrez le nom utilisateur de base de données.
        Remarque

        • Si vous activez Diagnostics et gestion pour une base de données dans une configuration Oracle Data Guard qui contient une base de données de secours physique à l'état monté, vous devez vous assurer que l'utilisateur de surveillance dispose du privilège SYSDG. Si le privilège SYSDG n'est pas accordé à l'utilisateur de surveillance, la collecte de mesures peut s'arrêter pour les nouvelles bases de données de secours à la suite d'une permutation de rôles ou d'un basculement.
        • Diagnostics & Management n'est pas pris en charge pour une base de données de secours physique à l'état monté si un agent de gestion est utilisé pour activer Diagnostics & Management.
      2. clé secrète de mot de passe d'utilisateur : sélectionnez la clé secrète qui contient le mot de passe de l'utilisateur de base de données dans la liste déroulante. Si le compartiment dans lequel réside la clé secrète est différent du compartiment affiché, cliquez sur Modifier le compartiment et sélectionnez-en un autre.

        Si aucune clé secrète existante contenant le mot de passe de l'utilisateur de base de données n'est disponible, sélectionnez Créer une clé secrète... dans la liste déroulante. Le panneau Créer une clé secrète de mot de passe apparaît. Vous pouvez créer une clé secrète. Pour plus d'informations sur les informations d'identification utilisateur de surveillance de base de données et sur la façon d'enregistrer le mot de passe de l'utilisateur de base de données en tant que clé secrète dans le service Vault, reportez-vous à Tâches prérequis liées aux bases de données Oracle Cloud.

        Une stratégie de principal de ressource est requise pour accorder aux ressources de base de données gérée le droit d'accès à la clé secrète contenant le mot de passe de l'utilisateur de base de données. Si la stratégie n'est pas créée, le message Une stratégie est requise... s'affiche et vous pouvez cliquer sur Ajouter une stratégie pour la visualiser et l'ajouter automatiquement. Le service IAM crée la stratégie et l'ajoute à un ensemble de stratégies appelé DBMgmt_Resource_Policy dans le service IAM.

        Afin d'obtenir des informations sur les sujets suivants, reportez-vous aux rubriques indiquées :

    3. Selon le type de base de données (solution cloud Oracle Database), sélectionnez l'un des modes de connexion suivants :
      • Adresse privée (pour Base Database Service, ExaDB-D et ExaDB-XS) : sélectionnez l'adresse privée qui servira de représentation de la gestion de base de données dans le VCN dans lequel la base de données Oracle Cloud est accessible. Si le compartiment dans lequel réside l'adresse privée est différent du compartiment affiché, cliquez sur Modifier le compartiment et sélectionnez-en un autre.

        Vous devez vous assurer que l'adresse privée Database Management appropriée est disponible:

        • Adresse privée pour les bases de données Oracle Cloud à instance unique dans Base Database Service.
        • Adresse privée pour les bases de données Oracle Cloud RAC dans Base Database Service, ExaDB-D et ExaDB-XS.

        Si aucune adresse privée Database Management existante n'est disponible, sélectionnez Créer une adresse privée... dans la liste déroulante pour en créer une. Pour plus d'informations sur la création d'une adresse privée, reportez-vous à Création d'une adresse privée Database Management pour les bases de données Oracle Cloud.

        Si les règles de sécurité entrantes et sortantes n'ont pas été ajoutées à un groupe de sécurité réseau ou à une liste de sécurité dans le cadre des tâches prérequises, cliquez sur Ajouter une règle de sécurité réseau.

        Les règles de sécurité sont requises pour permettre la communication entre Diagnostics & Management et la base de données Oracle Cloud. Pour plus d'informations sur les droits d'accès du service Oracle Cloud Infrastructure Networking requis, reportez-vous à Droits d'accès requis pour activer Diagnostics et gestion pour les bases de données Oracle Cloud.

        Dans le panneau Ajouter une règle de sécurité réseau, procédez comme suit :

        1. Sélectionnez Liste de sécurité ou Groupe de sécurité réseau en fonction de la fonctionnalité de sécurité à utiliser pour ajouter des règles de sécurité.

          Le bouton radio Groupe de sécurité réseau apparaît uniquement si l'adresse privée Database Management et la base de données Oracle Cloud disposent d'un groupe de sécurité réseau attaché.

        2. Sélectionnez l'une des options suivantes dans la section Règle entrante et vérifiez les détails de la règle entrante qui sera créée :
          • Si vous avez sélectionné l'option Liste de sécurité, sélectionnez une liste de sécurité dans le sous-réseau de la base de données Oracle Cloud.
          • Si vous avez sélectionné l'option Groupe de sécurité réseau, sélectionnez un groupe de sécurité réseau attaché à la base de données Oracle Cloud.
        3. Sélectionnez l'une des options suivantes dans la section Règle sortante et vérifiez les détails de la règle sortante qui sera créée :
          • Si vous avez sélectionné l'option Liste de sécurité, sélectionnez une liste de sécurité dans le sous-réseau de l'adresse privée.
          • Si vous avez sélectionné l'option Groupe de sécurité réseau, sélectionnez un groupe de sécurité réseau attaché à l'adresse privée.
        4. Cliquez sur Soumettre.

        Pour obtenir des informations générales sur l'activation de la communication à l'aide de règles de sécurité, reportez-vous à Activation de la communication entre Database Management et les bases de données Oracle Cloud.

      • Agent de gestion : (pour ExaDB-D et ExaDB-C@C) sélectionnez l'agent de gestion dans la liste déroulante ID d'agent de gestion. Si le compartiment dans lequel réside l'agent de gestion est différent du compartiment affiché, cliquez sur Modifier le compartiment et sélectionnez un autre compartiment.
        Remarque

        • L'agent de gestion qui a été utilisé pour activer Diagnostics et gestion pour une base de données Conteneur est utilisé lors de l'activation de Diagnostics et gestion pour ses bases de données pluggables. Pour la collecte de mesures au niveau de la base de données Conteneur, un agent OMA version 240628.1505 ou ultérieure est requis.
        • Si vous utilisez un agent de gestion lors de l'activation de Diagnostics & Management pour ExaDB-D, vous ne pouvez pas modifier Diagnostics & Management et sélectionner un autre agent de gestion ultérieurement.

        Si aucun agent OMA n'est installé, vous devez d'abord en installer un. Pour obtenir des informations génériques, reportez-vous à Installation des agents de gestion et pour plus d'informations sur l'installation d'un agent de gestion sur Exadata Cloud afin d'activer Diagnostics et gestion, reportez-vous à Observation et prise en charge de la gestion pour Exadata Cloud (PNEWS1338) dans My Oracle Support.

    4. Sélectionnez l'option de gestion appropriée.
      Remarque

      • L'option Gestion de base n'est pas disponible pour les bases de données Oracle Cloud dans ExaDB-C@C.
      • Les options de gestion ne sont pas affichées si vous activez Diagnostics et gestion pour les bases de données pluggables.

      Pour plus d'informations sur les options de gestion, reportez-vous à A propos des options de gestion.

    5. Cliquez sur Activer les diagnostics et la gestion.
Un message d'acceptation contenant un lien vers la page Demandes de service apparaît. Cliquez sur le lien pour surveiller la progression de la demande d'intervention. Si vous activez en masse Diagnostics et gestion pour les bases pluggables, l'état de la demande de travail est Succès uniquement après l'activation de Diagnostics et gestion pour toutes les bases pluggables.

Vous pouvez vérifier si Diagnostics et gestion sont activés sur la page Bases de données gérées. Pour ce faire, sélectionnez le compartiment dans lequel réside la base de données Oracle Cloud, puis l'option appropriée dans le filtre Type de déploiement. Une fois que Diagnostics & Management est activé, la base Oracle Cloud est répertoriée en tant que base de données gérée. Vous pouvez cliquer sur l'icône Actions (Actions) de la base de données Oracle Cloud et effectuer les tâches suivantes :

  • Visualiser les détails : cliquez sur cette option pour accéder à la page Détails de la base de données de la solution cloud Oracle Database.
  • Modifier les diagnostics et la gestion : cliquez sur cette option pour modifier les informations de connexion ou les autres détails fournis afin d'activer les diagnostics et la gestion pour la base de données Oracle Cloud.
    Remarque

    Si vous avez activé en masse Diagnostics et gestion pour les bases de données pluggables, vous ne pouvez pas rétrograder les informations d'identification de base de données Conteneur de l'accès commun à l'accès local.
  • Désactiver les diagnostics et la gestion : cliquez sur cette option pour désactiver les diagnostics et la gestion. Si Diagnostics & Management est activé pour une base de données Conteneur et ses bases de données pluggables associées, la désactivation de Diagnostics & Management pour la base de données Conteneur la désactivera également pour les bases de données pluggables.
  • Définir les informations d'identification de session : cliquez sur cette option pour définir des informations d'identification de session pour cette session particulière et effectuer des tâches de diagnostic et de gestion.

Si vous rencontrez des problèmes lors de l'activation des diagnostics et de la gestion, reportez-vous à Erreurs rencontrées lors de l'activation des diagnostics et de la gestion pour les bases de données Oracle Cloud pour connaître les causes et les solutions probables.

A propos des options de gestion

Les fonctionnalités de gestion et de diagnostic de Database Management pour les bases de données Oracle Cloud dans Base Database Service, ExaDB-D et ExaDB-XS sont disponibles dans le cadre de deux options de gestion. Vous pouvez sélectionner l'une des options lors de l'activation de Diagnostics et de gestion.

Remarque

  • L'option Gestion de base n'est pas disponible pour les bases de données Oracle Cloud dans ExaDB-C@C.
  • Si vous activez Diagnostics et gestion pour une base de données pluggable (dans Base Database Service, ExaDB-D ou ExaDB-XS), vous n'avez pas la possibilité de sélectionner une option de gestion car la prise en charge des bases de données pluggables n'est disponible que dans le cadre de l'option Gestion complète.

Les deux options de gestion sont les suivantes :

  • Gestion complète : cette option inclut toutes les fonctionnalités de diagnostic et de gestion moyennant des frais de service supplémentaires. L'option Gestion complète est disponible pour les éditions Oracle Database Enterprise et Oracle Database Standard Edition. Toutefois, pour Oracle Database Standard Edition, l'option Gestion complète n'inclut pas les fonctionnalités du hub de performances et d'autres fonctionnalités telles que les journaux d'alertes et l'explorateur AWR. Pour plus d'informations sur la disponibilité des fonctionnalités de diagnostic et de gestion, reportez-vous à Matrice de prise en charge des fonctionnalités de diagnostic et de gestion pour les bases de données Oracle.
  • Gestion de base : cette option est disponible pour les bases de données Oracle Cloud dans Base Database Service, ExaDB-D et ExaDB-XS sans frais supplémentaires.

Voici un aperçu des fonctionnalités disponibles dans chaque option de gestion.

Gestion complète (disponible moyennant des frais supplémentaires) Gestion de base (gratuit)
  • Surveillance du parc de bases de données
  • Surveillance d'une base de données gérée unique
  • Fonctionnalités du hub de performances, y compris les fonctionnalités avancées telles que la surveillance d'Exadata
  • Surveillance des bases de données RAC
  • SQL Tuning Advisor
  • Fonctionnalités d'administration de base de données
  • Surveillance d'Oracle Data Guard
  • Fonctionnalités de tableau de bord
  • 15 mesures de base de données telles que CpuUtilization, StorageAllocated et UserCalls
  • ASH Analytics et surveillance SQL dans le hub de performances
  • Fonctionnalités de tableau de bord à l'exception de certains widgets dans les tableaux de bord définis par Oracle, qui n'affichent pas les données de mesure pour les bases de données Oracle Cloud avec la gestion de base activée.

Les autres fonctionnalités de la console de diagnostic et de gestion ne sont pas disponibles avec l'option Gestion de base.

Pour plus d'informations sur les mesures disponibles avec les options de gestion, reportez-vous à Mesures d'Oracle Cloud Database.