Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1600 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  comparer les données de deux bases

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comparer les données de deux bases

n°775264
jokariMSI
Posté le 24-06-2004 à 09:42:25  profilanswer
 

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

mood
Publicité
Posté le 24-06-2004 à 09:42:25  profilanswer
 

n°775362
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 10:27:10  profilanswer
 

sgbd ?

n°775369
jokariMSI
Posté le 24-06-2004 à 10:29:09  profilanswer
 

tu veux dire qu'un SGBD peut faire ca?
jutilise Access et MySQL

n°775378
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 10:35:10  profilanswer
 

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...)

n°775402
jokariMSI
Posté le 24-06-2004 à 10:52:11  profilanswer
 

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

n°775446
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 11:16:51  profilanswer
 

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...

n°775452
jokariMSI
Posté le 24-06-2004 à 11:18:57  profilanswer
 

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

n°775457
skeye
Posté le 24-06-2004 à 11:20:00  profilanswer
 

JokariMSI a écrit :

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


non....tu peux appeler l'interpréteur php en ligne de commande.


Message édité par skeye le 24-06-2004 à 11:20:06

---------------
Can't buy what I want because it's free -
n°775460
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 11:20:32  profilanswer
 

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.

n°775461
skeye
Posté le 24-06-2004 à 11:22:00  profilanswer
 

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 Windows, je ne sais pas si le moteur de PHP permet à ce dernier de tourner ainsi.


sous win c'est pareil, tu as php.exe.


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 24-06-2004 à 11:22:00  profilanswer
 

n°775534
Beegee
Posté le 24-06-2004 à 11:59:00  profilanswer
 

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.

n°775537
skeye
Posté le 24-06-2004 à 11:59:31  profilanswer
 

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.
Ensuite, il suffit de faire un diff (ou équivalent) entre les 2 fichiers.


:jap:


---------------
Can't buy what I want because it's free -
n°775542
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 12:00:37  profilanswer
 

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 :D)

n°775547
jokariMSI
Posté le 24-06-2004 à 12:05:08  profilanswer
 

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.

n°775549
skeye
Posté le 24-06-2004 à 12:06:20  profilanswer
 

JokariMSI a écrit :

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.


bah au lieu de passer par un navigateur tu lances php.exe tonmachin.php en ligne de commande...[:skeye]


---------------
Can't buy what I want because it's free -
n°775554
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 12:08:37  profilanswer
 

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)

n°775586
jokariMSI
Posté le 24-06-2004 à 12:42:57  profilanswer
 

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"
 

n°775587
jokariMSI
Posté le 24-06-2004 à 12:47:11  profilanswer
 

skeye a écrit :

bah au lieu de passer par un navigateur tu lances php.exe tonmachin.php en ligne de commande...[:skeye]


 
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..)

n°775601
skeye
Posté le 24-06-2004 à 12:57:54  profilanswer
 

JokariMSI a écrit :

je supose que c une ligne de commande qui s'inspire de la logique Nunux
c bon a savoir


 
:heink:
c'est une ligne de commande, point. Tous les OS te permettent ce genre de choses hein!
 

JokariMSI a écrit :


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..)


section OSA.


---------------
Can't buy what I want because it's free -
n°775663
Arjuna
Aircraft Ident.: F-MBSD
Posté le 24-06-2004 à 13:34:29  profilanswer
 

Le dernier noyau pre-alpha d'une slackware avec des packages manuel, y'a rien de tel pour débuter :)


Message édité par Arjuna le 24-06-2004 à 13:34:49

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  comparer les données de deux bases

 

Sujets relatifs
[PHP] partager des données sans BDDMettre un bmp (ses données ) ds un tableau
Additionner les données d'une tableconserver ses bases à la réinstallation de postgres
conception des ases de données décisionnellesData webmining(conception des bases de données décisionnelles)
Création base de données depuis procédure stockéeslister un répertoire pour mettre le contenu dans une base de données
Base de données photos 
Plus de sujets relatifs à : comparer les données de deux bases


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR