Dans l'application C#, j'aime copier les données de table d'un serveur (SQLServer2000) vers un autre serveur (SQLServer2005). J'aime copier les données dans une seule instance et supprimer les données existantes dans la table SQL Server 2000. J'ai besoin de faire tout cela (copie en bloc et suppression) en une seule transaction. Comment y parvenir?Copie en bloc et suppression dans OneTransaction
Note: J'ai deux différentes connexions serveur sql comment y parvenir pour la transaction unique
Notez que cette solution vous procure un instantané transactionnel mais ne conserve pas la lecture dans la même transaction. C'est presque certainement très bien pour tous les utilisateurs et vaut le grand avantage de la perf, mais il vaut la peine de le noter. L'utilisation d'une base de données avec versionnage de snapshot devrait supprimer même ce problème pour la solution naïve simple – ShuggyCoUk