Générer les instructions de création de BDD

Un an sans parution d’article, c’est long! Mais suite à des évolutions de carrière, changement d’emploi du temps, etc… Il devenait parfois compliqué d’écrire un article sur des sujets techniques, n’ayant plus le temps et les ressources pour tester l’intégralité des commandes mentionnées, des corrections à effectuer. C’est donc, un article que j’ai commencé à écrire il y a maintenant un an et demi, et qui devrait vous permettre de vous sortir d’un mauvais pas en cas d’intervention sur une base de données sur laquelle … Lire la suite

Utilisation des wallets

Lors de l’exploitation d’une base de données, ou du passage d’un script sur celle-ci, l’utilisateur doit généralement saisir le mot de passe associé au compte auquel il souhaite se connecter. Pour éviter la saisie des mots de passes en direct, et pour renforcer la sécurité, nous pouvons opter pour la mise en place de wallets sur nos bases de données. Le wallet constitue, un portefeuille sécurisé permettant la connexion à la base de données. Les informations à connaitre devenant la chaîne de connexion correspondant à … Lire la suite

Génération d’un rapport Oracle AWR

Principe AWR (ou Automatic Workload Repository) est un référentiel (ou dépôt) qui stocke un historique des informations utiles pour l’optimisation. A intervalle régulier, des snapshots de la base (statistiques, charge, …) sont stockés dans l’AWR via le processus MMON. C’est en quelque sorte un référentiel qui stocke un historique des informations utiles pour l’optimisation. Les données ne servent pas qu’à la génération de ces rapports ; AWR est un point d’entrée dans un processus plus complet de détection des problèmes de performance et l’assistance à … Lire la suite

Clonage d’une base de données

Dans le cadre du travail d’un administrateur de base de données, il est parfois utile de savoir cloner une base de données. En effet, cette opération peut être exécutée notamment sur des machines différentes, pour permettre notamment aux développeurs d’accéder à une base de production fonctionnelle. Le but de cet article sera donc d’expliquer une des méthodes pour effectuer un clonage rapide d’une base de données. Cette méthode peut être exécutée dans le cadre de tests de certaines instances, pour permettre la restauration d’une instance … Lire la suite