Verbetering
Stel dat u de functie AlwaysOn-beschikbaarheidsgroepen gebruikt in Microsoft SQL Server 2016 of 2017 met DTC_SUPPORT=PER_DB. Nadat u deze update hebt toegepast, kunt u Snapshot Isolation en Savepoints gebruiken voor transacties tussen databases op basis van beschikbaarheidsgroepdatabases. Dit is van toepassing als alle databases die betrokken zijn bij de transactie momenteel worden gehost op hetzelfde exemplaar.
Oplossing
Hotfixgegevens op aanvraag
Deze verbetering is opgenomen in de volgende hotfixes op aanvraag voor SQL Server:
Cumulatieve update-informatie
Deze verbetering is opgenomen in de volgende cumulatieve updates voor SQL Server:
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingscorrecties die zijn opgenomen in de vorige cumulatieve update. Bekijk de meest recente cumulatieve updates voor SQL Server:
Meer informatie
Hier volgen enkele veelvoorkomende foutberichten die u kunt tegenkomen voordat deze verbetering wordt geïmplementeerd:
Fout 3996: Isolatieniveau van momentopnamen wordt niet ondersteund voor gedistribueerde transacties. Gebruik een ander isolatieniveau of gebruik geen gedistribueerde transactie.
Fout 3933: Kan de transactie niet promoveren naar een gedistribueerde transactie omdat deze transactie een actief opslagpunt heeft.
Fout 627: Kan SAVE TRANSACTION niet gebruiken binnen een gedistribueerde transactie.
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.