Bonjour,
Je viens de découvrir le change tracking qui pourrait m'être utile pour créer mon propre système de synchronisation.
via select from changetable on peut connaitre les lignes modifiées/supprimées, par contre je souhaiterais pouvoir supprimer des lignes de cette vue
l'option auto cleanup n'est pas géniale à mon gout, si on met trop peu de temps on risque de perdre des modifs, si on met trop long ca fait du stockage pour rien et on est obligé de gérer un numéro de version
si on disable le clean up auto il ne semble pas y avoir un moyen de le gérer manuellement à part via disable puis re enable le change tracking sur la table, et là je pense que je risque d'avoir une potentielle perte de données ...
quelqu'un aurait une idée de comment je pourrais m'en sortir ? un nom de table système où l'on peut taper dedans ?
sql server profiler ne semble pas intercepter ce qui se passe pour marquer les modifs ou les ressortir via change table, pourtant si on disable puis re enable le change tracking dans une transaction qu'on rollback tout reste bien dedans, donc ca doit taper dans des tables
merci
Partager