KB4046066 – sve transakcije prijavljene kao dovršene iako neke ne uspiju prilikom pokušaja izvršavanja u SQL Server 2017

Primjenjuje se na
SQL Server 2017 on Windows (all editions)

Simptomi

Razmotrite sljedeći scenarij:

  • Transakcije protokola Distributed Transaction Coordinator (DTC) izvodite u sustavu Microsoft SQL Server 2017.
  • Transakcija je pokrenuta, a SQL Server je uspješno priprema.
  • Zahtjev za izvršenje transakcije šalje se u SQL Server.
  • Baza podataka koja je uključena u transakciju ponovno se pokreće.

U ovom scenariju zahtjev za izvršenje transakcije iz DTC-a ne uspijeva jer se baza podataka ponovno pokreće. No u nekim slučajevima SQL Server komunicira s DTC-om da je zahtjev za izvršenje transakcije bio uspješan iako zahtjev nije uspio.

Rješenje

Taj je popravak obuhvaćen kumulativnim ažuriranjem 1 za SQL Server 2017.

O međuverzijama sustava SQL Server 2017

Svaka nova međuverzija za SQL Server 2017 sadrži sve hitne popravke i sigurnosne popravke iz prethodne međuverzije. Preporučujemo da instalirate najnoviju međuverziju za SQL Server 2017.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.