Amélioration
Supposons que vous utilisez la fonctionnalité Groupes de disponibilité AlwaysOn dans Microsoft SQL Server 2016 ou 2017 avec DTC_SUPPORT=PER_DB. Après avoir appliqué cette mise à jour, vous pouvez utiliser l’isolation d’instantané et les points d’enregistrement pour les transactions entre bases de données sur les bases de données des groupes de disponibilité. Cela s’applique si toutes les bases de données impliquées dans la transaction sont hébergées sur la même instance.
Résolution
Informations sur le correctif logiciel à la demande
Cette amélioration est incluse dans les correctifs logiciels à la demande suivants pour SQL Server :
- Correctif logiciel à la demande pour SQL Server 2017 CU13
- Correctif logiciel à la demande pour SQL Server 2016 SP2 CU4
Informations sur les mises à jour cumulatives
Cette amélioration est incluse dans les mises à jour cumulatives suivantes pour SQL Server :
- Mise à jour cumulative 14 pour SQL Server 2017
- Mise à jour cumulative 5 pour SQL Server 2016 Service Pack 2
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
- Dernière mise à jour cumulative pour SQL Server 2017
- Dernière mise à jour cumulative pour SQL Server 2016
Informations complémentaires
Voici quelques messages d’erreur courants que vous pouvez rencontrer avant l’implémentation de cette amélioration :
Erreur 3996 : le niveau d’isolation d’instantané n’est pas pris en charge pour les transactions distribuées. Utilisez un autre niveau d’isolation ou n’utilisez pas de transaction distribuée.
Erreur 3933 : impossible de convertir la transaction en transaction distribuée, car un point d’enregistrement est actif dans cette transaction.
Erreur 627 : impossible d’utiliser SAVE TRANSACTION dans une transaction distribuée.
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.