Voici en 5 étapes sous TOAD comment comparer 2 environnements Oracle et générer un script de mise à niveau
Il est nécessaire de comparer régulièrement les environnements dans un but de minimiser les erreurs d’alimentation, qui peuvent aller d’un simple index qui manque et qui génère de gros problèmes de performance, à un droit (grant) manquant générant une erreur sur un outil de reporting.
C’est d’autant plus nécessaire que cette opération est simplissime avec TOAD. Voici donc les 5 étapes pour comparer 2 environnements et générer un script de mise à niveau d’environnement :
I. Les 5 étapes pour comparer 2 environnements Oracle
1. Se connecter sur les 2 environnements
- Menu : Session | New Connection
2. Menu comparaison des 2 schémas
Menu Database | Compare | Schemas
3. Sélection des 2 schémas Oracle à comparer
Attention au sens : le schéma de dev va servir de base de comparaison
4. Sélection des objets Oracle
A noter la petite disquette à coté du bouton « compare » qui permet de sauvegarder ses options de recherche pour une prochaine comparaison.
5. Lancer la comparaison des 2 schémas

En cas de comparaison qui ramène de nombreux résultats, il est intéressant de cocher un seul objet et de corriger au fur et à mesure.
II. Résultat de la comparaison des schémas Oracle
1. Résultat
Et voilà le travail :
2. Le script
Et voilà le script de mise à niveau à jouer sur l’environnement destination :
Voir aussi :
TOAD : quelques raccourcis utiles et peu connus de l’éditeur SQL
[wysija_form id= »1″]
Well why do you need Toad for Oracle. Oracle has just launched their own tool cllaed SQLDeveloper. It works just fine on 11g and its FREE. When I first hit the wall with Toad 9.1 on Oracle 11g, I was looking for a solution and SQLDeveloper helped. Its cool. Give it a shot.