Vylepšenie
Predpokladajme, že používate funkciu Skupiny dostupnosti AlwaysOn v Microsoft SQL Server 2016 alebo 2017 s nastavením DTC_SUPPORT=PER_DB. Po použití tejto aktualizácie môžete použiť izoláciu snímok a uložené body pre transakcie medzi databázami v databázach skupín dostupnosti. Toto platí, ak sú všetky databázy zapojené do transakcie momentálne hosťované v rovnakej inštancii.
Riešenie
Informácie o rýchlych opravách na požiadanie
Toto vylepšenie je zahrnuté v nasledujúcich rýchlych opravách na požiadanie pre SQL Server:
- Rýchla oprava na požiadanie pre SQL Server 2017 CU13
- Rýchla oprava na požiadanie pre SQL Server 2016 SP2 CU4
Kumulatívne informácie o aktualizáciách
Toto vylepšenie je zahrnuté v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:
- Kumulatívna aktualizácia 14 pre SQL Server 2017
- Kumulatívna aktualizácia 5 pre balík Service Pack 2 pre SQL Server 2016
Informácie o kumulatívnych aktualizáciách pre SQL Server:
Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
- Najnovšia kumulatívna aktualizácia pre SQL Server 2017
- Najnovšia kumulatívna aktualizácia pre SQL Server 2016
Ďalšie informácie
Nižšie sú uvedené niektoré bežné chybové hlásenia, ktoré sa môžu zobraziť pred implementáciou tohto zlepšenia:
Chyba 3996: Úroveň izolácie snímky nie je podporovaná pre distribuované transakcie. Použite inú úroveň izolácie alebo nepoužívajte distribuovanú transakciu.
Chyba 3933: Transakcia sa nedá zvýšiť na distribuovanú transakciu, pretože táto transakcia obsahuje aktívny bod uloženia.
Chyba 627: Funkciu SAVE TRANSACTION nie je možné použiť v rámci distribuovanej transakcie.
Odkazy
Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.