KB4483593 - Prise en charge de l’isolation des instantanés et du point de sauvegarde ajoutée pour les bases de données du groupe de disponibilité sur le même instance avec DTC activé dans SQL Server

S’applique à
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

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 :

Informations sur les mises à jour cumulatives

Cette amélioration est incluse dans les mises à jour cumulatives suivantes pour SQL Server :

À 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 :

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.