IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

Comparer deux schémas de base de données


Sujet :

Oracle

  1. #1
    Membre actif
    Inscrit en
    Février 2006
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 72
    Points : 214
    Points
    214
    Par défaut Comparer deux schémas de base de données
    Bonjour,

    J'ai plusieurs bases de données (archive, production, préproduction) sur des machines différentes, et avec des SID différents, et soit sous Oracle 8 soit sous Oracle 9. Voilà pour l'environnement.

    J'aurais besoin de pouvoir facilement comparer déjà les schémas de ces bases de données pour déceler d'éventuelles différences (table en plus ou en moins, colonne en plus ou en moins, format de colonne différent).

    Donc y'a t'il quelque outil sur ce sujet ? (j'ai un peu cherché sur le web et sur le forum mais je n'ai rien trouvé). Je n'ai pas et ne peux pas avoir de licence TOAD.
    Ce qui serait pas mal serait donc par exemple :
    - un outil externe sous Windows où paramétrer les bases à comparer ;
    - ou un script en PL/SQL que je pourrais lancer sous Unix depuis une seule machine à partir de laquelle je peux accéder à toutes les bases, avec un script PERL ou autre pour faire la comparaison des résultats des 3 bases.


    Enfin, j'aurais presque la même question pour les données : je ne veux bien sûr pas comparer tout le contenu de mes bases (d'autant que nombre de différences seraient normales), mais uniquement le contenu de certaines tables de paramétrie : y'a t'il déjà quelque chose de tout fait sur ce sujet là aussi quelque part ?

    Un dump de tout çà (comparaison de schémas ou de données) facilement vers un rapport HTML serait un plus (mais j'en demande peut être beaucoup).

    Merci par avance pour toute piste.

  2. #2
    Membre expert

    Profil pro
    Inscrit en
    Février 2006
    Messages
    3 437
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 3 437
    Points : 3 597
    Points
    3 597
    Par défaut
    Il y a 2 scripts PL/SQL à l'adresse suivante (bien lire toute la page) http://asktom.oracle.com/pls/ask/f?p...A:941629680330.

    Je ne les ai pas utilisés mais ils semblent intéressants.

Discussions similaires

  1. Comparer structures de 2 bases de données
    Par mioux dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 26/12/2007, 12h21
  2. [Conception] Comparer variable avec la base de donnée
    Par Dsphinx dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 15/11/2006, 10h39
  3. Réponses: 1
    Dernier message: 03/10/2006, 11h22
  4. Deux sites une base de données
    Par maiky971 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 12/07/2006, 12h54
  5. [XSD] Comparer deux schémas XSD
    Par solenn29 dans le forum Valider
    Réponses: 4
    Dernier message: 06/02/2006, 09h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo