comparer les données de deux bases - SQL/NoSQL - Programmation
Marsh Posté le 24-06-2004 à 10:29:09
tu veux dire qu'un SGBD peut faire ca?
jutilise Access et MySQL
Marsh Posté le 24-06-2004 à 10:35:10
Avec oracle, oui, tu peux.
MySQL doit pouvoir, mais à condition que ce soit deux instances MySQL...
Là t'es baisé. T'as plus qu'à faire un truc à la main.
A la limite, c'est pas compliqué à faire... Surtout si les ID des tables sont les mêmes, un pauvre VBS de 5 lignes avec deux boucles parallèles et c'est fini, y'en a pour 5 minutes (bon, ok, une demi-journée...)
Marsh Posté le 24-06-2004 à 10:52:11
c sur que avec ORacle ca seré, la creme des cremes
bon ben je crois que je vé me taper un script PHP
Je conné pas du tout VB
Marsh Posté le 24-06-2004 à 11:16:51
Le problème du PHP (à moins que tu t'en serves comme script, et non pas page web) c'est que tu vas te manger un timeout dans la tête...
Marsh Posté le 24-06-2004 à 11:18:57
wé c sur
mais comment tu veux uiliser PHP autrement que dans un page web.
t bien obligé de parser les script dans un navigateur
Marsh Posté le 24-06-2004 à 11:20:00
JokariMSI a écrit : wé c sur |
non....tu peux appeler l'interpréteur php en ligne de commande.
Marsh Posté le 24-06-2004 à 11:20:32
avec nux une fois php installé, il est reconnu comme environnement de script au même titre que le bash ou le pearl, t'as juste à lancer le script comme tout autre script.
sous Windows, je ne sais pas si le moteur de PHP permet à ce dernier de tourner ainsi.
Marsh Posté le 24-06-2004 à 11:22:00
Arjuna a écrit : avec nux une fois php installé, il est reconnu comme environnement de script au même titre que le bash ou le pearl, t'as juste à lancer le script comme tout autre script. |
sous win c'est pareil, tu as php.exe.
Marsh Posté le 24-06-2004 à 11:59:00
le plus simple est peut-être de produire 2 fichiers, structurés de la même façon, contenant pour l'un les données venant d'Access, et pour l'autre les données venant de mySql.
Ensuite, il suffit de faire un diff (ou équivalent) entre les 2 fichiers.
Marsh Posté le 24-06-2004 à 11:59:31
Beegee a écrit : le plus simple est peut-être de produire 2 fichiers, structurés de la même façon, contenant pour l'un les données venant d'Access, et pour l'autre les données venant de mySql. |
Marsh Posté le 24-06-2004 à 12:00:37
autant le faire de la même façon en PHP ou autre, ca permet d'éviter d'avoir à faire un diff sur des fichiers de 20 Go si les bases sont grosses.
(bon, ok, si y'a access d'un côté, c'est plus 20 Ko que 20 Go mais bon )
Marsh Posté le 24-06-2004 à 12:05:08
je vois pas comment je peux utiliser php.exe en tant que environnement de script
por info jutilise EasyPHP pour developper
pour Access: punaise non c un "bouffe-place" çui la.
Marsh Posté le 24-06-2004 à 12:06:20
JokariMSI a écrit : je vois pas comment je peux utiliser php.exe en tant que environnement de script |
bah au lieu de passer par un navigateur tu lances php.exe tonmachin.php en ligne de commande...
Marsh Posté le 24-06-2004 à 12:08:37
access bouffe de la place, mais ses bases sont toutes petites... puisqu'au bout de 80 Mo (plus certain du chiffre) M$ ne garanti pas le bon fonctionnement de la base (c'est dans le contrat utilisateur)
Marsh Posté le 24-06-2004 à 12:42:57
oui c vré Access fé un mauvais equilibrage: un gros ficher mdb pour de petites bases
C pour ca aussi qe ya la fonction "compacter"
Marsh Posté le 24-06-2004 à 12:47:11
skeye a écrit : bah au lieu de passer par un navigateur tu lances php.exe tonmachin.php en ligne de commande... |
je supose que c une ligne de commande qui s'inspire de la logique Nunux
c bon a savoir
A propos de Linux, a votre avis, quelle version peut etre tres interessante pour bien aborder Linux que ce soit en graphique ou console?
un pote ma conseillé Debian paske cette distro respecte bien les la hierarchie des volumes (enfin c ce que je crois qu'on apelle /etc, /usr, etc..)
Marsh Posté le 24-06-2004 à 12:57:54
JokariMSI a écrit : je supose que c une ligne de commande qui s'inspire de la logique Nunux |
c'est une ligne de commande, point. Tous les OS te permettent ce genre de choses hein!
JokariMSI a écrit : |
section OSA.
Marsh Posté le 24-06-2004 à 13:34:29
Le dernier noyau pre-alpha d'une slackware avec des packages manuel, y'a rien de tel pour débuter
Marsh Posté le 24-06-2004 à 09:42:25
j'ai deux bases de données et je cherche une syntaxe SQL ou un pti logiciel pour verifier que les deux bases contiennent des données exactement identiques.
en effet j'ai fait un basculement de bases et fo que tout soit exactement pareil