Bonjour,
j 'ai développé un pogramme en VB qui fait un back up quotidien de certaines bases sur plusieurs serveurs.
Pour ce faire je dois comparer le contenu des tables que je vais répliquer avec celui des tables "back upés" afin de voir si les tables ont été modifiées durant la journée.
Si c est le cas, alors le back up commence.
tout d abord je decoupe ma table en "sections" d'enreg
je fais donc unsur le serveur source et idem sur le serveur cible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT INTO MonFichier FROM ... where enreg < X and enreg > X
ensuite je calcule le hash de ces fichiers. si ils sont identiques, je passe à la section suivante. Sinon cette section d enregistrement sera back upée.
Mon programme marche correctement, mais la comparaison des données est parfois lente (surtout pour les tables de plusieurs millions d enreg...)
ma question:
connaissez vous une méthode plus rapide pour comparer et isolé les enregistrements?????
par avance merci.
Partager