Melhoria
Suponha que você use o recurso Grupos de Disponibilidade AlwaysOn no Microsoft SQL Server 2016 ou 2017 com DTC_SUPPORT=PER_DB. Depois de aplicar essa atualização, você pode usar Isolamento de Instantâneo e Pontos de Salvamento para transações entre bancos de dados em bancos de dados do Grupo de Disponibilidade. Isso se aplica se todos os bancos de dados envolvidos na transação estão hospedados atualmente na mesma instância.
Resolução
Informações de hotfix sob demanda
Essa melhoria está incluída nos seguintes hotfixes sob demanda para SQL Server:
Informações de atualização cumulativa
Essa melhoria está incluída nas seguintes atualizações cumulativas para SQL Server:
Sobre atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes para SQL Server:
Mais informações
A seguir estão algumas mensagens de erro comuns que você pode encontrar antes que essa melhoria seja implementada:
Erro 3996: Não há suporte para o nível de isolamento de instantâneo na transação distribuída. Use outro nível de isolamento ou não use a transação distribuída.
Erro 3933: não é possível promover a transação para uma transação distribuída porque há um ponto de salvamento ativo nessa transação.
Erro 627: não é possível usar SAVE TRANSACTION em uma transação distribuída.
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever as atualizações de software.