Tâches préalables liées aux bases de données externes
Avant d'activer et d'utiliser les diagnostics et la gestion du service de gestion de bases de données pour les bases de données externes, vous devez effectuer les tâches préalables indiquées dans le tableau suivant.
Le service Base de données externe 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 les agents de gestion | Le service Agent de gestion pour Oracle Cloud Infrastructure 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 ayant une connexion à la base de données externe. Diagnostics et gestion utiliseront l'agent de gestion pour des opérations telles que la collecte des données et des 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. Toutefois, d'autres tâches préalables liées à l'agent de gestion doivent être effectuées. |
Pour plus d'informations sur l'installation des agents de gestion, voir Installer les agents de gestion.
Pour plus d'informations sur les tâches préalables supplémentaires liées à l'agent de gestion qui doivent être effectuées pour surveiller et gérer les bases de données externes sur IBM AIX, voir Service de gestion de bases de données OCI : Prise en charge du service de gestion de bases de données sur AIX (KB95648) dans My Oracle Support. En cas de problème lors de l'installation de l'agent de gestion, voir Erreurs détectées lors de l'activation des diagnostics et de la gestion pour les bases de données externes pour connaître la cause probable et trouver une solution. |
Enregistrer la base de données Oracle dans le service Base de données externe | Vous devez vous assurer que vous enregistrez la base de données Oracle en créant une ressource ou un descripteur dans le service Base de données externe. Ce descripteur fonctionne comme une représentation de la base de données Oracle située en dehors d'Oracle Cloud Infrastructure.
Vous pouvez enregistrer une base de données externe dans le service de base de données externe ou en cliquant sur Enregistrer des bases de données externes dans la page Bases de données gérées pour les bases de données externes dans le service de gestion de bases de données. |
Pour plus d'informations sur la création d'un descripteur de base de données externe, voir Créer 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, voir Activer les diagnostics et la gestion pour les bases de données externes. |
Accorder les privilèges requis pour surveiller et gérer la base de données externe et enregistrer le mot de passe de l'utilisateur de la base de données dans une clé secrète | Vous devez accorder à l'utilisateur de la base de données les privilèges requis pour surveiller et gérer la base de données externe à l'aide des fonctions de diagnostic et de gestion. 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 diagnostics et des tâches d'administration avancés.
Utilisez le service Oracle Cloud Infrastructure Vault pour enregistrer le mot de passe de l'utilisateur de base de données dans une clé secrète avec une clé de chiffrement. Le service de chambre forte vous permet de stocker et de gérer des clés de chiffrement et des clés secrètes pour accéder aux ressources en toute sécurité. Notez que si vous modifiez le mot de passe de l'utilisateur de la base de données, vous devez également mettre à jour la clé secrète avec le nouveau mot de passe en créant une nouvelle version de la clé secrète et en mettant à jour le contenu. Configurer le report progressif du mot de passe Pour les bases de données Oracle 19c et versions ultérieures, il est recommandé de définir un délai de report 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 report progressif. Étant donné que l'ancien et le nouveau mot de passe sont valides pendant un certain temps, le temps d'arrêt est réduit. Grâce à un remplacement progressif des mots de passe, vous pouvez éviter toute interruption de l'utilisation des fonctions de diagnostic et de gestion pour vos bases de données. |
Pour plus d'informations sur les privilèges d'utilisateur de base de données requis, voir Privilèges d'utilisateur de base de données requis pour les diagnostics et la gestion.
Pour plus d'informations sur le script SQL permettant de créer un utilisateur du service de surveillance avec les privilèges requis pour surveiller la base de données externe, voir Création des données d'identification du service de surveillance pour Oracle Database pour le service de gestion de bases de données (KB57458) dans My Oracle Support. Pour plus d'informations sur le script SQL permettant de créer un utilisateur avec les privilèges requis pour effectuer des diagnostics avancés et des tâches d'administration, voir Création de l'utilisateur et de l'utilisateur d'administration d'Oracle Database Management Advanced Diagnostics (KB84103) dans My Oracle Support. Pour plus d'informations sur le service de chambre forte, ses concepts et la création de chambres fortes, de clés et de clés secrètes, voir Chambre forte. Pour plus d'informations sur la fonction de substitution progressive du mot de passe, voir Gestion de la substitution progressive du mot de passe de base de données pour les applications dans le guide de sécurité d'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 le descripteur Oracle Database que vous voulez surveiller et gérer à l'aide de Diagnostics & Management. Notez que vous pouvez utiliser le protocole TCPS pour créer une connexion à la base de données Oracle en toute sécurité, la surveiller et la gérer.
Vous pouvez ajouter une connexion à une base de données externe dans le service de base de données externe ou dans la page Bases de données gérées pour les bases de données externes dans le service de gestion de bases de données par :
|
Pour plus d'informations sur la connexion d'une base de données Oracle Database à un descripteur de base de données externe, voir Créer une connexion à une base de données externe.
Pour plus d'informations sur l'ajout d'une connexion dans la page Bases de données gérées pour les bases de données externes, voir Activer les diagnostics et la gestion pour les bases de données externes. Pour plus d'informations sur l'ajout d'un connecteur, voir Ajouter une connexion. |