Bonjour à tous,
J'ai une base de données locale sur laquelle nous travaillons (SQL Serveur 2005). Toutes les heures ça va mettre à jour une base de données sur un site (SQL Serveur 2000), et inversement, les clients effectuent des opérations sur le site, ça modifie la base de données, et toutes les heures nous rapatrions ces données pour être à jour en local.
Pour les mises à jours, nous avons un DTS qui commence par récupérer l'ensemble des informations à transmettre à la base distantes (filtré par une date de mise à jour lorsque l'on édite un enregistrement) et place ces données dans des tables temporaires distantes. Puis on exécute un DTS distant pour récupérer ces infos et mettre à jour la base distante.
A la fin, on vide toutes les tables temporaires.
Je suis pas trop trop SQL et c'est pourquoi je voudrais savoir si cette méthode est correcte ou s'il y a des opérations plus "standard" à utiliser pour ce genre de traitement...
Merci beaucoup,
A bientôt
Partager