Tâches prérequises liées aux bases de données externes
Avant d'activer et d'utiliser les diagnostics et la gestion de la gestion de base de données pour des bases de données externes, vous devez effectuer les tâches préalables répertoriées dans le tableau suivant.
Le service External Database est un service Oracle Cloud Infrastructure qui vous permet de vous connecter à une base de données Oracle située en dehors d'Oracle Cloud Infrastructure.
Tâche | Description | Informations supplémentaires |
---|---|---|
Installer des agents de gestion | Le service Oracle Cloud Infrastructure Management Agent permet la communication et la collecte de données entre Diagnostics & Management et une base de données externe.
Vous devez installer un agent de gestion sur un hôte qui dispose d'une connexion à la base de données externe. Diagnostics & Management utilise l'agent de gestion pour des opérations telles que la collecte de données et de mesures à partir de la base de données externe. Voici des informations sur les versions d'agent de gestion requises pour les bases de données externes :
Notez que Diagnostics & Management peut être utilisé pour surveiller et gérer les bases de données externes sur IBM AIX, mais des tâches prérequises supplémentaires liées à Management Agent doivent être effectuées. |
Pour plus d'informations sur l'installation des agents de gestion, reportez-vous à Install Management Agents.
Pour plus d'informations sur les tâches prérequises supplémentaires liées à l'agent de gestion à effectuer pour surveiller et gérer les bases de données externes sur IBM AIX, reportez-vous à OCI Database Management Service : prise en charge de Database Management sur AIX (KB95648) dans My Oracle Support. Si vous rencontrez des problèmes lors de l'utilisation de l'agent de maintenance, reportez-vous à la section Erreurs rencontrées lors de l'activation de Diagnostics et de la gestion pour les bases d'informations externes afin de déterminer la cause probable et de trouver la solution. |
Inscrire la base de données Oracle auprès du service External Database | Vous devez vous assurer que vous inscrivez la base de données Oracle en créant une ressource ou un descripteur dans le service External Database. Ce descripteur fait office de représentation de la base de données Oracle située en dehors d'Oracle Cloud Infrastructure.
Vous pouvez inscrire une base de données externe dans le service de base de données externe ou en cliquant sur Inscrire des bases de données externes sur la page Bases de données gérées pour les bases de données externes dans Database Management. |
Pour plus d'informations sur la création d'un descripteur de base de données externe, reportez-vous à Création d'un descripteur pour une base de données externe.
Pour plus d'informations sur l'accès à la page Bases de données gérées pour les bases de données externes, reportez-vous à Activation des diagnostics et de la gestion pour les bases de données externes. |
Accordez les privilèges requis pour surveiller et gérer la base de données externe et enregistrez le mot de passe de l'utilisateur de base de données dans une clé secrète | Vous devez accorder à l'utilisateur de base de données les privilèges requis pour surveiller et gérer la base de données externe à l'aide de Diagnostics & Management. Vous pouvez utiliser les scripts SQL disponibles pour créer un utilisateur de base de données avec l'ensemble de privilèges requis pour surveiller la base de données externe ou pour effectuer des tâches de diagnostic et d'administration avancées.
Utilisez le service Oracle Cloud Infrastructure Vault pour enregistrer le mot du mot de passe de l'utilisateur de base de données dans une Clé secrète avec une Clé de cryptage. Le service Vault vous permet de stocker et de gérer des clés de cryptage et des clés secrètes afin d'accéder aux ressources en toute sécurité. Si vous modifiez le mot de passe de l'utilisateur de base de données, vous devez également mettre à jour la clé secrète avec le nouveau mot de passe en créant une autre version de la clé secrète et en mettant à jour le contenu. Configuration de la reconduction progressive du mot de passe Pour les bases de données Oracle 19c et versions ultérieures, il est recommandé de définir une durée de remplacement progressif du mot de passe, ce qui vous permet de vous connecter à la base de données à l'aide de l'ancien et du nouveau mot de passe pendant la période de remplacement progressif. Comme l'ancien et le nouveau mot de passe sont valides pendant un certain temps, les temps d'arrêt sont réduits. Grâce à un remplacement progressif des mots de passe, vous pouvez éviter toute interruption de l'utilisation des fonctionnalités de diagnostic et de gestion pour vos bases de données. |
Pour plus d'informations sur les privilèges utilisateur de base de données requis, reportez-vous à Privilèges utilisateur de base de données requis pour Diagnostics & Management.
Pour plus d'informations sur le script SQL permettant de créer un utilisateur de surveillance disposant des privilèges requis pour surveiller la base de données externe, reportez-vous à Création des informations d'identification de surveillance Oracle Database pour Database Management (KB57458) dans My Oracle Support. Pour plus d'informations sur le script SQL permettant de créer un utilisateur disposant des privilèges requis pour effectuer des tâches de diagnostic et d'administration avancées, reportez-vous à la section Creating the Oracle Database Management Advanced Diagnostics User and Administration User (KB84103) dans le site My Oracle Support. Pour plus d'informations sur le service Vault, sur ses concepts et sur la création de coffres, de clés et de clés secrètes, reportez-vous à Vault. Pour plus d'informations sur la fonctionnalité de remplacement graduel de mot de passe, reportez-vous à Managing Gradual Database Password Rollover for Applications dans le Guide de sécurité Oracle Database. |
Connecter la base de données Oracle au descripteur de base de données externe | Après avoir créé un descripteur de base de données externe, vous devez connecter à ce descripteur l'instance Oracle Database à surveiller et à gérer à l'aide de Diagnostics & Management. Vous pouvez utiliser le protocole TCPS pour créer une connexion à une base de données Oracle en toute sécurité afin de surveiller et de gérer cette dernière.
Vous pouvez ajouter une connexion à une base de données externe dans le service de base de données externe ou sur la page Bases de données gérées pour les bases de données externes dans Database Management en procédant comme suit :
|
Pour plus d'informations sur la connexion d'une base de données Oracle Database à un descripteur de base de données externe, reportez-vous à Création d'une connexion à une base de données externe.
Pour plus d'informations sur l'ajout d'une connexion sur la page Bases de données gérées pour les bases de données externes, reportez-vous à Activation de Diagnostics et de gestion pour les bases de données externes. Pour plus d'informations sur l'ajout d'un connecteur, reportez-vous à Ajout d'une connexion. |