Remarque :

Activation de Database Management pour les bases de données Oracle Cloud à l'aide de Terraform

Introduction

Oracle Cloud Infrastructure (OCI) Database Management est un outil de diagnostic des performances utile qui peut vous aider à surveiller et à gérer votre base de données Oracle. Lorsque vous créez une base de données Oracle Cloud dans un système de base de données, l'option Gestion de base de données n'est pas activée par défaut car elle est basée sur des ressources et des actions supplémentaires, indépendamment du processus de création de base de données.

Ce tutoriel décrit un exemple sur la création de code Terraform pour activer ou désactiver Database Management au niveau du code, dans le cadre d'une automatisation Terraform.

L'option Gestion de base de données pour les bases de données Oracle Cloud est disponible sur la page Informations sur la base de données, sous Services associés. Vous pouvez également l'activer à partir de l'interface utilisateur. Il existe plusieurs étapes et prérequis pour que ce processus réussisse et dispose de toutes les informations nécessaires. Pour plus d'informations sur les étapes à suivre pour activer la gestion de base de données à l'aide de l'interface utilisateur, reportez-vous aux liens de la section Related Links à la fin de ce tutoriel.

Objectifs

En supposant que vous disposez d'un code qui crée une base de données Oracle Cloud, une instance unique ou RAC, dans un sous-réseau privé, à ce stade, la gestion de base de données n'est pas activée pour la base de données et aucun paramètre exposé ne peut le faire directement. Vous devez créer des ressources supplémentaires, accorder des privilèges au niveau OCI et de la base de données, et obtenir des informations à partir de la base de données existante à utiliser dans l'activation de Database Management. Tout cela doit être fait comme un ajout au même code qui crée la base de données, sans valeurs codées en dur. Les étapes suivantes doivent être effectuées :

Prérequis

Tâche 1 : obtention de l'adresse IP privée du noeud de base de données (ou de l'un des noeuds RAC)

Aucun attribut ne présente l'adresse IP privée des noeuds de base de données. Vous devez donc la trouver indirectement. L'une des méthodes consiste à suivre les 2 étapes suivantes :

Tâche 3 : création d'un coffre, d'une clé maître et d'une clé secrète pour le mot de passe DBSNMP

Tâche 4 : création d'une stratégie pour le service Database Management et l'utilisateur OCI

Créez des stratégies à l'aide de la ressource oci_identity_policy :

Tâche 5 : création d'une adresse privée dans votre VCN

Tâche 6 : configuration du réseau pour autoriser le trafic entre l'adresse privée et la base de données cloud

Tâche 7 : activation de Database Management sur la base de données cloud

Pour activer la gestion de base de données, vous devez utiliser la ressource Terraform oci_database_cloud_database_management. Il doit être renseigné avec certaines des informations créées aux étapes précédentes.

Accusés de réception

Auteur - Adina Nicolescu (ingénieur cloud senior)

Ressources de formation supplémentaires

Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à davantage de contenu de formation gratuit sur le canal Oracle Learning YouTube. En outre, accédez à education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour consulter la documentation produit, consultez Oracle Help Center.