|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2005 Messages : 47 ![]() |
Bonjour,
J'aimerai savoir s'il existe un outil permettant de comparer 2 tables (de même structure ) se trouvant dans 2 BD differentes sur 2 serveurs differents En fait entre une table de la base primaire et la table de la base de sauvegarde. Le but est de connaître les lignes qui ne sont pas dans la table répliquée. Connaissez vous un moyen de faire cela? Merci d'avance |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : juillet 2002 Messages : 8 ![]() |
Je ne sais pas si cela peut résoudre ton problème, mais il existe un éditeur qui intègre une fonction permettant de comparer deux fichiers. Les différences sont colorées pour une mise en évidence rapide.
Je m’en suis déjà servi pour comparer la structure de deux base de données. Cela impose toutefois que les deux fichiers soient sur ton pc. Il s’agit de pspad. http://www.pspad.com/fr/ Un très bon éditeur que j’utilise tous les jours. Voilou, mais peut-être existe-t-il une solution plus subtile. http://www.pspad.com/img/screen/textdiff.png |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : novembre 2005 Messages : 47 ![]() |
Citation:
Cependant je ne dois pas comparer des fichiers ici mais des tables de bases de données différentes se trouvant sur des serveurs différents. Il me faudrait donc un petit programme qui permette aprés lui avoir donner les config des 2 bases, de comparer les lignes de 2 tables. Ou alors une commande sql capable de faire cela; mais ce qui est embetant c'est que les tables se trouvent sur 2 serveurs differents donc je ne vois pas trop comment faire. |
|
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 61 ![]() |
j'ai le même probleme que dans le message initial.
quelqu'un a une idée? merci |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juin 2007 Messages : 7 ![]() |
Bonjour,
j'utilise actuellement mysqldiff qui est un outil qui génère un script SQL permettant de passer d'une base source à une base de référence. Ca marche pas trop mal, mais quelques bugs sont parfois gênants et imposent d'inspecter en détail le script généré. C'est pour cela que je recherche actuellement une alternative, si quelqu'un a un outil à proposer je suis preneur. Merci d'avance. |
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() Inscription : novembre 2007 Messages : 61 ![]() |
Bonjour,
J'ai deux tables à comparer (même structure). Je dois trouver les nouveaux enregistrements, ceux qui n'existent plus, ceux qui ont changé. Pour cela j'utilise le left join. Pas de problème pour les petites tables Aujourd'hui j'ai deux tables de 4 000 000 d'enregistrements chacune. QUE DOIS-JE FAIRE? Le let join est impuissant! |
|
|
00
|
|
|
#7 |
|
Membre éclairé
![]() Inscription : février 2005 Messages : 349 ![]() |
Il existe aussi cet outil la : http://www.maatkit.org/. J'etais tombé dessus mais j'ai jamais reussi à l'utiliser.
__________________
La connaissance s'accroit lorsqu'on la partage. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com