Poprawy
Załóżmy, że używasz funkcji Grupy dostępności AlwaysOn w Microsoft SQL Server 2016 lub 2017 z funkcją DTC_SUPPORT=PER_DB. Po zastosowaniu tej aktualizacji można używać funkcji Izolacja migawki i punkty zapisywania na potrzeby transakcji między bazami danych w bazach danych grupy dostępności. Ma to zastosowanie, jeśli wszystkie bazy danych, które są zaangażowane w transakcji są obecnie hostowane w tym samym wystąpieniu.
Rozwiązanie
Informacje dotyczące poprawek na żądanie
To ulepszenie jest zawarte w następujących poprawkach na żądanie dla SQL Server:
Informacje o aktualizacji zbiorczej
To ulepszenie jest dostępne w następujących aktualizacjach zbiorczych dla SQL Server:
Informacje o aktualizacjach zbiorczych dla SQL Server:
Każda nowa aktualizacja zbiorcza dla SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla SQL Server:
Więcej informacji
Poniżej przedstawiono niektóre typowe komunikaty o błędach, które mogą wystąpić przed wprowadzeniem tego ulepszenia:
Błąd 3996: Poziom izolacji migawki nie jest obsługiwany dla transakcji rozproszonych. Użyj innego poziomu izolacji lub nie używaj transakcji rozproszonych.
Błąd 3933: Nie można podwyższyć transakcji do transakcji rozproszonej, ponieważ w tej transakcji istnieje aktywny punkt zapisywania.
Błąd 627: Nie można użyć funkcji SAVE TRANSACTION w ramach transakcji rozproszonej.
Informacje
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.