KB4508472 – POPRAVKA: Povremena greška "red nije pronađen" kod Azure SQL DB pretplatnika izazvana dupliranjem TRAN izraza BEGIN

Primenjuje se na
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows

Simptomi

Pretpostavimo da koristite transakcijsku replikaciju u sistemu SQL Server 2016 ili 2017 uz pretplatnik na Microsoft Azure SQL bazu podataka (DB) i da koristite više tokova pretplate. Sa ovom konfiguracijom, kada postoji mrtva ulica između različitih tokova pretplate, agent za distribuciju će pokušati da vrati sve otvorene transakcije i doći će do ponovnog pokušaja u režimu jedne pretplate. U ovom slučaju, možda ćete videti povremenu grešku "red nije pronađen" kod pretplatnika.

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Rešenje

Informacije o kumulativnom ažuriranju:

Ova ispravka je uključena u sledeće kumulativne ispravke za SQL Server:

Osnovni podaci o kumulativnim ispravkama za SQL Server:
      

      

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Informacije o hitnoj ispravci na zahtev:

Ovaj problem je rešen u sledećoj hitnoj ispravci na zahtev za SQL Server:

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.